Hello! Based on JBoss 3.2.4 I'm developing a HA singleton MBean which is packed together with some Entity Beans to a SAR laying in "deploy-hasingleton". Because of the Entity Beans dependency to a datasource I added:
<depends optional-attribute-name="ConnectionManager">jboss.jca:service=LocalTxCM,name=fupDS to jboss-service.xml. But every time JBoss starts it does not wait for the datasource being deployed before deploying the Entity Beans. On the console I see these exceptions (excerpt): | 16:50:47,484 INFO [EjbModule] Deploying ProcessEJB | 16:50:47,765 WARN [EjbModule] Could not load the org.jboss.resource.connectionmanager.CachedConnectionInterceptor interceptor for this container | javax.management.InstanceNotFoundException: jboss.jca:service=CachedConnectionManager is not registered. | at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:462) | at org.jboss.mx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:426) | | ... | | 16:50:48,953 INFO [ServiceConfigurator] Problem configuring service FuP:service=ProcessManagementService | org.jboss.deployment.DeploymentException: Exception setting attribute javax.management.Attribute: name=ConnectionManager value=jboss.jca:service=LocalTxCM,name=fupDS on mbean FuP:service=ProcessManagementService; - nested throwable: (javax.management.AttributeNotFoundException: not found: ConnectionManager) | at org.jboss.system.ServiceConfigurator.setAttribute(ServiceConfigurator.java:490) | at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:375) | at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:160) | at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:114) | at org.jboss.system.ServiceController.install(ServiceController.java:198) | | ... | | 16:50:52,390 ERROR [EntityContainer] Starting failed jboss.j2ee:jndiName=de.fup.server.ejb.entity.ProcessHome,service=EJB | org.jboss.deployment.DeploymentException: Error: can't find data source: java:/fupDS; - nested throwable: (javax.naming.NameNotFoundException: fupDS not bound) | at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.init(JDBCEntityBridge.java:143) | at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBCStoreManager.java:428) | at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManager.java:365) | at org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManager.java:147) | at org.jboss.ejb.EntityContainer.startService(EntityContainer.java:337) | at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271) | at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221) | | ... | | 16:51:18,656 INFO [fupDS] Bound connection factory for resource adapter for ConnectionManager 'jboss.jca:service=LocalTxCM,name=fupDS to JNDI name 'java:/fupDS' | | Any help greatly appreciated. Thanks, Thorsten View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3838342#3838342 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3838342 ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. >From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user