11 Replies Latest reply on Oct 18, 2002 2:41 PM by Alan

    EJB Development In 3.02? Bug?

    Alan Newbie

      I recently upgraded my JBoss to 3.02 and my old way doesn't work anymore.

      When building a new EJB.jar my ANT script first deletes the old .jar file from /deploy and then puts the new one there. Jboss recognizes that the old one is gone, but doesn't seem to be unloading the classes because when I redeploy I get all sorts of deployment exceptions even though the code is not at issue: it loads fine if you restart the server.

      How should I modify my build script to avoid all these errors?

        • 1. Re: EJB Development In 3.02? Bug?
          Adrian Brock Master

          What errors do you see?
          Look in /log/server.log, the first error will be
          the most important one.

          Regards,
          Adrian

          • 2. Re: EJB Development In 3.02? Bug?
            Alan Newbie

            Thanks for the response Adrian. OK. After a successful looking redeploy, I try to hit a JSP page and here is what happens. (The errors just keep coming, but here is a clipping as it get repetitive).

            17:42:42,524 INFO [jbossweb] Started WebApplicationContext[/cis,Clientelligence]
            17:42:42,634 ERROR [URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@5cc52fb2{ url=file:/C:/jboss/server/default/deploy/cis.war
            /, deployedLastModified=1032968746000 }
            org.jboss.deployment.DeploymentException: Could not create deployment: file:/C:/jboss/server/default/deploy/cis.war/; - nested throwable: (java.lang.InternalError: jzentry == 0,
            jzfile = 263704288,
            total = 94,
            name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
            i = 78,
            message = invalid LOC header (bad signature))
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:822)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:616)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
            at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
            at $Proxy4.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:427)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:553)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
            Caused by: java.lang.InternalError: jzentry == 0,
            jzfile = 263704288,
            total = 94,
            name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
            i = 78,
            message = invalid LOC header (bad signature)
            at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
            at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
            at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
            at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
            at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
            at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
            at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
            at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:208)
            at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:427)
            at org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:405)
            at org.jboss.jetty.Jetty.deploy(Jetty.java:409)
            at org.jboss.jetty.JettyService.performDeploy(JettyService.java:243)
            at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:802)
            ... 14 more
            17:42:45,818 WARN [jbossweb] WARNING: Error for /cis/tester.jsp
            java.lang.InternalError: jzentry == 0,
            jzfile = 263704288,
            total = 94,
            name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
            i = 78,
            message = invalid LOC header (bad signature)
            at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
            at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
            at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
            at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
            at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
            at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
            at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
            at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:270)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:317)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
            at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
            at org.mortbay.http.HttpServer.service(HttpServer.java:795)
            at org.jboss.jetty.Jetty.service(Jetty.java:531)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
            at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
            at java.lang.Thread.run(Thread.java:536)

            17:42:49,414 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
            java.lang.NullPointerException
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
            at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
            at org.mortbay.http.HttpServer.service(HttpServer.java:795)
            at org.jboss.jetty.Jetty.service(Jetty.java:531)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
            at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
            at java.lang.Thread.run(Thread.java:536)

            17:42:50,806 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
            java.lang.NullPointerException
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
            at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
            at org.mortbay.http.HttpServer.service(HttpServer.java:795)
            at org.jboss.jetty.Jetty.service(Jetty.java:531)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
            at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
            at java.lang.Thread.run(Thread.java:536)

            17:42:51,236 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
            java.lang.NullPointerException
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
            at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
            at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
            at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
            at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
            at org.mortbay.http.HttpServer.service(HttpServer.java:795)
            at org.jboss.jetty.Jetty.service(Jetty.java:531)
            at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
            at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
            at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
            at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
            at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
            at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
            at java.lang.Thread.run(Thread.java:536)

            17:42:56,364 ERROR [LogInterceptor] EJBException:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
            eate() throws java.rmi.RemoteException,javax.ejb.CreateException
            at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            at org.jboss.ejb.Container.invoke(Container.java:738)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            at $Proxy66.create(Unknown Source)
            at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
            at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
            at java.lang.Thread.run(Thread.java:536)
            17:42:56,574 INFO [STDOUT] Error importing research for company null
            17:43:18,035 ERROR [LogInterceptor] EJBException:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
            manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            at org.jboss.ejb.Container.invoke(Container.java:738)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            at $Proxy67.create(Unknown Source)
            at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
            at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
            at java.lang.Thread.run(Thread.java:536)
            17:43:18,245 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
            is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            17:43:18,275 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
            17:43:18,285 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
            17:43:18,285 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            17:43:18,295 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
            17:43:18,305 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            17:43:18,315 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            17:43:18,325 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            17:43:18,335 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            17:43:18,345 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            17:43:18,355 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            17:43:18,365 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            17:43:18,375 ERROR [STDERR] at $Proxy67.create(Unknown Source)
            17:43:18,385 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
            17:43:18,395 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
            17:43:18,405 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
            17:43:18,415 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
            chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            17:43:18,435 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            17:43:18,435 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            17:43:18,445 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            17:43:18,455 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            17:43:18,465 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            17:43:18,475 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            17:43:18,485 ERROR [STDERR] ... 13 more
            17:43:46,666 ERROR [LogInterceptor] EJBException:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
            eate() throws java.rmi.RemoteException,javax.ejb.CreateException
            at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            at org.jboss.ejb.Container.invoke(Container.java:738)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            at $Proxy66.create(Unknown Source)
            at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
            at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
            at java.lang.Thread.run(Thread.java:536)
            17:43:46,666 INFO [STDOUT] Error importing research for company null
            17:44:08,507 ERROR [LogInterceptor] EJBException:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
            manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            at org.jboss.ejb.Container.invoke(Container.java:738)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            at $Proxy67.create(Unknown Source)
            at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
            at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
            at java.lang.Thread.run(Thread.java:536)
            17:44:08,517 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
            javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
            is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
            17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
            17:44:08,517 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
            17:44:08,517 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
            17:44:08,517 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            17:44:08,517 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
            17:44:08,517 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
            17:44:08,517 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
            17:44:08,517 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
            17:44:08,517 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
            17:44:08,527 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
            17:44:08,527 ERROR [STDERR] at $Proxy67.create(Unknown Source)
            17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
            17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
            17:44:08,527 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
            17:44:08,527 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
            chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
            17:44:08,527 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
            17:44:08,527 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
            17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
            17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
            17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
            17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
            17:44:08,527 ERROR [STDERR] ... 13 more
            17:44:10,350 ERROR [STDERR] java.lang.ClassCastException
            17:44:10,350 ERROR [STDERR] at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
            17:44:10,350 ERROR [STDERR] at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
            17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.util.CIFactory.getDAO(CIFactory.java:153)
            17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.manager.SearchManagerBean.searchAsync(SearchManagerBean.java:68)
            17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
            17:44:10,360 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:144)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
            17:44:10,360 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:720)
            17:44:10,360 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
            17:44:10,360 ERROR [STDERR] at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:370)
            17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
            17:44:10,370 ERROR [STDERR] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
            17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:148)
            17:44:10,370 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
            17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
            17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
            17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
            17:44:10,370 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)

            • 3. Re: EJB Development In 3.02? Bug?
              Alan Newbie

              Thanks for the response Adrian. OK. After a successful looking redeploy, I try to hit a JSP page and here is what happens. (The errors just keep coming, but here is a clipping as it get repetitive).

              17:42:42,524 INFO [jbossweb] Started WebApplicationContext[/cis,Clientelligence]
              17:42:42,634 ERROR [URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@5cc52fb2{ url=file:/C:/jboss/server/default/deploy/cis.war
              /, deployedLastModified=1032968746000 }
              org.jboss.deployment.DeploymentException: Could not create deployment: file:/C:/jboss/server/default/deploy/cis.war/; - nested throwable: (java.lang.InternalError: jzentry == 0,
              jzfile = 263704288,
              total = 94,
              name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
              i = 78,
              message = invalid LOC header (bad signature))
              at org.jboss.deployment.MainDeployer.start(MainDeployer.java:822)
              at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:616)
              at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
              at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:324)
              at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
              at $Proxy4.deploy(Unknown Source)
              at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:427)
              at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:553)
              at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
              at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
              at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
              Caused by: java.lang.InternalError: jzentry == 0,
              jzfile = 263704288,
              total = 94,
              name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
              i = 78,
              message = invalid LOC header (bad signature)
              at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
              at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
              at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
              at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
              at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
              at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
              at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
              at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:208)
              at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:427)
              at org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:405)
              at org.jboss.jetty.Jetty.deploy(Jetty.java:409)
              at org.jboss.jetty.JettyService.performDeploy(JettyService.java:243)
              at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
              at org.jboss.deployment.MainDeployer.start(MainDeployer.java:802)
              ... 14 more
              17:42:45,818 WARN [jbossweb] WARNING: Error for /cis/tester.jsp
              java.lang.InternalError: jzentry == 0,
              jzfile = 263704288,
              total = 94,
              name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
              i = 78,
              message = invalid LOC header (bad signature)
              at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
              at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
              at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
              at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
              at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
              at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
              at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
              at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:270)
              at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:317)
              at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
              at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
              at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
              at org.mortbay.http.HttpServer.service(HttpServer.java:795)
              at org.jboss.jetty.Jetty.service(Jetty.java:531)
              at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
              at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
              at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
              at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
              at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
              at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
              at java.lang.Thread.run(Thread.java:536)

              17:42:49,414 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
              java.lang.NullPointerException
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
              at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
              at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
              at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
              at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
              at org.mortbay.http.HttpServer.service(HttpServer.java:795)
              at org.jboss.jetty.Jetty.service(Jetty.java:531)
              at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
              at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
              at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
              at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
              at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
              at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
              at java.lang.Thread.run(Thread.java:536)

              17:42:50,806 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
              java.lang.NullPointerException
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
              at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
              at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
              at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
              at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
              at org.mortbay.http.HttpServer.service(HttpServer.java:795)
              at org.jboss.jetty.Jetty.service(Jetty.java:531)
              at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
              at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
              at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
              at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
              at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
              at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
              at java.lang.Thread.run(Thread.java:536)

              17:42:51,236 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
              java.lang.NullPointerException
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
              at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
              at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
              at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
              at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
              at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
              at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
              at org.mortbay.http.HttpServer.service(HttpServer.java:795)
              at org.jboss.jetty.Jetty.service(Jetty.java:531)
              at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
              at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
              at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
              at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
              at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
              at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
              at java.lang.Thread.run(Thread.java:536)

              17:42:56,364 ERROR [LogInterceptor] EJBException:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
              eate() throws java.rmi.RemoteException,javax.ejb.CreateException
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              at org.jboss.ejb.Container.invoke(Container.java:738)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              at $Proxy66.create(Unknown Source)
              at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
              at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
              at java.lang.Thread.run(Thread.java:536)
              17:42:56,574 INFO [STDOUT] Error importing research for company null
              17:43:18,035 ERROR [LogInterceptor] EJBException:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
              manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              at org.jboss.ejb.Container.invoke(Container.java:738)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              at $Proxy67.create(Unknown Source)
              at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
              at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
              at java.lang.Thread.run(Thread.java:536)
              17:43:18,245 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
              is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              17:43:18,275 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
              17:43:18,285 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
              17:43:18,285 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              17:43:18,295 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
              17:43:18,305 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              17:43:18,315 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              17:43:18,325 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              17:43:18,335 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              17:43:18,345 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              17:43:18,355 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              17:43:18,365 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              17:43:18,375 ERROR [STDERR] at $Proxy67.create(Unknown Source)
              17:43:18,385 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
              17:43:18,395 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
              17:43:18,405 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
              17:43:18,415 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
              chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              17:43:18,435 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              17:43:18,435 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              17:43:18,445 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              17:43:18,455 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              17:43:18,465 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              17:43:18,475 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              17:43:18,485 ERROR [STDERR] ... 13 more
              17:43:46,666 ERROR [LogInterceptor] EJBException:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
              eate() throws java.rmi.RemoteException,javax.ejb.CreateException
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              at org.jboss.ejb.Container.invoke(Container.java:738)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              at $Proxy66.create(Unknown Source)
              at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
              at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
              at java.lang.Thread.run(Thread.java:536)
              17:43:46,666 INFO [STDOUT] Error importing research for company null
              17:44:08,507 ERROR [LogInterceptor] EJBException:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
              manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              at org.jboss.ejb.Container.invoke(Container.java:738)
              at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              at $Proxy67.create(Unknown Source)
              at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
              at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
              at java.lang.Thread.run(Thread.java:536)
              17:44:08,517 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
              javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
              is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
              17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
              17:44:08,517 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
              17:44:08,517 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
              17:44:08,517 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              17:44:08,517 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
              17:44:08,517 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
              17:44:08,517 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
              17:44:08,517 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
              17:44:08,517 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
              17:44:08,527 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
              17:44:08,527 ERROR [STDERR] at $Proxy67.create(Unknown Source)
              17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
              17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
              17:44:08,527 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
              17:44:08,527 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
              chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
              17:44:08,527 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
              17:44:08,527 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
              17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
              17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
              17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
              17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
              17:44:08,527 ERROR [STDERR] ... 13 more
              17:44:10,350 ERROR [STDERR] java.lang.ClassCastException
              17:44:10,350 ERROR [STDERR] at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
              17:44:10,350 ERROR [STDERR] at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
              17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.util.CIFactory.getDAO(CIFactory.java:153)
              17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.manager.SearchManagerBean.searchAsync(SearchManagerBean.java:68)
              17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
              17:44:10,360 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:144)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
              17:44:10,360 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:720)
              17:44:10,360 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
              17:44:10,360 ERROR [STDERR] at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:370)
              17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
              17:44:10,370 ERROR [STDERR] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
              17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:148)
              17:44:10,370 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
              17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
              17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
              17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
              17:44:10,370 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)

              • 4. Re: EJB Development In 3.02? Bug?
                Alan Newbie

                Thanks for the response Adrian. OK. After a successful looking redeploy, I try to hit a JSP page and here is what happens. (The errors just keep coming, but here is a clipping as it get repetitive).

                17:42:42,524 INFO [jbossweb] Started WebApplicationContext[/cis,Clientelligence]
                17:42:42,634 ERROR [URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@5cc52fb2{ url=file:/C:/jboss/server/default/deploy/cis.war
                /, deployedLastModified=1032968746000 }
                org.jboss.deployment.DeploymentException: Could not create deployment: file:/C:/jboss/server/default/deploy/cis.war/; - nested throwable: (java.lang.InternalError: jzentry == 0,
                jzfile = 263704288,
                total = 94,
                name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                i = 78,
                message = invalid LOC header (bad signature))
                at org.jboss.deployment.MainDeployer.start(MainDeployer.java:822)
                at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:616)
                at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
                at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                at java.lang.reflect.Method.invoke(Method.java:324)
                at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
                at $Proxy4.deploy(Unknown Source)
                at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:427)
                at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:553)
                at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
                at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
                at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
                Caused by: java.lang.InternalError: jzentry == 0,
                jzfile = 263704288,
                total = 94,
                name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                i = 78,
                message = invalid LOC header (bad signature)
                at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
                at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
                at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
                at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
                at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
                at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
                at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
                at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:208)
                at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:427)
                at org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:405)
                at org.jboss.jetty.Jetty.deploy(Jetty.java:409)
                at org.jboss.jetty.JettyService.performDeploy(JettyService.java:243)
                at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
                at org.jboss.deployment.MainDeployer.start(MainDeployer.java:802)
                ... 14 more
                17:42:45,818 WARN [jbossweb] WARNING: Error for /cis/tester.jsp
                java.lang.InternalError: jzentry == 0,
                jzfile = 263704288,
                total = 94,
                name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                i = 78,
                message = invalid LOC header (bad signature)
                at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
                at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
                at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
                at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
                at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
                at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
                at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
                at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:270)
                at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:317)
                at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                at org.jboss.jetty.Jetty.service(Jetty.java:531)
                at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                at java.lang.Thread.run(Thread.java:536)

                17:42:49,414 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                java.lang.NullPointerException
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                at org.jboss.jetty.Jetty.service(Jetty.java:531)
                at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                at java.lang.Thread.run(Thread.java:536)

                17:42:50,806 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                java.lang.NullPointerException
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                at org.jboss.jetty.Jetty.service(Jetty.java:531)
                at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                at java.lang.Thread.run(Thread.java:536)

                17:42:51,236 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                java.lang.NullPointerException
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                at org.jboss.jetty.Jetty.service(Jetty.java:531)
                at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                at java.lang.Thread.run(Thread.java:536)

                17:42:56,364 ERROR [LogInterceptor] EJBException:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
                eate() throws java.rmi.RemoteException,javax.ejb.CreateException
                at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                at org.jboss.ejb.Container.invoke(Container.java:738)
                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                at $Proxy66.create(Unknown Source)
                at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
                at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
                at java.lang.Thread.run(Thread.java:536)
                17:42:56,574 INFO [STDOUT] Error importing research for company null
                17:43:18,035 ERROR [LogInterceptor] EJBException:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
                manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                at org.jboss.ejb.Container.invoke(Container.java:738)
                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                at $Proxy67.create(Unknown Source)
                at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                at java.lang.Thread.run(Thread.java:536)
                17:43:18,245 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
                is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                17:43:18,275 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
                17:43:18,285 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
                17:43:18,285 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                17:43:18,295 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
                17:43:18,305 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                17:43:18,315 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                17:43:18,325 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                17:43:18,335 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                17:43:18,345 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                17:43:18,355 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                17:43:18,365 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                17:43:18,375 ERROR [STDERR] at $Proxy67.create(Unknown Source)
                17:43:18,385 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                17:43:18,395 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                17:43:18,405 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                17:43:18,415 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
                chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                17:43:18,435 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                17:43:18,435 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                17:43:18,445 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                17:43:18,455 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                17:43:18,465 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                17:43:18,475 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                17:43:18,485 ERROR [STDERR] ... 13 more
                17:43:46,666 ERROR [LogInterceptor] EJBException:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
                eate() throws java.rmi.RemoteException,javax.ejb.CreateException
                at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                at org.jboss.ejb.Container.invoke(Container.java:738)
                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                at $Proxy66.create(Unknown Source)
                at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
                at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
                at java.lang.Thread.run(Thread.java:536)
                17:43:46,666 INFO [STDOUT] Error importing research for company null
                17:44:08,507 ERROR [LogInterceptor] EJBException:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
                manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                at org.jboss.ejb.Container.invoke(Container.java:738)
                at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                at $Proxy67.create(Unknown Source)
                at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                at java.lang.Thread.run(Thread.java:536)
                17:44:08,517 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
                javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
                is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
                17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
                17:44:08,517 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                17:44:08,517 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
                17:44:08,517 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                17:44:08,517 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                17:44:08,517 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                17:44:08,517 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                17:44:08,517 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                17:44:08,517 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                17:44:08,527 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                17:44:08,527 ERROR [STDERR] at $Proxy67.create(Unknown Source)
                17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                17:44:08,527 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                17:44:08,527 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
                chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                17:44:08,527 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                17:44:08,527 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                17:44:08,527 ERROR [STDERR] ... 13 more
                17:44:10,350 ERROR [STDERR] java.lang.ClassCastException
                17:44:10,350 ERROR [STDERR] at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
                17:44:10,350 ERROR [STDERR] at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
                17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.util.CIFactory.getDAO(CIFactory.java:153)
                17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.manager.SearchManagerBean.searchAsync(SearchManagerBean.java:68)
                17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
                17:44:10,360 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:144)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
                17:44:10,360 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:720)
                17:44:10,360 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                17:44:10,360 ERROR [STDERR] at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:370)
                17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
                17:44:10,370 ERROR [STDERR] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
                17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:148)
                17:44:10,370 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
                17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
                17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
                17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
                17:44:10,370 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)

                • 5. Re: EJB Development In 3.02? Bug?
                  Alan Newbie

                  Thanks for the response Adrian. OK. After a successful looking redeploy, I try to hit a JSP page and here is what happens. (The errors just keep coming, but here is a clipping as it get repetitive).

                  17:42:42,524 INFO [jbossweb] Started WebApplicationContext[/cis,Clientelligence]
                  17:42:42,634 ERROR [URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@5cc52fb2{ url=file:/C:/jboss/server/default/deploy/cis.war
                  /, deployedLastModified=1032968746000 }
                  org.jboss.deployment.DeploymentException: Could not create deployment: file:/C:/jboss/server/default/deploy/cis.war/; - nested throwable: (java.lang.InternalError: jzentry == 0,
                  jzfile = 263704288,
                  total = 94,
                  name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                  i = 78,
                  message = invalid LOC header (bad signature))
                  at org.jboss.deployment.MainDeployer.start(MainDeployer.java:822)
                  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:616)
                  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:580)
                  at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  at java.lang.reflect.Method.invoke(Method.java:324)
                  at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
                  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
                  at $Proxy4.deploy(Unknown Source)
                  at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:427)
                  at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:553)
                  at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
                  at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
                  at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
                  Caused by: java.lang.InternalError: jzentry == 0,
                  jzfile = 263704288,
                  total = 94,
                  name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                  i = 78,
                  message = invalid LOC header (bad signature)
                  at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
                  at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
                  at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
                  at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
                  at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
                  at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
                  at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
                  at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:208)
                  at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:427)
                  at org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:405)
                  at org.jboss.jetty.Jetty.deploy(Jetty.java:409)
                  at org.jboss.jetty.JettyService.performDeploy(JettyService.java:243)
                  at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
                  at org.jboss.deployment.MainDeployer.start(MainDeployer.java:802)
                  ... 14 more
                  17:42:45,818 WARN [jbossweb] WARNING: Error for /cis/tester.jsp
                  java.lang.InternalError: jzentry == 0,
                  jzfile = 263704288,
                  total = 94,
                  name = C:\jboss\server\default\deploy\cis.war\WEB-INF\lib\cis.jar,
                  i = 78,
                  message = invalid LOC header (bad signature)
                  at java.util.zip.ZipFile$2.nextElement(ZipFile.java:303)
                  at java.util.jar.JarFile$1.nextElement(JarFile.java:200)
                  at org.apache.jasper.compiler.TldLocationsCache.tldConfigJar(TldLocationsCache.java:238)
                  at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:211)
                  at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
                  at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:350)
                  at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:265)
                  at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:270)
                  at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:317)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                  at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                  at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                  at org.jboss.jetty.Jetty.service(Jetty.java:531)
                  at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                  at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                  at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                  at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                  at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                  at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                  at java.lang.Thread.run(Thread.java:536)

                  17:42:49,414 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                  java.lang.NullPointerException
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                  at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                  at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                  at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                  at org.jboss.jetty.Jetty.service(Jetty.java:531)
                  at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                  at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                  at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                  at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                  at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                  at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                  at java.lang.Thread.run(Thread.java:536)

                  17:42:50,806 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                  java.lang.NullPointerException
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                  at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                  at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                  at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                  at org.jboss.jetty.Jetty.service(Jetty.java:531)
                  at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                  at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                  at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                  at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                  at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                  at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                  at java.lang.Thread.run(Thread.java:536)

                  17:42:51,236 WARN [jbossweb] WARNING: Exception for /cis/tester.jsp
                  java.lang.NullPointerException
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:165)
                  at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:188)
                  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                  at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                  at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                  at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                  at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                  at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                  at org.jboss.jetty.Jetty.service(Jetty.java:531)
                  at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                  at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                  at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                  at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                  at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                  at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                  at java.lang.Thread.run(Thread.java:536)

                  17:42:56,364 ERROR [LogInterceptor] EJBException:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
                  eate() throws java.rmi.RemoteException,javax.ejb.CreateException
                  at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  at org.jboss.ejb.Container.invoke(Container.java:738)
                  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  at $Proxy66.create(Unknown Source)
                  at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
                  at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
                  at java.lang.Thread.run(Thread.java:536)
                  17:42:56,574 INFO [STDOUT] Error importing research for company null
                  17:43:18,035 ERROR [LogInterceptor] EJBException:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
                  manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  at org.jboss.ejb.Container.invoke(Container.java:738)
                  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  at $Proxy67.create(Unknown Source)
                  at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                  at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                  at java.lang.Thread.run(Thread.java:536)
                  17:43:18,245 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
                  is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  17:43:18,275 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
                  17:43:18,285 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
                  17:43:18,285 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  17:43:18,295 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
                  17:43:18,305 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  17:43:18,315 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  17:43:18,325 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  17:43:18,335 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  17:43:18,345 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  17:43:18,355 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  17:43:18,365 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  17:43:18,375 ERROR [STDERR] at $Proxy67.create(Unknown Source)
                  17:43:18,385 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                  17:43:18,395 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                  17:43:18,405 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                  17:43:18,415 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
                  chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  17:43:18,435 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  17:43:18,435 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  17:43:18,445 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  17:43:18,455 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  17:43:18,465 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  17:43:18,475 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  17:43:18,485 ERROR [STDERR] ... 13 more
                  17:43:46,666 ERROR [LogInterceptor] EJBException:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.cr
                  eate() throws java.rmi.RemoteException,javax.ejb.CreateException
                  at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  at org.jboss.ejb.Container.invoke(Container.java:738)
                  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  at $Proxy66.create(Unknown Source)
                  at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
                  at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
                  at java.lang.Thread.run(Thread.java:536)
                  17:43:46,666 INFO [STDOUT] Error importing research for company null
                  17:44:08,507 ERROR [LogInterceptor] EJBException:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.
                  manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  at org.jboss.ejb.Container.invoke(Container.java:738)
                  at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  at $Proxy67.create(Unknown Source)
                  at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                  at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                  at java.lang.Thread.run(Thread.java:536)
                  17:44:08,517 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
                  javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.c
                  is.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
                  17:44:08,517 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
                  17:44:08,517 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                  17:44:08,517 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:738)
                  17:44:08,517 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  17:44:08,517 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                  17:44:08,517 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                  17:44:08,517 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:73)
                  17:44:08,517 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:76)
                  17:44:08,517 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                  17:44:08,527 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                  17:44:08,527 ERROR [STDERR] at $Proxy67.create(Unknown Source)
                  17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                  17:44:08,527 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                  17:44:08,527 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                  17:44:08,527 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.Sear
                  chManager com.clientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                  17:44:08,527 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                  17:44:08,527 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                  17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                  17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                  17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                  17:44:08,527 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                  17:44:08,527 ERROR [STDERR] ... 13 more
                  17:44:10,350 ERROR [STDERR] java.lang.ClassCastException
                  17:44:10,350 ERROR [STDERR] at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
                  17:44:10,350 ERROR [STDERR] at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
                  17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.util.CIFactory.getDAO(CIFactory.java:153)
                  17:44:10,350 ERROR [STDERR] at com.clientelligence.cis.core.manager.SearchManagerBean.searchAsync(SearchManagerBean.java:68)
                  17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  17:44:10,350 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                  17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
                  17:44:10,360 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:144)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:203)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
                  17:44:10,360 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:720)
                  17:44:10,360 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                  17:44:10,360 ERROR [STDERR] at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:370)
                  17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  17:44:10,360 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                  17:44:10,360 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  17:44:10,360 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
                  17:44:10,370 ERROR [STDERR] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
                  17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:148)
                  17:44:10,370 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
                  17:44:10,370 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
                  17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
                  17:44:10,370 ERROR [STDERR] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
                  17:44:10,370 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)

                  • 6. Re: EJB Development In 3.02? Bug?
                    Adrian Brock Master

                    Hi,

                    I've been caught out by this bug as well.

                    http://www.jboss.org/modules/bb/index.html?module=bb&op=viewtopic&t=forums/ also on the bug list on sourceforge.

                    Regards,
                    Adrian

                    • 7. Re: EJB Development In 3.02? Bug?
                      Alan Newbie

                      Any idea when this will be fixed? This SERIOUSLY degrades my (and my team's) productivity! We have to restart the server every time we rebuild a component!

                      Thanks,
                      Alan

                      • 8. Re: EJB Development In 3.02? Bug?
                        Adrian Brock Master

                        JBoss 3.0.3 contains the fix

                        Regards,
                        Adrian

                        • 9. Re: EJB Development In 3.02? Bug?
                          Alan Newbie

                          unfortunately, its not... this is from 3.03

                          00:33:00,049 WARN [jbossweb] WARNING: JspFactoryImpl:
                          Exception initializing page context
                          java.lang.NullPointerException
                          at org.mortbay.jetty.servlet.ServletHolder$Config.getServletContext(ServletHolder.java:390)
                          at org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:128)
                          at org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:114)
                          at org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:175)
                          at org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:154)
                          at org.apache.jsp.login$jsp._jspService(login$jsp.java:46)
                          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                          at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
                          at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
                          at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                          at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                          at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                          at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:204)
                          at com.clientelligence.cis.webui.CISServlet.service(CISServlet.java:92)
                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                          at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                          at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                          at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                          at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                          at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                          at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                          at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                          at org.jboss.jetty.Jetty.service(Jetty.java:531)
                          at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                          at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                          at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                          at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                          at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                          at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                          at java.lang.Thread.run(Thread.java:536)

                          00:33:00,319 INFO [jbossweb] JspFactoryImpl: Exception initializing page context: java.lang.NullPointerException
                          00:33:00,540 INFO [jbossweb] successfully deployed file:/C:/CIS/jboss/server/default/deploy/cis.war/ to /cis
                          00:33:00,550 INFO [MainDeployer] Deployed package: file:/C:/CIS/jboss/server/default/deploy/cis.war/
                          00:33:07,670 INFO [STDOUT] [Clientelligence] No user HTTP Request CMD = null
                          00:33:13,008 INFO [STDOUT] [Clientelligence] No user HTTP Request CMD = authenticate
                          00:33:13,078 ERROR [STDERR] java.lang.ClassCastException
                          00:33:13,088 ERROR [STDERR] at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
                          00:33:13,098 ERROR [STDERR] at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:134)
                          00:33:13,108 ERROR [STDERR] at com.clientelligence.cis.core.util.CIFactory.getDAO(CIFactory.java:153)
                          00:33:13,118 ERROR [STDERR] at com.clientelligence.cis.webui.command.LoginCmd.execute(LoginCmd.java:58)
                          00:33:13,128 ERROR [STDERR] at com.clientelligence.cis.webui.CISServlet.service(CISServlet.java:75)
                          00:33:13,128 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                          00:33:13,138 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:344)
                          00:33:13,148 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:313)
                          00:33:13,158 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:554)
                          00:33:13,168 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler.handle(WebApplicationHandler.java:199)
                          00:33:13,178 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1572)
                          00:33:13,178 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1522)
                          00:33:13,188 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServer.java:795)
                          00:33:13,198 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:531)
                          00:33:13,208 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpConnection.java:784)
                          00:33:13,218 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:941)
                          00:33:13,228 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:799)
                          00:33:13,238 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:186)
                          00:33:13,248 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:322)
                          00:33:13,258 ERROR [STDERR] at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:716)
                          00:33:13,268 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                          00:33:13,839 ERROR [LogInterceptor] EJBException:
                          javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.manager.SearchM
                          anagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                          at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                          at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                          at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                          at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                          at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                          at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                          at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                          at org.jboss.ejb.Container.invoke(Container.java:730)
                          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                          at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                          at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                          at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
                          at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80)
                          at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                          at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                          at $Proxy73.create(Unknown Source)
                          at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                          at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                          at java.lang.Thread.run(Thread.java:536)
                          00:33:14,009 ERROR [STDERR] java.rmi.ServerException: EJBException:; nested exception is:
                          javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.clientelligence.cis.core.manager
                          .SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                          00:33:14,039 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:355)
                          00:33:14,039 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:133)
                          00:33:14,049 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                          00:33:14,059 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:730)
                          00:33:14,069 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                          00:33:14,079 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                          00:33:14,099 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                          00:33:14,099 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
                          00:33:14,109 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80)
                          00:33:14,119 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                          00:33:14,129 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                          00:33:14,139 ERROR [STDERR] at $Proxy73.create(Unknown Source)
                          00:33:14,169 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.getNewContent(ContentThread.java:56)
                          00:33:14,169 ERROR [STDERR] at com.clientelligence.cis.core.agent.ContentThread.run(ContentThread.java:28)
                          00:33:14,179 ERROR [STDERR] at java.lang.Thread.run(Thread.java:536)
                          00:33:14,189 ERROR [STDERR] Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.manager.SearchManager com.c
                          lientelligence.cis.core.manager.SearchManagerHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
                          00:33:14,209 ERROR [STDERR] at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                          00:33:14,209 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                          00:33:14,249 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                          00:33:14,249 ERROR [STDERR] at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                          00:33:14,259 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                          00:33:14,270 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                          00:33:14,280 ERROR [STDERR] ... 13 more
                          00:33:16,262 INFO [STDOUT] error file = 1034926396262.xml
                          00:33:16,433 ERROR [LogInterceptor] EJBException:
                          javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.clientelligence.cis.core.dao.DAO com.clientelligence.cis.core.dao.DAOHome.create() throws j
                          ava.rmi.RemoteException,javax.ejb.CreateException
                          at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:597)
                          at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:206)
                          at org.jboss.ejb.plugins.TxInterceptorBMT.invokeHome(TxInterceptorBMT.java:54)
                          at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:57)
                          at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:105)
                          at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
                          at org.jboss.ejb.StatelessSessionContainer.invokeHome(StatelessSessionContainer.java:300)
                          at org.jboss.ejb.Container.invoke(Container.java:730)
                          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
                          at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
                          at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:102)
                          at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
                          at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80)
                          at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
                          at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
                          at $Proxy74.create(Unknown Source)
                          at com.clientelligence.cis.core.agent.ResearchImportThread.importResearch(ResearchImportThread.java:45)
                          at com.clientelligence.cis.core.agent.ResearchImportThread.run(ResearchImportThread.java:25)
                          at java.lang.Thread.run(Thread.java:536)

                          • 10. Re: EJB Development In 3.02? Bug?
                            Adrian Brock Master

                            That is a different problem.
                            The original error was a jzentry problem
                            when loading jars.

                            Try the web forum, I'm sure Jules can help you.

                            Regards,
                            Adrian

                            • 11. Re: EJB Development In 3.02? Bug?
                              Alan Newbie

                              ok thanks!