hello all hello list i am connecting from a httpservlet via jndi to an container-managed entity bean and/or stateless session bean. (httpservlet -> stateless-sessionbean -> cmp entity bean) jndi lookup is ok and PortableRemoteObject.narrow(ref, some.class) works too,
but home.create() works only if i did not redeploy the session bean! after redeploying the session bean i get and exception. if i use the same code and connect from an eg. session bean to an cmp entity bean and redeploy the cmp entity bean everything works fine! any hints ? cheers lothar packaged: sessionbean.jar cmpbean.jar client.ear system: Linux kernel 2.5.69 sun java 1.4.2/ 1.4.1 / 1.4.1_03 jboss 3.2.0 / 3.2.1 / 3.2.2RC1 exception of JBoss 3.2.1: 18:26:23,675 INFO [STDOUT] Session Home narrow OK 18:26:23,677 ERROR [LogInterceptor] RuntimeException: java.lang.NullPointerException at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(Stat elessSessionContainer.java:592) at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome( CachedConnectionInterceptor.java:206) at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(Statele ssSessionInstanceInterceptor.java:51) at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor .java:88) at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT. java:243) at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:74) at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.jav a:92) at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120) at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryF inderInterceptor.java:93) at org.jboss.ejb.StatelessSessionContainer.internalInvokeHome(StatelessSessionC ontainer.java:310) at org.jboss.ejb.Container.invoke(Container.java:694) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat cher.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101) at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:83) at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46 ) at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45) at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173) at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85) at $Proxy224.create(Unknown Source) at com.cs.database.test.testkarten.testbeanselect(testkarten.java:90) at com.cs.database.test.testkarten.execute(testkarten.java:47) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProces sor.java:480) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:502) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl er.java:294) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext .java:507) at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) at org.mortbay.http.HttpServer.service(HttpServer.java:863) at org.jboss.jetty.Jetty.service(Jetty.java:460) at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) 18:26:23,690 INFO [STDOUT] RuntimeException; nested exception is: java.lang.NullPointerException 18:26:23,690 ERROR [STDERR] java.rmi.ServerException: RuntimeException; nested exception is: java.lang.NullPointerException 18:26:23,691 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:360 ) 18:26:23,692 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:124) 18:26:23,692 ERROR [STDERR] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryF inderInterceptor.java:93) 18:26:23,692 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.internalInvokeHome(StatelessSessionC ontainer.java:310) 18:26:23,693 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:694) 18:26:23,693 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 18:26:23,693 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) 18:26:23,694 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) 18:26:23,694 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324) 18:26:23,694 ERROR [STDERR] at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispat cher.java:284) 18:26:23,695 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) 18:26:23,695 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101) 18:26:23,695 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:83) 18:26:23,696 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46 ) 18:26:23,696 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45) 18:26:23,696 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173) 18:26:23,697 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85) 18:26:23,697 ERROR [STDERR] at $Proxy224.create(Unknown Source) 18:26:23,698 ERROR [STDERR] at com.cs.database.test.testkarten.testbeanselect(testkarten.java:90) 18:26:23,698 ERROR [STDERR] at com.cs.database.test.testkarten.execute(testkarten.java:47) 18:26:23,698 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProces sor.java:480) 18:26:23,699 ERROR [STDERR] at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) 18:26:23,699 ERROR [STDERR] at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420) 18:26:23,699 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:502) 18:26:23,700 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) 18:26:23,700 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 18:26:23,700 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) 18:26:23,701 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl er.java:294) 18:26:23,701 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) 18:26:23,702 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) 18:26:23,702 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext .java:507) 18:26:23,702 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) 18:26:23,703 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServer.java:863) 18:26:23,703 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:460) 18:26:23,703 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) 18:26:23,704 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) 18:26:23,704 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) 18:26:23,704 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) 18:26:23,710 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) 18:26:23,710 ERROR [STDERR] at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) 18:26:23,711 ERROR [STDERR] Caused by: java.lang.NullPointerException 18:26:23,711 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(Stat elessSessionContainer.java:592) 18:26:23,712 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome( CachedConnectionInterceptor.java:206) 18:26:23,712 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(Statele ssSessionInstanceInterceptor.java:51) 18:26:23,713 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor .java:88) 18:26:23,713 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT. java:243) 18:26:23,713 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:74) 18:26:23,714 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.jav a:92) 18:26:23,714 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120) 18:26:23,714 ERROR [STDERR] ... 38 more ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user