4 Replies Latest reply on May 17, 2003 8:02 AM by davidjencks

    FireBird&JBoss need help !

    jtaa

      Greetings.

      Windows XP
      Sun JDK 1.4.1_02
      jboss-3.0.6_tomcat-4.1.18
      Firebird 1.0
      No other addons...

      I am trying to get jboss-3.0.6_tomcat-4.1.18 to talk to Firebird 1.0. I have the firebirdsql.rar file in my deploy directory, as well as the attached firebird-service.xml file. Following is the stack trace that I get during the JBoss Startup.

      Thanks,
      Aleksandr

      2003-05-16 15:55:05,479 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/firebird-service.xml
      2003-05-16 15:55:05,499 WARN [org.jboss.system.ServiceConfigurator] Failed to complete install
      java.lang.ClassNotFoundException: No ClassLoaders found for: org.firebirdsql.management.FBManager
      at org.jboss.mx.loading.LoadMgr.beginLoadTask(LoadMgr.java:155)
      at org.jboss.mx.loading.UnifiedClassLoader3.loadClass(UnifiedClassLoader3.java:161)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
      at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:790)
      at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:266)
      at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:293)
      at org.jboss.system.ServiceCreator.install(ServiceCreator.java:86)
      at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:165)
      at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:128)
      at org.jboss.system.ServiceController.install(ServiceController.java:231)
      at sun.reflect.GeneratedMethodAccessor6.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.install(Unknown Source)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:189)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:766)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:626)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at sun.reflect.GeneratedMethodAccessor7.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy3.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
      at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
      at sun.reflect.GeneratedMethodAccessor4.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:517)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:413)
      at sun.reflect.GeneratedMethodAccessor3.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:230)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      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:517)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
      at org.jboss.Main.boot(Main.java:148)
      at org.jboss.Main$1.run(Main.java:381)
      at java.lang.Thread.run(Thread.java:536)
      2003-05-16 15:55:05,549 ERROR [org.jboss.deployment.MainDeployer] could not create deployment: file:/C:/JBOSS/server/default/deploy/firebird-service.xml
      org.jboss.deployment.DeploymentException: jboss.jca:service=FirebirdManager is not registered.; - nested throwable: (javax.management.InstanceNotFoundException: jboss.jca:service=FirebirdManager is not registered.)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:208)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:766)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:626)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at sun.reflect.GeneratedMethodAccessor7.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy3.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
      at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
      at sun.reflect.GeneratedMethodAccessor4.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:517)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:413)
      at sun.reflect.GeneratedMethodAccessor3.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:230)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      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:517)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
      at org.jboss.Main.boot(Main.java:148)
      at org.jboss.Main$1.run(Main.java:381)
      at java.lang.Thread.run(Thread.java:536)
      Caused by: javax.management.InstanceNotFoundException: jboss.jca:service=FirebirdManager is not registered.
      at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:362)
      at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:528)
      at org.jboss.system.ServiceController.getServiceProxy(ServiceController.java:763)
      at org.jboss.system.ServiceController.create(ServiceController.java:290)
      at org.jboss.system.ServiceController.create(ServiceController.java:253)
      at sun.reflect.GeneratedMethodAccessor1.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.create(Unknown Source)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:197)
      ... 46 more
      2003-05-16 15:55:05,559 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@26c35b0a{ url=file:/C:/JBOSS/server/default/deploy/firebird-service.xml, deployedLastModified=0 }
      org.jboss.deployment.DeploymentException: jboss.jca:service=FirebirdManager is not registered.; - nested throwable: (javax.management.InstanceNotFoundException: jboss.jca:service=FirebirdManager is not registered.)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:208)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:766)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:626)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at sun.reflect.GeneratedMethodAccessor7.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy3.deploy(Unknown Source)
      at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
      at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
      at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:261)
      at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
      at sun.reflect.GeneratedMethodAccessor4.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:517)
      at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1003)
      at $Proxy0.start(Unknown Source)
      at org.jboss.system.ServiceController.start(ServiceController.java:413)
      at sun.reflect.GeneratedMethodAccessor3.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.start(Unknown Source)
      at org.jboss.deployment.SARDeployer.start(SARDeployer.java:230)
      at org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      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:517)
      at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
      at org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
      at org.jboss.Main.boot(Main.java:148)
      at org.jboss.Main$1.run(Main.java:381)
      at java.lang.Thread.run(Thread.java:536)
      Caused by: javax.management.InstanceNotFoundException: jboss.jca:service=FirebirdManager is not registered.
      at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:362)
      at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:528)
      at org.jboss.system.ServiceController.getServiceProxy(ServiceController.java:763)
      at org.jboss.system.ServiceController.create(ServiceController.java:290)
      at org.jboss.system.ServiceController.create(ServiceController.java:253)
      at sun.reflect.GeneratedMethodAccessor1.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:517)
      at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
      at $Proxy2.create(Unknown Source)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:197)
      ... 46 more
      2003-05-16 15:55:05,569 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/jboss-local-jdbc.rar
      2003-05-16 15:55:05,649 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Creating
      2003-05-16 15:55:05,679 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Created
      2003-05-16 15:55:05,729 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Starting
      2003-05-16 15:55:05,769 INFO [org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory.DefaultDS] Bound connection factory for resource adapter 'JBoss LocalTransaction JDBC Wrapper' to JNDI name 'java:/DefaultDS'
      2003-05-16 15:55:05,769 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Started
      2003-05-16 15:55:05,769 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/jboss-local-jdbc.rar
      2003-05-16 15:55:05,779 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/jboss-xa.rar
      2003-05-16 15:55:05,799 INFO [org.jboss.resource.RARMetaData] Loading Minerva Resource Adapter for JDBC 2 XA drivers
      2003-05-16 15:55:05,809 INFO [org.jboss.resource.RARMetaData] Required license terms present. See deployment descriptor.
      2003-05-16 15:55:05,839 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/jboss-xa.rar
      2003-05-16 15:55:05,839 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/jms-ra.rar
      2003-05-16 15:55:05,889 INFO [org.jboss.resource.connectionmanager.XATxConnectionManager] Creating
      2003-05-16 15:55:05,889 INFO [org.jboss.resource.connectionmanager.XATxConnectionManager] Created
      2003-05-16 15:55:05,909 INFO [org.jboss.resource.connectionmanager.XATxConnectionManager] Starting
      2003-05-16 15:55:05,929 INFO [org.jboss.security.plugins.JaasSecurityManagerService] Created securityMgr=org.jboss.security.plugins.JaasSecurityManager@4a5c78
      2003-05-16 15:55:05,929 INFO [org.jboss.security.plugins.JaasSecurityManagerService] setCachePolicy, c=org.jboss.util.TimedCachePolicy@1fcf790
      2003-05-16 15:55:05,929 INFO [org.jboss.security.plugins.JaasSecurityManagerService] Added JmsXARealm, org.jboss.security.plugins.SecurityDomainContext@e14d81 to map
      2003-05-16 15:55:05,989 INFO [org.jboss.resource.adapter.jms.JmsManagedConnectionFactory.JmsXA] Bound connection factory for resource adapter 'JMS Adapter' to JNDI name 'java:/JmsXA'
      2003-05-16 15:55:05,999 INFO [org.jboss.resource.connectionmanager.XATxConnectionManager] Started
      2003-05-16 15:55:05,999 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/jms-ra.rar
      2003-05-16 15:55:05,999 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/firebirdsql.rar
      2003-05-16 15:55:06,150 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/firebirdsql.rar
      2003-05-16 15:55:06,150 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/ejb-management.jar
      2003-05-16 15:55:06,450 INFO [org.jboss.ejb.EjbModule] Creating
      2003-05-16 15:55:06,490 INFO [org.jboss.ejb.EjbModule] Deploying MEJB
      2003-05-16 15:55:06,710 INFO [org.jboss.ejb.EjbModule] Created
      2003-05-16 15:55:06,710 INFO [org.jboss.ejb.EjbModule] Starting
      2003-05-16 15:55:06,791 INFO [org.jboss.ejb.EjbModule] Started
      2003-05-16 15:55:06,791 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/ejb-management.jar
      2003-05-16 15:55:06,791 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/jmx-ejb-adaptor.jar
      2003-05-16 15:55:06,951 INFO [org.jboss.ejb.EjbModule] Creating
      2003-05-16 15:55:07,021 INFO [org.jboss.ejb.EjbModule] Deploying jmx/ejb/Adaptor
      2003-05-16 15:55:07,061 INFO [org.jboss.ejb.EjbModule] Created
      2003-05-16 15:55:07,061 INFO [org.jboss.ejb.EjbModule] Starting
      2003-05-16 15:55:07,101 INFO [org.jboss.ejb.EjbModule] Started
      2003-05-16 15:55:07,101 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/jmx-ejb-adaptor.jar
      2003-05-16 15:55:07,101 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/tomcat41-service.jar
      2003-05-16 15:55:07,111 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/tomcat41-service.jar
      2003-05-16 15:55:07,121 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/jmx-console.war/
      2003-05-16 15:55:07,141 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] deploy, ctxPath=/jmx-console, warUrl=file:/C:/JBOSS/server/default/deploy/jmx-console.war/
      2003-05-16 15:55:07,171 INFO [org.jboss.web.localhost.Engine] WebappLoader[/jmx-console]: Deploying class repositories to work directory C:\JBOSS\tomcat-4.1.x\work\MainEngine\localhost\jmx-console
      2003-05-16 15:55:07,171 INFO [org.jboss.web.localhost.Engine] WebappLoader[/jmx-console]: Deploy class files /WEB-INF/classes to C:\JBOSS\server\default\deploy\jmx-console.war\WEB-INF\classes
      2003-05-16 15:55:07,331 INFO [org.jboss.web.localhost.Engine] ContextConfig[/jmx-console]: Added certificates -> request attribute Valve
      2003-05-16 15:55:07,472 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] Using Java2 parent classloader delegation: true
      2003-05-16 15:55:07,472 INFO [org.jboss.web.localhost.Engine] StandardManager[/jmx-console]: Seeding random number generator class java.security.SecureRandom
      2003-05-16 15:55:07,472 INFO [org.jboss.web.localhost.Engine] StandardManager[/jmx-console]: Seeding of random number generator has been completed
      2003-05-16 15:55:07,472 INFO [org.jboss.web.localhost.Engine] StandardWrapper[/jmx-console:default]: Loading container servlet default
      2003-05-16 15:55:07,472 INFO [org.jboss.web.localhost.Engine] StandardWrapper[/jmx-console:invoker]: Loading container servlet invoker
      2003-05-16 15:55:07,482 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/jmx-console.war/
      2003-05-16 15:55:07,482 INFO [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/JBOSS/server/default/deploy/firstweb.war
      2003-05-16 15:55:07,772 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] deploy, ctxPath=/firstweb, warUrl=file:/C:/JBOSS/server/default/tmp/deploy/server/default/deploy/firstweb.war/23.firstweb.war
      2003-05-16 15:55:07,792 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] ClusteredHTTPSessionService not found
      2003-05-16 15:55:07,792 ERROR [org.jboss.web.catalina.EmbeddedCatalinaService41] Failed to setup clustering, clustering disabled
      2003-05-16 15:55:07,832 INFO [org.jboss.web.localhost.Engine] WebappLoader[/firstweb]: Deploying class repositories to work directory C:\JBOSS\tomcat-4.1.x\work\MainEngine\localhost\firstweb
      2003-05-16 15:55:07,842 INFO [org.jboss.web.localhost.Engine] WebappLoader[/firstweb]: Deploy class files /WEB-INF/classes to C:\JBOSS\tomcat-4.1.x\work\MainEngine\localhost\firstweb\WEB-INF\classes
      2003-05-16 15:55:07,962 INFO [org.jboss.web.localhost.Engine] ContextConfig[/firstweb]: Added certificates -> request attribute Valve
      2003-05-16 15:55:08,102 INFO [org.jboss.web.catalina.EmbeddedCatalinaService41] Using Java2 parent classloader delegation: true
      2003-05-16 15:55:08,102 INFO [org.jboss.web.localhost.Engine] StandardManager[/firstweb]: Seeding random number generator class java.security.SecureRandom
      2003-05-16 15:55:08,102 INFO [org.jboss.web.localhost.Engine] StandardManager[/firstweb]: Seeding of random number generator has been completed
      2003-05-16 15:55:08,102 INFO [org.jboss.web.localhost.Engine] StandardWrapper[/firstweb:default]: Loading container servlet default
      2003-05-16 15:55:08,102 INFO [org.jboss.web.localhost.Engine] StandardWrapper[/firstweb:invoker]: Loading container servlet invoker
      2003-05-16 15:55:08,112 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/JBOSS/server/default/deploy/firstweb.war
      2003-05-16 15:55:08,112 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] MBeanException: Exception in MBean operation 'checkIncompleteDeployments()'
      Cause: Incomplete Deployment listing:
      Packages waiting for a deployer:

      Incompletely deployed packages:
      [org.jboss.deployment.DeploymentInfo@26c35b0a { url=file:/C:/JBOSS/server/default/deploy/firebird-service.xml }
      deployer: org.jboss.deployment.SARDeployer@d08633
      status: Deployment FAILED reason: jboss.jca:service=FirebirdManager is not registered.; - nested throwable: (javax.management.InstanceNotFoundException: jboss.jca:service=FirebirdManager is not registered.)
      state: FAILED
      watch: file:/C:/JBOSS/server/default/deploy/firebird-service.xml
      lastDeployed: 1053089705489
      lastModified: 1053089706000
      mbeans:
      jboss.jca:service=FirebirdManager (state not available)
      jboss.jca:service=XaTxCM,name=FirebirdDS (state not available)
      jboss.jca:service=XaTxDS,name=FirebirdDS (state not available)
      jboss.jca:service=XaTxPool,name=FirebirdDS (state not available)
      ]MBeans waiting for classes:

      MBeans waiting for other MBeans:
      [ObjectName: jboss.jca:service=FirebirdManager
      state: NOTYETINSTALLED
      I Depend On:
      Depends On Me: ]


      firebird-service.xml

      <?xml version="1.0" encoding="UTF-8"?>
      <!-- ==================================================================== -->
      <!-- New ConnectionManager setup for firebird dbs using jca-jdbc xa driver-->
      <!-- Build jmx-api (build/build.sh all) and view for config documentation -->
      <!-- ==================================================================== -->

      <!--FBManager can be used to create and drop databases.
      Drop is especially useful during testing, since it
      assures a clean start next time. -->

      d:\firebird\examples\employee.gdb
      <!-- The Server attribute was until very recently called URL. The default is localhost,you may wish to drop this attribute if not needed -->
      localhost
      3050
      sysdba
      masterkey
      true
      true


      <depends optional-attribute-name="ManagedConnectionFactoryName">

      <!--more hack-->
      <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=Firebird Database Connector


      <config-property name="Database" type="java.lang.String">localhost/3050:d:\firebird\examples\employee.gdb</config-property>
      <config-property name="TransactionIsolationName" type="java.lang.String">TRANSACTION_REPEATABLE_READ</config-property>
      <config-property name="Encoding" type="java.lang.String">UNICODE_FSS</config-property>
      <config-property name="BlobBufferLength" type="int">4096</config-property>
      <!-- These default values for user/pw are not necessary if you are using
      container managed security or application managed security
      (i.e. you ask for connections with a user/pw) -->
      <config-property name="UserName" type="java.lang.String">sysdba</config-property>
      <config-property name="Password" type="java.lang.String">masterkey</config-property>


      DefaultDS


      <depends optional-attribute-name="ManagedConnectionPool">

      0
      50
      5000
      15
      <!--criteria indicates if Subject (from security domain) or app supplied
      parameters (such as from getConnection(user, pw)) are used to distinguish
      connections in the pool. Choices are
      ByContainerAndApplication (use both),
      ByContainer (use Subject),
      ByApplication (use app supplied params only),
      ByNothing (all connections are equivalent, usually if adapter supports
      reauthentication) OR you are using default security-->
      ByContainer


      <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager
      <!-- Include a login module configuration named FirebirdDBRealm.
      Update your login-conf.xml, here is an example for a
      ConfiguredIdentityLoginModule:
      <application-policy name = "FirebirdDBRealm">

      <login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
      <module-option name = "principal">sysdba</module-option>
      <module-option name = "userName">sysdba</module-option>
      <module-option name = "password">masterkey</module-option>
      <module-option name = "managedConnectionFactoryName">jboss.jca:service=XaTxCM,name=FirebirdDS</module-option>
      </login-module>

      </application-policy>
      NOTE: the application-policy name attribute must match SecurityDomainJndiName, and the
      module-option name = "managedConnectionFactoryName"
      must match the object name of the ConnectionManager you are configuring here.
      -->
      <!--comment out this line if you want component managed security or want
      to use the default values in the ManagedConnectionFactoryProperties -->
      FirebirdDBRealm
      <depends optional-attribute-name="JaasSecurityManagerService">jboss.security:service=JaasSecurityManager
      java:/TransactionManager
      <!--make the rar deploy - A BIG HACK till xslt based deployment is written-->
      jboss.jca:service=RARDeployer



      my e-mail jtaa@ukr.net
      Please help!
      thanks all!

        • 1. Re: FireBird&JBoss need help !
          davidjencks

          It looks like the FirebirdManager class didn't make it into the .rar. I'd check. If its not there, try putting the FBManager.jar in default/lib or removing the FirebirdManager mbean if you don't need to create databases dynamically from jboss.

          • 2. Re: FireBird&JBoss need help !
            jtaa

            ? ????? ????? FBManager ?? ????????? ? firebirdsql.rar\firebirdsql.jar\org\firebirdsql\management

            • 3. Re: FireBird&JBoss need help !
              jtaa

              Sorry!
              I have found class FBManager he is found in firebirdsql.rar\firebirdsql.jar\org\firebirdsql\management\FBManager.class

              • 4. Re: FireBird&JBoss need help !
                davidjencks

                OK, then the problem is that the *-service.xml file is being deployed before the firebirdsql.rar. There are several solutions to this, none good.

                The simplest is probably to rename things with a numeric prefix
                1firebirdsql.rar
                2firebird-service.xml

                and use the prefix deployment sorter