Bug 409772

Summary: sdo/server tests from EclipseLink 2.5.0 V20130507-3faac2b failed in lastest GlassFish 4 install without replace EL osgi jars under GlassFish modules dir
Product: z_Archived Reporter: Yiping Zhao <yiping.zhao>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3 CC: edwin.tang
Version: unspecifiedKeywords: test
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Yiping Zhao CLA 2013-06-03 14:23:46 EDT
Recently we added GlassFish 4-original test config in our nightly test, it's about running tests from EclipseLink 2.5.0 V20130507-3faac2b against latest GlassFish 4 install without replacing EclipseLink osgi jars in GF_INSTALL/glassfish/modules. 

Note: EclipseLink 2.5.0 V20130507-3faac2b is the EclipseLInk version that GlassFish 4 is shipped with. 

The sdo/server test failed with following error:

javax.ejb.EJBException: javax.ejb.CreateException: Could not create stateless EJB 

javax.ejb.EJBException: javax.ejb.EJBException: javax.ejb.CreateException: Could not create stateless EJB
at com.sun.ejb.containers.StatelessSessionContainer._getContext(StatelessSessionContainer.java:435)
at com.sun.ejb.containers.BaseContainer.getContext(BaseContainer.java:2516)
at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer.java:1906)
at com.sun.ejb.containers.EJBObjectInvocationHandler.invoke(EJBObjectInvocationHandler.java:204)
at com.sun.ejb.containers.EJBObjectInvocationHandlerDelegate.invoke(EJBObjectInvocationHandlerDelegate.java:79)
at com.sun.proxy.$Proxy692.getDept(Unknown Source)
at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie.dispatchToMethod(ReflectiveTie.java:143)
at com.sun.corba.ee.impl.presentation.rmi.ReflectiveTie._invoke(ReflectiveTie.java:173)
at com.sun.corba.ee.impl.protocol.ServerRequestDispatcherImpl.dispatchToServant(ServerRequestDispatcherImpl.java:528)
at com.sun.corba.ee.impl.protocol.ServerRequestDispatcherImpl.dispatch(ServerRequestDispatcherImpl.java:199)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.handleRequestRequest(MessageMediatorImpl.java:1549)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.handleRequest(MessageMediatorImpl.java:1425)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.handleInput(MessageMediatorImpl.java:930)
at com.sun.corba.ee.impl.protocol.giopmsgheaders.RequestMessage_1_2.callback(RequestMessage_1_2.java:213)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.handleRequest(MessageMediatorImpl.java:694)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.dispatch(MessageMediatorImpl.java:496)
at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.doWork(MessageMediatorImpl.java:2222)
at com.sun.corba.ee.impl.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:497)
at com.sun.corba.ee.impl.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:540)
Caused by: javax.ejb.EJBException: javax.ejb.CreateException: Could not create stateless EJB
at com.sun.ejb.containers.StatelessSessionContainer$SessionContextFactory.create(StatelessSessionContainer.java:700)

Note: I have checked the EclipseLink 2.5.0 Nightly Test Result from May 07, 2013, the test was passed. See here:

http://ottvm054.ca.oracle.com/eclipselink/2.5/2013-05-07/index-srv3.html#test-all-glassfish-4-oracle-11.2-thin
Comment 1 Edwin Tang CLA 2013-06-04 14:11:53 EDT
Since the EclipseLink SDO plugin jar is not shipped with GlassFish 4, running SDO server tests on GlassFish 4-original is invalid.
Comment 2 Eclipse Webmaster CLA 2022-06-09 10:30:36 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink