1 Reply Latest reply on Dec 16, 2003 3:19 PM by adrian.brock

    really nonduarable jms queue

    egeesken

      Sorry for long post.
      I'm new to JBoss, Firebird and Jaybird. I'm having problem making Jboss and
      Jaybird work together.
      My environment:

      Win 2k, JBoss-4.0.DR2, Firebird 1.5, FirebirdJDBC1.5.0Beta3-1.4, jdk 1.4.

      I have copied Firebirdsql.rar and firebird-ds.xml to deploy directory.

      Below are snippets of jboss console log, standardjbosscmp-jdbc.xml, firebird-ds.xml.

      17:54:01,655 INFO [ServiceConfigurator] Problem configuring service jboss.jca:service=ManagedConnectionPool,name=FirebirdDS
      org.jboss.mx.util.JBossNotCompliantMBeanException: Error parsing the XML file:
       at org.jboss.mx.metadata.JBossXMBean10.build(JBossXMBean10.java:117)
       at org.jboss.mx.metadata.XMLMetaData.build(XMLMetaData.java:270)
       at org.jboss.mx.modelmbean.XMBean.<init>(XMBean.java:262)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
       at java.lang.reflect.Constructor.newInstance(Unknown Source)
       at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:909)
       at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:297)
       at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:324)
       at org.jboss.system.ServiceCreator.install(ServiceCreator.java:130)
       at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:159)
       at org.jboss.system.ServiceConfigurator.processDependency(ServiceConfigurator.java:447)
       at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:347)
       at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:187)
       at org.jboss.system.ServiceConfigurator.processDependency(ServiceConfigurator.java:447)
       at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:347)
       at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:187)
       at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:116)
       at org.jboss.system.ServiceController.install(ServiceController.java:229)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:172)
       at $Proxy6.install(Unknown Source)
       at org.jboss.deployment.SARDeployer.create(SARDeployer.java:185)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:272)
       at $Proxy24.create(Unknown Source)
       at org.jboss.deployment.XSLSubDeployer.create(XSLSubDeployer.java:486)
       at org.jboss.deployment.DeploymentInfo.create(DeploymentInfo.java:243)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1036)
       at $Proxy14.create(Unknown Source)
       at org.jboss.system.ServiceController.create(ServiceController.java:307)
       at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.deployment.MainDeployer.create(MainDeployer.java:748)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:593)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:558)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:172)
       at $Proxy9.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:405)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:529)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:273)
       at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:233)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1036)
       at $Proxy1.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:401)
       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:172)
       at $Proxy6.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:227)
       at org.jboss.deployment.DeploymentInfo.start(DeploymentInfo.java:255)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:1036)
       at $Proxy1.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:401)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:798)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:594)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:558)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:542)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       at java.lang.reflect.Method.invoke(Unknown Source)
       at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:72)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:45)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:70)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:155)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:544)
       at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:172)
       at $Proxy7.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:333)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:241)
       at org.jboss.Main.boot(Main.java:165)
       at org.jboss.Main$1.run(Main.java:403)
       at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.NumberFormatException: For input string: ""
       at java.lang.NumberFormatException.forInputString(Unknown Source)
       at java.lang.Integer.parseInt(Unknown Source)
       at java.lang.Integer.valueOf(Unknown Source)
       at org.jboss.util.propertyeditor.IntegerEditor.setAsText(IntegerEditor.java:28)
       at org.jboss.mx.metadata.JBossXMBean10.convertValue(JBossXMBean10.java:531)
       at org.jboss.mx.metadata.JBossXMBean10.buildAttributeInfo(JBossXMBean10.java:452)
       at org.jboss.mx.metadata.JBossXMBean10.buildMBeanMetaData(JBossXMBean10.java:223)
       at org.jboss.mx.metadata.JBossXMBean10.build(JBossXMBean10.java:108)
       ... 148 more
      


      further down
      17:54:30,646 INFO [MainDeployer] Deployed package: file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-console.war/
      17:54:30,646 INFO [MainDeployer] Starting deployment of package: file:/G:/jboss-4.0.0DR2/server/default/deploy/web-console.war
      17:54:30,646 ERROR [MainDeployer] Could not make local copy for file:/G:/jboss-4.0.0DR2/server/default/deploy/web-console.war
      java.io.FileNotFoundException: G:\jboss-4.0.0DR2\server\default\tmp\deploy\server\default\deploy\web-console.war\63.web-console.war (Access is denied)
       at java.io.FileOutputStream.open(Native Method)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at java.io.FileOutputStream.<init>(Unknown Source)
       at org.jboss.deployment.MainDeployer.copy(MainDeployer.java:1147)
      

      some more
      17:54:35,764 INFO [MainDeployer] Starting deployment of package: file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml
      17:54:35,774 ERROR [URLDeploymentScanner] MBeanException: Incomplete Deployment listing:
      Packages waiting for a deployer:
      [{ 'jmx-ejb-adaptor.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-adaptor.jar/61.jmx-ejb-adaptor.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' SubDeployer: null }, { 'ejb-management.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/ejb-management.jar/62.ejb-management.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' SubDeployer: null }, { 'build.xml' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/build.xml/64.build.xml' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' SubDeployer: null }]
      Incompletely deployed packages:
      [{ 'jmx-ejb-adaptor.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-adaptor.jar/61.jmx-ejb-adaptor.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' SubDeployer: null }, { 'ejb-management.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/ejb-management.jar/62.ejb-management.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' SubDeployer: null }, { 'build.xml' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/build.xml/64.build.xml' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' SubDeployer: null }]
      MBeans waiting for classes:
       <none>
      MBeans waiting for other MBeans:
      
      { objectName: jboss.system:service=DeploymentInfoURIResolver
       state: CREATED
       Waiting for me:
       jboss.net:service=WS4EEDeployer state: CREATED
      } org.jboss.system.ServiceContext@fd645de3,
      
      
      { objectName: jboss.net:service=WS4EEDeployer
       state: CREATED
       I am waiting for:
       jboss.net:service=WebServiceEntityResolver state: RUNNING,
       jboss.system:service=DeploymentInfoURIResolver state: CREATED,
       jboss.net:service=Axis state: RUNNING
       Waiting for me:
       jboss.ejb:service=EJBDeployer state: CREATED
      } org.jboss.system.ServiceContext@118ae5d0,
      
      
      { objectName: jboss.jca:service=TxCM,name=FirebirdDS
       state: CONFIGURED
       I am waiting for:
       jboss.jca:service=CachedConnectionManager state: RUNNING,
       jboss.jca:service=ManagedConnectionPool,name=FirebirdDS state: NOTCONFIGURABLE,
       jboss.tm:service=TransactionManagerService state: RUNNING
      } org.jboss.system.ServiceContext@c996c51b,
      
      
      { objectName: jboss.jca:service=ManagedConnectionPool,name=FirebirdDS
       state: NOTCONFIGURABLE
       Waiting for me:
       jboss.jca:service=TxCM,name=FirebirdDS state: CONFIGURED
      } org.jboss.system.ServiceContext@2f6ee60c,
      
      
      { objectName: jboss.ejb:service=EJBDeployer
       state: CREATED
       I am waiting for:
       jboss.net:service=WS4EEDeployer state: CREATED,
       jboss:service=WebService state: RUNNING,
       jboss.tm:service=TransactionManagerService state: RUNNING
       Waiting for me:
       jboss.ejb:service=ActivationSpecDeployer state: CREATED
      } org.jboss.system.ServiceContext@17342155,
      
      
      { objectName: jboss.ejb:service=ActivationSpecDeployer
       state: CREATED
       I am waiting for:
       jboss.ejb:service=EJBEntityResolver state: RUNNING,
       jboss.jca:service=RaURIResolver state: RUNNING,
       jboss.ejb:service=EJBDeployer state: CREATED
      } org.jboss.system.ServiceContext@aaac0461,
      
      
      Cause: Incomplete Deployment listing:
      Packages waiting for a deployer:
      [{ 'jmx-ejb-adaptor.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-adaptor.jar/61.jmx-ejb-adaptor.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' SubDeployer: null }, { 'ejb-management.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/ejb-management.jar/62.ejb-management.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' SubDeployer: null }, { 'build.xml' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/build.xml/64.build.xml' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' SubDeployer: null }]
      Incompletely deployed packages:
      [{ 'jmx-ejb-adaptor.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-adaptor.jar/61.jmx-ejb-adaptor.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/jmx-ejb-adaptor.jar' SubDeployer: null }, { 'ejb-management.jar' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/ejb-management.jar/62.ejb-management.jar' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/ejb-management.jar' SubDeployer: null }, { 'build.xml' URL: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' localURL: 'file:/G:/jboss-4.0.0DR2/server/default/tmp/deploy/server/default/deploy/build.xml/64.build.xml' watching: 'file:/G:/jboss-4.0.0DR2/server/default/deploy/build.xml' SubDeployer: null }]
      MBeans waiting for classes:
       <none>
      MBeans waiting for other MBeans:
      
      { objectName: jboss.system:service=DeploymentInfoURIResolver
       state: CREATED
       Waiting for me:
       jboss.net:service=WS4EEDeployer state: CREATED
      } org.jboss.system.ServiceContext@fd645de3,
      
      
      { objectName: jboss.net:service=WS4EEDeployer
       state: CREATED
       I am waiting for:
       jboss.net:service=WebServiceEntityResolver state: RUNNING,
       jboss.system:service=DeploymentInfoURIResolver state: CREATED,
       jboss.net:service=Axis state: RUNNING
       Waiting for me:
       jboss.ejb:service=EJBDeployer state: CREATED
      } org.jboss.system.ServiceContext@118ae5d0,
      
      
      { objectName: jboss.jca:service=TxCM,name=FirebirdDS
       state: CONFIGURED
       I am waiting for:
       jboss.jca:service=CachedConnectionManager state: RUNNING,
       jboss.jca:service=ManagedConnectionPool,name=FirebirdDS state: NOTCONFIGURABLE,
       jboss.tm:service=TransactionManagerService state: RUNNING
      } org.jboss.system.ServiceContext@c996c51b,
      
      
      { objectName: jboss.jca:service=ManagedConnectionPool,name=FirebirdDS
       state: NOTCONFIGURABLE
       Waiting for me:
       jboss.jca:service=TxCM,name=FirebirdDS state: CONFIGURED
      } org.jboss.system.ServiceContext@2f6ee60c,
      
      
      { objectName: jboss.ejb:service=EJBDeployer
       state: CREATED
       I am waiting for:
       jboss.net:service=WS4EEDeployer state: CREATED,
       jboss:service=WebService state: RUNNING,
       jboss.tm:service=TransactionManagerService state: RUNNING
       Waiting for me:
       jboss.ejb:service=ActivationSpecDeployer state: CREATED
      } org.jboss.system.ServiceContext@17342155,
      


      standardjbosscmp-jdbc.xml
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE jbosscmp-jdbc>
      
      <!-- ===================================================================== -->
      <!-- -->
      <!-- Standard JBossCMP-JDBC Configuration -->
      <!-- -->
      <!-- ===================================================================== -->
      
      <!-- $Id: standardjbosscmp-jdbc.xml,v 1.59 2003/06/26 15:50:31 loubyansky Exp $ -->
      
      <jbosscmp-jdbc>
      
       <defaults>
       <datasource>java:/FirebirdDS</datasource>
       <datasource-mapping>FirebirdDS</datasource-mapping>
      
       <create-table>true</create-table>
       <remove-table>false</remove-table>
      ......
       <type-mapping>
       <name>Firebird</name>
       <!-- For use with the Firebirdsql jca-jdbc driver.
       A version after Beta 1 is strongly recommended,
       this may involve building from cvs -->
       <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR UPDATE</row-locking-template>
      


      firebird-ds.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 -->
       <!-- ==================================================================== -->
      
      <connection-factories>
      
       <!--FBManager can be used to create and drop databases.
       Drop is especially useful during testing, since it
       assures a clean start next time. -->
       <mbean code="org.firebirdsql.management.FBManager" name="jboss.jca:service=FirebirdManager">
       <attribute name="FileName">g:/firebirddata/employee.fdb</attribute>
       <attribute name="UserName">sysdba</attribute>
       <attribute name="Password">masterkey</attribute>
       <attribute name="CreateOnStart">true</attribute>
       <attribute name="DropOnStop">false</attribute>
       </mbean>
      
       <tx-connection-factory>
      
       <jndi-name>FirebirdDS</jndi-name>
      
       <xa-transaction/>
      
       <adapter-display-name>Firebird Database Connector</adapter-display-name>
      
       <config-property name="Database">localhost/3050:g/FirebirdData/employee.fdb</config-property>
      
       <user-name>sysdba</user-name>
      
       <password>masterkey</password>
      
       <!--additional properties. only use one way of setting tx isolation, please
       <config-property name="TransactionIsolation"></config-property>
       <config-property name="TransactionIsolationName">TRANSACTION_READ_COMMITTED</config-property>
       <config-property name="BlobBufferLength"></config-property>
       <config-property name="Encoding">UNICODE_FSS</config-property>
       -->
      
       <min-pool-size>0</min-pool-size>
       </tx-connection-factory>
      
      </connection-factories>
      
      



        • 1. Re: really nonduarable jms queue

          <subscription-durability>NonDuarable</subscription-durability>
          Is irrelevent for queues.

          What you want to do is change the sender to use
          javax.jms.DeliveryMode.NON_PERSISTENT
          either by setting the property or specifying it on the send.

          Regards,
          Adrian