12 Replies Latest reply on Jun 3, 2010 10:53 PM by Iván Pazmiño

    Installation issues with jBPM 4.0.CR1 on JBoss AS 4.2.3.GA

    Thomas Küstermann Newbie

      Hi!

      I am faced with some jBPM 4.0.CR1 installation issues on a fresh JBoss AS 4.2.3.GA instance. Neither the jBPM deployer is 'deployed' nor the ProcessEngine is bound to the JNDI. Does anybody has succeeded to install jBPM 4 in AS 4.2.3?

      Error while sample deploy:

      16:40:54,961 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
      
      --- Packages waiting for a deployer ---
      org.jboss.deployment.DeploymentInfo@640ea244 { url=file:/C:/Dev/server/jboss-4.2.3.GA/server/default/deploy/process.jpdl.xml }
       deployer: null
       status: null
       state: INIT_WAITING_DEPLOYER
       watch: file:/C:/Dev/server/jboss-4.2.3.GA/server/default/deploy/process.jpdl.xml
       altDD: null
       lastDeployed: 1245940854960
       lastModified: 1245940854955
       mbeans:
      
      --- Incompletely deployed packages ---
      org.jboss.deployment.DeploymentInfo@640ea244 { url=file:/C:/Dev/server/jboss-4.2.3.GA/server/default/deploy/process.jpdl.xml }
       deployer: null
       status: null
       state: INIT_WAITING_DEPLOYER
       watch: file:/C:/Dev/server/jboss-4.2.3.GA/server/default/deploy/process.jpdl.xml
       altDD: null
       lastDeployed: 1245940854960
       lastModified: 1245940854955
       mbeans:
      
      


      Error while accessing gwt-console:

      javax.naming.NameNotFoundException: ProcessEngine not bound
       org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
       org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
       org.jnp.server.NamingServer.getObject(NamingServer.java:543)
       org.jnp.server.NamingServer.lookup(NamingServer.java:296)
       org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
       org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
       javax.naming.InitialContext.lookup(InitialContext.java:392)
       org.jbpm.integration.console.forms.TaskDispatcherPluginImpl.initializeProcessEngine(TaskDispatcherPluginImpl.java:243)
       org.jbpm.integration.console.forms.TaskDispatcherPluginImpl.<init>(TaskDispatcherPluginImpl.java:61)
       sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
       sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
       sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
       java.lang.reflect.Constructor.newInstance(Constructor.java:513)
       java.lang.Class.newInstance0(Class.java:355)
       java.lang.Class.newInstance(Class.java:308)
       org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:89)
       org.jboss.bpm.console.server.util.ServiceLoader.loadService(ServiceLoader.java:56)
       org.jboss.bpm.console.server.plugin.PluginMgr.load(PluginMgr.java:48)
       org.jboss.bpm.console.server.InfoFacade.getServerStatus(InfoFacade.java:65)
       org.jboss.bpm.console.server.InfoFacade.getServerInfo(InfoFacade.java:54)
       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       java.lang.reflect.Method.invoke(Method.java:597)
       org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)
       org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)
       org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)
       org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)
       org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)
       org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
       org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)
       org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)
       org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)
       org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      
      


      Any suggestions?

      - Thomas

      ---

      Maybe useful information:

      Installation steps:

      • from jboss/ ant install.jbpm.into.jboss
      • from db/ ant create.jbpm.schema

        Environment:

        • JBoss AS 4.2.3.GA JDK 6, default configuration
        • jBPM 4.0.CR1
        • Hypersonic Database Configuration