Hi All... I have been working on a large app for a while and for the past several weeks I have been working under jBoss 2.1/Tomcat beta distribution. This morning, I down loaded jBoss2.2/Tomcat binary and fired up my app. The app is uses servlets in a WAR and SLSBs and BMP EBs in a jar, all bound into an EAR. The EBs were generated using the MVC Soft EJB 2.0 persistence manager. My environment is Windows 2000 and Sun's JDK 1.3. I deployed the exact same EAR file under both the jBoss/TC beta and the release, and in both cases it deployed just fine. However, when I try to run parts of it, under the release I get naming exceptions. I'll paste an excerpt from the server.log file below. The exception seems to be thrown after my code successfully creates an EB and exits its create method. My code does not use a name pm, and I looked through the generated code and didn't find that either. So, this may be a problem with my code, but I wanted to post this note since the very same EAR files runs properly under the jBoss beta Rickard released some time ago. Has anyone else seen problems going from the 2.1 beta to the 2.2 release? Thanks! Jim *** snip *** [CreateNewUARSlsb] CreateNewUarBean Mon Apr 09 12:08:27 EDT 2001 Entering makeNew() [CreateNewUARSlsb] CreateNewUarBean Mon Apr 09 12:08:27 EDT 2001 method createCrEb() entered [CreateNewUARSlsb] CreateNewUarBean Mon Apr 09 12:08:27 EDT 2001 Looking up: java:comp/env/ejb/CrEntity [CreateNewUARSlsb] CreateNewUarBean Mon Apr 09 12:08:27 EDT 2001 Calling create() [CrEntity] EB CrEJB: Mon Apr 09 12:08:27 EDT 2001 ejbCreate(RegnetCR cr) entered [CrEntity] EB CrEJB: Mon Apr 09 12:08:27 EDT 2001 Setting tagName == CR:TESTUSER:N [CrEntity] EB CrEJB: Mon Apr 09 12:08:27 EDT 2001 ejbCreate(RegnetCR cr) exiting [CrEntity] javax.naming.NameNotFoundException: pm not bound [CrEntity] at org.jnp.server.NamingServer.getBinding(NamingServer.java:474) [CrEntity] at org.jnp.server.NamingServer.getBinding(NamingServer.java:482) [CrEntity] at org.jnp.server.NamingServer.getObject(NamingServer.java:488) [CrEntity] at org.jnp.server.NamingServer.lookup(NamingServer.java:254) [CrEntity] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:295) [CrEntity] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:279) [CrEntity] at javax.naming.InitialContext.lookup(Unknown Source) [CrEntity] at com.mvcsoft.persistence.util.NamespaceUtil.getContainer(NamespaceUtil.java: 25) [CrEntity] at com.regtek.eb20.ImplCrEJB.associatedWithKey(ImplCrEJB.java:1733) [CrEntity] at com.regtek.eb20.ImplCrEJB.ejbPostCreate(ImplCrEJB.java:227) [CrEntity] at java.lang.reflect.Method.invoke(Native Method) [CrEntity] at org.jboss.ejb.plugins.BMPPersistenceManager.createEntity(BMPPersistenceMana ger.java:172) [CrEntity] at org.jboss.ejb.EntityContainer.createHome(EntityContainer.java:441) [CrEntity] at java.lang.reflect.Method.invoke(Native Method) [CrEntity] at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContain er.java:639) [CrEntity] at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySyn chronizationInterceptor.java:160) [CrEntity] at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceIn terceptor.java:87) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:135) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT .java:263) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:86) [CrEntity] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.ja va:164) [CrEntity] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:106) [CrEntity] at org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:316) [CrEntity] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invokeHome(JRMPConta inerInvoker.java:436) [CrEntity] at org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy.invoke(HomeProxy.java:212) [CrEntity] at $Proxy25.create(Unknown Source) [CrEntity] at com.regtek.slsb.CreateNewUARBean.createCrEb(CreateNewUARBean.java:214) [CrEntity] at com.regtek.slsb.CreateNewUARBean.makeNew(CreateNewUARBean.java:64) [CrEntity] at java.lang.reflect.Method.invoke(Native Method) [CrEntity] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(Statele ssSessionContainer.java:472) [CrEntity] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessS essionInstanceInterceptor.java:87) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeNext(TxInterceptorCMT.java:133) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT .java:263) [CrEntity] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99) [CrEntity] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:1 90) [CrEntity] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195) [CrEntity] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.ja va:271) [CrEntity] at org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainer Invoker.java:482) [CrEntity] at org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(Stateles sSessionProxy.java:152) [CrEntity] at $Proxy19.makeNew(Unknown Source) [CrEntity] at com.regtek.protocol_servlets.MakeUAR.doPost(MakeUAR.java:153) [CrEntity] at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) [CrEntity] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) [CrEntity] at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) [CrEntity] at org.apache.tomcat.core.Handler.service(Handler.java:286) [CrEntity] at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) [CrEntity] at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:7 97) [CrEntity] at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) [CrEntity] at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(Http ConnectionHandler.java:210) [CrEntity] at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) [CrEntity] at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) [CrEntity] at java.lang.Thread.run(Unknown Source) [CrEntity] TRANSACTION ROLLBACK EXCEPTION:null; nested exception is: javax.ejb.EJBException [CrEntity] javax.naming.NameNotFoundException: pm not bound *** snip *** ******************************************** I shall be telling this with a sigh Somewhere ages and ages hence: Two roads diverged in a wood, and I - I took the one less traveled by, And that has made all the difference. - Robert Frost, 1916 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-user