My project worked well with WAS6.1.0.13 + EJB3 GA. Today I have upgraded it to WAS6.1.0.17, it failed. The steps I did for upgrade are:
1. Install WAS6.1
2. Start UpdateInstaller to install "6.1.0-WS-WAS-WinX32-FP0000017.pak" and "6.1.0-WS-WASSDK-WinX32-FP0000017.pak"
3. Install EJB3 GA by invoke install.exe and provide "6.1.0-WS-WASEJB3-WinX32-FP0000017.pak" as fixpack17 for EJB3
After that I started server and run my tests, I got problem for get EntityManagerFactory, the persistence provider I am using is EclipseLink, the error is:
javax.naming.NameNotFoundException: Name comp/env/persistence not found in context "java:".
at org.eclipse.persistence.testing.framework.server.JEEPlatform.getEntityManagerFa ctory(JEEPlatform.java:153)
at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.getEntityManagerF actory(JUnitTestCase.java:279)
at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.getEntityManagerF actory(JUnitTestCase.java:274)
at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.getServerSession( JUnitTestCase.java:270)
at org.eclipse.persistence.testing.tests.jpa.sessionbean.SessionBeanTests.testSetu p(SessionBeanTests.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:43)
at org.eclipse.persistence.testing.framework.junit.JUnitTestCase.runBareServer(JUn itTestCase.java:378)
at org.eclipse.persistence.testing.framework.server.TestRunnerBean.runTest(TestRun nerBean.java:87)
at org.eclipse.persistence.testing.framework.server.EJSRemote0SLTestRunner_ed64327 1.runTest(EJSRemote0SLTestRunner_ed643271.java)
at org.eclipse.persistence.testing.framework.server._EJSRemote0SLTestRunner_ed6432 71_Tie.runTest(_EJSRemote0SLTestRunner_ed643271_Tie.java)
at org.eclipse.persistence.testing.framework.server._EJSRemote0SLTestRunner_ed6432 71_Tie._invoke(_EJSRemote0SLTestRunner_ed643271_Tie.java)
at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:621 )
at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:474)
at com.ibm.rmi.iiop.ORB.process(ORB.java:503)
at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2701)
at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2575)
at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)
Does anyone see this already? Are my installation steps correct?
Regards,
Brian