2 Replies Latest reply on Jan 13, 2005 7:53 PM by starksm64

    deployment failure - root cause MBean has been created thoug

    mazz

      I'm sure I'm missing something simple, however, I can't find it.

      I started with the minimal config and I slowly am adding things as I find that I need them (I'm basically cutting-n-pasting from the default configuration's jboss-service.xml into my config and copying over the .jars that are needed). In addition to some other things, I last added the TransactionManagerService and the XidFactory. Now I'm getting an incomplete deployment with the root cause being the XidFactory. However, I can see the XidFactory MBean get created and even JBoss is telling me it is created. So, I'm not sure what this is telling me. The TransactionManagerService is also created.

      Can anyone tell from the below error message what I'm actually missing?

      13:38:24,998 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
      MBeans waiting for other MBeans:
      ObjectName: jboss:service=XidFactory
       state: CREATED
       I Depend On:
       Depends On Me: jboss:service=TransactionManager
      
      ObjectName: jboss:service=TransactionManager
       state: CREATED
       I Depend On: jboss:service=XidFactory
      
       Depends On Me: jboss:service=invoker,type=jrmp
       jboss:service=invoker,type=local
      
      ObjectName: jboss:service=invoker,type=jrmp
       state: CREATED
       I Depend On: jboss:service=TransactionManager
      
       Depends On Me: jboss.jmx:name=Invoker,protocol=jrmp,service=proxyFactory,type=adaptor
      
      ObjectName: jboss:service=invoker,type=local
       state: CREATED
       I Depend On: jboss:service=TransactionManager
      
       Depends On Me:
      ObjectName: jboss.jmx:name=Invoker,protocol=jrmp,service=proxyFactory,type=adaptor
       state: CREATED
       I Depend On: jboss:service=invoker,type=jrmp
       jboss.jmx:name=Invoker,type=adaptor
      
       Depends On Me:
      
      MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
      ObjectName: jboss:service=XidFactory
       state: CREATED
       I Depend On:
       Depends On Me: jboss:service=TransactionManager


        • 1. Re: deployment failure - root cause MBean has been created t
          mazz

          Well, I had "jmx-invoker-service.xml" in my deploy directory. If I removed it, but its contents I copied-n-pasted to my jboss-services.xml, JBoss initialized fine.

          So, I guess I'm confused as to why the stuff in deploy/ needed to move over to the conf/jboss-services.xml in order for the dependencies to resolve properly (at least, that's not how the default configuration is set up - default/deploy/jmx-invoker-service.xml exists and in default/conf/jboss-services.xml, it also defines TransactionManagerService and the XidFactory).

          • 2. Re: deployment failure - root cause MBean has been created t
            starksm64

            The XidFactory has not reached the STARTED state so there is a problem with it that should be showing up in the server.log.