Bugs item #809151, was opened at 2003-09-19 08:29 Message generated for change (Comment added) made by ejort You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=809151&group_id=22866
>Category: JBossServer Group: v3.2 >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Doychin Bondzhev (doychin) >Assigned to: Adrian Brock (ejort) Summary: InstanceAlreadyExistsException exception during redeploy Initial Comment: AlreadyRegistered exception during redeploy of module which failed to deploy previously. If I redeploy module which does not failed everything is fine but when module has failed for some reason - incorrect information in service xml or failed ependency when reason or failure is removed and module is redeployed it genrates InstanceAlreadyExistsException exception: Log from server console: 11:29:28,406 ERROR [EjbModule] Initialization failed javax.management.InstanceAlreadyExistsException: jboss.j2ee:jndiName=ConvertorBe an,service=EJB already registered. at org.jboss.mx.server.registry.BasicMBeanRegistry.add (BasicMBeanRegistr y.java:617) at org.jboss.mx.server.registry.BasicMBeanRegistry.registerM Bean(BasicMB eanRegistry.java:198) at sun.reflect.GeneratedMethodAccessor1.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.interceptor.ObjectReferenceInterceptor.invo ke(ObjectRefe renceInterceptor.java:59) at org.jboss.mx.interceptor.MBeanAttributeInterceptor.invok e(MBeanAttrib uteInterceptor.java:43) at org.jboss.mx.interceptor.PersistenceInterceptor2.invoke (PersistenceIn terceptor2.java:93) at org.jboss.mx.server.MBeanInvoker.invoke (MBeanInvoker.java:76) at javax.management.modelmbean.RequiredModelMBean.invo ke(RequiredModelMB ean.java:141) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.mx.server.MBeanServerImpl.registerMBean (MBeanServerImpl.jav a:997) at org.jboss.mx.server.MBeanServerImpl.registerMBean (MBeanServerImpl.jav a:327) at org.jboss.ejb.EjbModule.createService (EjbModule.java:296) at org.jboss.system.ServiceMBeanSupport.create (ServiceMBeanSupport.java: 158) at sun.reflect.GeneratedMethodAccessor159.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.system.ServiceController$ServiceProxy.invoke (ServiceControl ler.java:976) at $Proxy12.create(Unknown Source) at org.jboss.system.ServiceController.create (ServiceController.java:310) at org.jboss.system.ServiceController.create (ServiceController.java:243) at sun.reflect.GeneratedMethodAccessor3.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.mx.util.MBeanProxyExt.invoke (MBeanProxyExt.java:177) at $Proxy10.create(Unknown Source) at org.jboss.ejb.EJBDeployer.create (EJBDeployer.java:522) at org.jboss.deployment.MainDeployer.create (MainDeployer.java:776) at org.jboss.deployment.MainDeployer.deploy (MainDeployer.java:631) at org.jboss.deployment.MainDeployer.deploy (MainDeployer.java:605) at sun.reflect.GeneratedMethodAccessor17.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.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.de ploy(URLDeploymen tScanner.java:302) at org.jboss.deployment.scanner.URLDeploymentScanner.sc an(URLDeploymentS canner.java:476) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. doScan(AbstractDeploymentScanner.java:201) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. loop(AbstractDeploymentScanner.java:212) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. run(AbstractDeploymentScanner.java:191) 11:29:28,406 WARN [ServiceController] Problem creating service jboss.j2ee:modul e=EurocomDBConvertor.jar,service=EjbModule javax.management.InstanceAlreadyExistsException: jboss.j2ee:jndiName=ConvertorBe an,service=EJB already registered. at org.jboss.mx.server.registry.BasicMBeanRegistry.add (BasicMBeanRegistr y.java:617) at org.jboss.mx.server.registry.BasicMBeanRegistry.registerM Bean(BasicMB eanRegistry.java:198) at sun.reflect.GeneratedMethodAccessor1.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.interceptor.ObjectReferenceInterceptor.invo ke(ObjectRefe renceInterceptor.java:59) at org.jboss.mx.interceptor.MBeanAttributeInterceptor.invok e(MBeanAttrib uteInterceptor.java:43) at org.jboss.mx.interceptor.PersistenceInterceptor2.invoke (PersistenceIn terceptor2.java:93) at org.jboss.mx.server.MBeanInvoker.invoke (MBeanInvoker.java:76) at javax.management.modelmbean.RequiredModelMBean.invo ke(RequiredModelMB ean.java:141) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.mx.server.MBeanServerImpl.registerMBean (MBeanServerImpl.jav a:997) at org.jboss.mx.server.MBeanServerImpl.registerMBean (MBeanServerImpl.jav a:327) at org.jboss.ejb.EjbModule.createService (EjbModule.java:296) at org.jboss.system.ServiceMBeanSupport.create (ServiceMBeanSupport.java: 158) at sun.reflect.GeneratedMethodAccessor159.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.system.ServiceController$ServiceProxy.invoke (ServiceControl ler.java:976) at $Proxy12.create(Unknown Source) at org.jboss.system.ServiceController.create (ServiceController.java:310) at org.jboss.system.ServiceController.create (ServiceController.java:243) at sun.reflect.GeneratedMethodAccessor3.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke (MBeanServerImpl.java:546) at org.jboss.mx.util.MBeanProxyExt.invoke (MBeanProxyExt.java:177) at $Proxy10.create(Unknown Source) at org.jboss.ejb.EJBDeployer.create (EJBDeployer.java:522) at org.jboss.deployment.MainDeployer.create (MainDeployer.java:776) at org.jboss.deployment.MainDeployer.deploy (MainDeployer.java:631) at org.jboss.deployment.MainDeployer.deploy (MainDeployer.java:605) at sun.reflect.GeneratedMethodAccessor17.invoke (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke (Method.java:324) at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke (ReflectedMBea nDispatcher.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.de ploy(URLDeploymen tScanner.java:302) at org.jboss.deployment.scanner.URLDeploymentScanner.sc an(URLDeploymentS canner.java:476) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. doScan(AbstractDeploymentScanner.java:201) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. loop(AbstractDeploymentScanner.java:212) at org.jboss.deployment.scanner.AbstractDeploymentScann er$ScannerThread. run(AbstractDeploymentScanner.java:191) 11:29:28,406 INFO [EJBDeployer] Deployed: file:/C:/javaAppServer/jboss-3.2.2RC3 /server/default/deploy/EurocomDBConvertor.jar 11:29:28,421 INFO [MainDeployer] Deployed package: file:/C:/javaAppServer/jboss -3.2.2RC3/server/default/deploy/EurocomDBConvertor.jar 11:29:28,421 ERROR [URLDeploymentScanner] MBeanException: Exception in MBean ope ration 'checkIncompleteDeployments()' Cause: Incomplete Deployment listing: Packages waiting for a deployer: <none> Incompletely deployed packages: <none> MBeans waiting for classes: <none> MBeans waiting for other MBeans: [ObjectName: jboss.j2ee:jndiName=ConvertorBean,service=EJB state: FAILED I Depend On: Depends On Me: java.lang.NoClassDefFoundError: com/dsoft/eurocomis/convertor/Ph ysicalPersonDTO, ObjectName: jboss.j2ee:module=EurocomDBConvertor.jar,service=Ej bModule state: FAILED ---------------------------------------------------------------------- >Comment By: Adrian Brock (ejort) Date: 2003-10-05 23:03 Message: Logged In: YES user_id=9459 The container mbean was not being unregistered from the MBeanServer at destruction when it was in state in REGISTERED. I also made any Error leaked by the verifier a hard stop with strict verification turned on. In this case it was NoClassDefFoundError Regards, Adrian ---------------------------------------------------------------------- Comment By: Doychin Bondzhev (doychin) Date: 2003-09-21 05:52 Message: Logged In: YES user_id=401323 I'm not sure exactly but the error was produced by verifier durign deployment that he could not find specific class or something like this. Probably small test could be this: create one ejb jar that depends on another ejb jar. try to deploy them one after another inthe correct order. Now undeploy both jars and deploy the second without the first. Remove the second jar and deplploy first and then second. This is my test scenarion. I found this problem with RC3 3.2.2 and it is also available in RC4. ---------------------------------------------------------------------- Comment By: Scott M Stark (starksm) Date: 2003-09-21 00:37 Message: Logged In: YES user_id=175228 Can you show the original error that failed the deployment or at least describe what the problem was? ---------------------------------------------------------------------- Comment By: Doychin Bondzhev (doychin) Date: 2003-09-19 17:15 Message: Logged In: YES user_id=401323 I checked the log details and it looks like that during undeploy procedure container state for this service(bean) is Registered but not failed and that's whay is not removed from regitered beans list and during redeployment it gives error message. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=809151&group_id=22866 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development