5 Replies Latest reply on Jun 3, 2004 11:56 AM by noel.rocher

    Problem when I deploy my module

    sysuser1

      Hi !

      I have a problem when I deploy my module.
      I try to install an already registered mbean, how to do unistall the mbean to aim at deploying my module?
      Someone can help me?
      Thanks !

      09:45:41,279 INFO [MainDeployer] Starting deployment of package: file:/C:/Jboss-3.2.3/server/default/nukes/essaiModuleHibern.sar
      09:45:41,341 WARN [NestedThrowable] Duplicate throwable nesting of same base type: class org.jboss.deployment.DeploymentException is assignable from: class org.jboss.deployment.DeploymentException
      09:45:41,341 ERROR [MainDeployer] could not create deployment: file:/C:/Jboss-3.2.3/server/default/nukes/essaiModuleHibern.sar
      org.jboss.deployment.DeploymentException: create operation failed for package file:/C:/Jboss-3.2.3/server/default/nukes/essaiModuleHibern.sar; - nested throwable: (org.jboss.deployment.DeploymentExcep
      tion: Trying to install an already registered mbean: jboss.jca:service=HibernateFactory, name=HibernateFactory)
       at org.jboss.deployment.SARDeployer.create(SARDeployer.java:202)
       at org.jboss.deployment.MainDeployer.create(MainDeployer.java:786)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
       at sun.reflect.GeneratedMethodAccessor18.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:546)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
       at $Proxy6.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
      Caused by: org.jboss.deployment.DeploymentException: Trying to install an already registered mbean: jboss.jca:service=HibernateFactory, name=HibernateFactory
       at org.jboss.system.ServiceCreator.install(ServiceCreator.java:69)
       at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:151)
       at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:114)
       at org.jboss.system.ServiceController.install(ServiceController.java:225)
       at sun.reflect.GeneratedMethodAccessor21.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:546)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
       at $Proxy4.install(Unknown Source)
       at org.jboss.deployment.SARDeployer.create(SARDeployer.java:183)
       ... 15 more
      


        • 1. Re: Problem when I deploy my module
          jae77

          your mbean object name is not unique. somewhere you have another mbean deployed w/ the name jboss.jca:service=HibernateFactory

          • 2. Re: Problem when I deploy my module
            sysuser1

            Ok, thanks, I have found !!
            But now, when I want to unregister my mbean HibernateFactory (or see the value) I have this message :

            org.jboss.util.NestedRuntimeException: missing domain; - nested throwable: (javax.management.MalformedObjectNameException: missing domain)
             at org.jboss.mx.util.propertyeditor.ObjectNameEditor.getValue(ObjectNameEditor.java:40)
             at org.jboss.util.propertyeditor.PropertyEditors.convertValue(PropertyEditors.java:182)
             at org.jboss.jmx.adaptor.control.Server.invokeOpByName(Server.java:216)
             at org.jboss.jmx.adaptor.control.Server.invokeOp(Server.java:200)
            

            What is the domain ? Where is it? What's value I have to put?

            • 3. Re: Problem when I deploy my module
              jae77

              did you change the object name to something else? if yes, what is the new object name?

              • 4. Re: Problem when I deploy my module


                Show us the JMX jboss-service.xml. The domain is in there.


                Sherman

                • 5. Re: Problem when I deploy my module
                  noel.rocher

                  in the object name the domain is before the ":".

                  for example in :
                  jboss.web:service=WebServer

                  the domain is "jboss.web"