Hello, We have an application using MBean and the varia scheduler. Everything worked fine. For some reasons, we had to externalize the definition of our JMS queues, MBean and schedulers in -service.xml file.
What we have now is a directory kpserver under the deploy containing the .ear of the application a file with our queues (jbossmq-service.xml) a file with our mbeans (kpserver-service.xml) a file with our schedulers (schedulers-service.xml) If I copy manually the file in the order they should be deployed, it works fine. If I start JBoss with everything, It does not work. I have depends attribute on ALL my components: relevant stack trace: 2003-09-25 16:51:00,655 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/var/jboss-3.2.1-kpointserver/server/default/deploy/kpserv er/kpserver-service.xml 2003-09-25 16:51:00,663 WARN [org.jboss.system.ServiceConfigurator] Failed to complete install java.lang.ClassNotFoundException: No ClassLoaders found for: com.kiala.kialapointserver.b2b.inbound.xmlqueuer.ConnectorService at org.jboss.mx.loading.LoadMgr.beginLoadTask(LoadMgr.java:161) at org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:1 75) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:822) at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:294) at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:321) at org.jboss.system.ServiceCreator.install(ServiceCreator.java:85) at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java :155) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:118) at org.jboss.system.ServiceController.install(ServiceController.java:225) at sun.reflect.GeneratedMethodAccessor30.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(ReflectedMBeanDispatc her.java:284) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177) at $Proxy5.install(Unknown Source) at org.jboss.deployment.SARDeployer.create(SARDeployer.java:183) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:784) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:639) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613) And at the end: 2003-09-25 16:51:16,889 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()' Cause: Incomplete Deployment listing: Packages waiting for a deployer: <none> Incompletely deployed packages: [EMAIL PROTECTED] { url=file:/var/jboss-3.2.1-kpointserver/server/default/deploy/kpserver/kpserve r-service.xml } deployer: [EMAIL PROTECTED] status: Deployment FAILED reason: create operation failed for package file:/var/jboss-3.2.1-kpointserver/server/default/deploy/kpserver/kpserver-se rvice.xml; - nested throwable: (javax.management.InstanceNotFoundException: kiala.b2b:service=Connector is not registered.) state: FAILED watch: file:/var/jboss-3.2.1-kpointserver/server/default/deploy/kpserver/kpserver-se rvice.xml lastDeployed: 1064501460660 lastModified: 1064501460000 mbeans: kiala.b2b:service=Connector (state not available) kiala.b2b:service=Translator (state not available) kiala.mq:service=JmsUtil (state not available) kiala:service=ScannerSession (state not available) ]MBeans waiting for classes: <none> MBeans waiting for other MBeans: [ObjectName: kiala.b2b:service=Connector state: NOTYETINSTALLED I Depend On: Depends On Me: kiala.scheduling:service=Connector , ObjectName: kiala.b2b:service=Translator state: NOTYETINSTALLED I Depend On: Depends On Me: kiala.scheduling:service=Translator , ObjectName: kiala.mq:service=JmsUtil state: NOTYETINSTALLED I Depend On: Depends On Me: , ObjectName: kiala:service=ScannerSession state: NOTYETINSTALLED I Depend On: Depends On Me: kiala.scheduling:service=ScannerSession , ObjectName: kiala.scheduling:service=Connector state: CONFIGURED I Depend On: kiala.b2b:service=Connector Depends On Me: , ObjectName: kiala.scheduling:service=Translator state: CONFIGURED I Depend On: kiala.b2b:service=Translator Depends On Me: , ObjectName: kiala.scheduling:service=ScannerSession state: CONFIGURED I Depend On: kiala:service=ScannerSession How can I specify that the MBean should start once the classes have been deployed. I have this: <mbean code="com.kiala.kialapointserver.b2b.inbound.xmlqueuer.ConnectorService" name="kiala.b2b:service=Connector"> <depends>jboss.j2ee:service=EjbModule,module=KialaPointServer.jar</depends> <depends>jboss:service=Naming</depends> </mbean> Regards, Stéphane _______________________________________ Stéphane Nicoll Software Engineer KIALA NV - The last mile company Avenue Louise/Louisalaan 149/28 (24th floor) B-1050 Brussels (BELGIUM) TEL +32 2 535 93 67 GSM +32 477 77 26 96 E-mail [EMAIL PROTECTED] _______________________________________ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user