11 Replies Latest reply on Jan 10, 2005 4:54 AM by seanblood

    problems deploying Tangosol JCA-Adapter with JBOSS 4

      Hi,

      I'm trying to install the coherence-tx.rar provided with the Tangosol distribution on JBOSS 4.0.0 with no joy. I understand this has been tested and works with JBOSS 3.2.3.

      17:24:28,250 DEBUG [MainDeployer] Starting deployment of package: file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,250 DEBUG [MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,281 DEBUG [MainDeployer] using deployer org.jboss.resource.deployment.RARDeployer@17d26fc
      17:24:28,313 DEBUG [RARDeployer] looking for nested deployments in : file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,344 DEBUG [RARDeployer] nested deployment: file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,360 DEBUG [DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, config
      ParserClassName: null, repositoryConfig: null)
      17:24:28,360 DEBUG [UnifiedClassLoader] New jmx UCL with url file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar
      17:24:28,375 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@1b9d14c{ url=file:/C:/jboss-4.0.0
      /server/default/tmp/deploy/tmp56040coherence-tx.rar ,addedOrder=0}
      17:24:28,375 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@1b9d14c{ url=file:/C:/jboss-4.0.0
      /server/default/tmp/deploy/tmp56040coherence-tx.rar ,addedOrder=0}
      17:24:28,391 DEBUG [UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@1b9d14c{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar ,addedOrder=0}
      17:24:28,407 DEBUG [ClassLoaderUtils] Multiple class loaders found for pkg:
      17:24:28,422 DEBUG [MainDeployer] resolveLibraries: tangosol.jar
      17:24:28,422 DEBUG [MainDeployer] new manifest entry for sdi at coherence-tx.rar entry is tangosol.jar
      17:24:28,422 DEBUG [MainDeployer] The manifest entry in file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar references URL file:/C:/jboss-4.0.0/server/default/deploy/tangosol.jar which could n
      ot be opened, entry ignored
      17:24:28,438 DEBUG [MainDeployer] found 1 subpackages of file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,438 DEBUG [MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,453 DEBUG [JARDeployer] No META-INF or WEB-INF resource found, assuming it if for us
      17:24:28,469 DEBUG [MainDeployer] using deployer org.jboss.deployment.JARDeployer@3e1bc8
      17:24:28,469 DEBUG [JARDeployer] looking for nested deployments in : file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,563 DEBUG [RepositoryClassLoader] Added url: file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar, to ucl: org.jboss.mx.loading.UnifiedClassLoader
      3@1b9d14c{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar ,addedOrder=39}
      17:24:28,563 DEBUG [MainDeployer] resolveLibraries: tangosol.jar
      17:24:28,578 DEBUG [MainDeployer] new manifest entry for sdi at coherence-tx.jar entry is tangosol.jar
      17:24:28,578 DEBUG [MainDeployer] The manifest entry in file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar references URL file:/C:/jboss-4.0.0/server/def
      ault/tmp/deploy/tmp56040coherence-tx.rar-contents/tangosol.jar which could not be opened, entry ignored
      17:24:28,594 DEBUG [MainDeployer] found 0 subpackages of file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,594 DEBUG [MainDeployer] Watching new file: file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,594 DEBUG [MainDeployer] create step for deployment file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,610 DEBUG [MainDeployer] create step for deployment file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,610 DEBUG [MainDeployer] Done with create step of deploying coherence-tx.jar
      17:24:28,625 DEBUG [ServiceController] Creating service jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,625 DEBUG [RARDeployment] Creating jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,641 DEBUG [RARDeployment] Created jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,641 DEBUG [ServiceController] Creating dependent components for: jboss.jca:service=RARDeployment,name='coherence-tx.rar' dependents are: []
      17:24:28,641 DEBUG [MainDeployer] Done with create step of deploying coherence-tx.rar
      17:24:28,657 DEBUG [MainDeployer] Begin deployment start file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,657 DEBUG [MainDeployer] Begin deployment start file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56040coherence-tx.rar-contents/coherence-tx.jar
      17:24:28,657 DEBUG [MainDeployer] End deployment start on package: coherence-tx.jar
      17:24:28,672 DEBUG [ServiceController] starting service jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,672 DEBUG [RARDeployment] Starting jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,672 DEBUG [RARDeployment] Started jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:28,688 DEBUG [ServiceController] Starting dependent components for: jboss.jca:service=RARDeployment,name='coherence-tx.rar' dependent components: []
      17:24:28,750 DEBUG [MainDeployer] End deployment start on package: coherence-tx.rar
      17:24:28,750 DEBUG [MainDeployer] Deployed package: file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:28,766 DEBUG [URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar -> file:/C:/jboss-4.0.0/server/default/deploy/coherence-tx.rar
      17:24:43,955 DEBUG [MainDeployer] Starting deployment of package: file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:43,955 DEBUG [MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:43,971 DEBUG [MainDeployer] using deployer org.jboss.deployment.SARDeployer@6504bc
      17:24:43,987 DEBUG [SARDeployer] about to copy 0 local directories
      17:24:43,987 DEBUG [SARDeployer] looking for nested deployments in : file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:43,987 DEBUG [DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, config
      ParserClassName: null, repositoryConfig: null)
      17:24:44,002 DEBUG [UnifiedClassLoader] New jmx UCL with url file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56041coherance-service.xml
      17:24:44,018 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@771eeb{ url=file:/C:/jboss-4.0.0/
      server/default/tmp/deploy/tmp56041coherance-service.xml ,addedOrder=0}
      17:24:44,018 DEBUG [RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@771eeb{ url=file:/C:/jboss-4.0.0/
      server/default/tmp/deploy/tmp56041coherance-service.xml ,addedOrder=0}
      17:24:44,033 DEBUG [UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@771eeb{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp56041coherance-service.xml ,addedOrder=0}
      17:24:44,049 DEBUG [MainDeployer] found 0 subpackages of file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,049 DEBUG [MainDeployer] Watching new file: file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,049 DEBUG [MainDeployer] create step for deployment file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,065 DEBUG [SARDeployer] Deploying SAR, create step: url file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,065 DEBUG [SARDeployer] Registering service UCL=jmx.loading:UCL=771eeb
      17:24:44,080 DEBUG [ServiceCreator] About to create bean: jboss.jca:service=LocalTxCM,name=Coherence with code: org.jboss.resource.connectionmanager.TxConnectionManager
      17:24:44,112 DEBUG [ServiceCreator] Created bean: jboss.jca:service=LocalTxCM,name=Coherence
      17:24:44,127 DEBUG [ServiceConfigurator] TrackConnectionByTx set to true in jboss.jca:service=LocalTxCM,name=Coherence
      17:24:44,127 DEBUG [ServiceConfigurator] JndiName set to Coherence in jboss.jca:service=LocalTxCM,name=Coherence
      17:24:44,127 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxCM,name=Coherence depends on jboss:service=TransactionManager
      17:24:44,143 DEBUG [ServiceConfigurator] considering TransactionManagerService with object name jboss:service=TransactionManager
      17:24:44,143 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxCM,name=Coherence depends on jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:44,143 DEBUG [ServiceConfigurator] considering with object name jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      17:24:44,158 DEBUG [ServiceCreator] About to create bean: jboss.jca:service=LocalTxPool,name=Coherence with code: org.jboss.resource.connectionmanager.JBossManagedConnectionPool
      17:24:44,205 DEBUG [ServiceCreator] Created bean: jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,205 DEBUG [ServiceConfigurator] MinSize set to 0 in jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,205 DEBUG [ServiceConfigurator] MaxSize set to 64 in jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,221 DEBUG [ServiceConfigurator] BlockingTimeoutMillis set to 5000 in jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,221 DEBUG [ServiceConfigurator] IdleTimeoutMinutes set to 15 in jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,237 DEBUG [ServiceConfigurator] Criteria set to ByNothing in jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,237 DEBUG [ServiceCreator] About to create bean: jboss.jca:service=LocalTxDS,name=Coherence with code: org.jboss.resource.connectionmanager.RARDeployment
      17:24:44,283 DEBUG [ServiceCreator] Created bean: jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,283 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxDS,name=Coherence depends on jboss.jca:service=RARDeployment,name=CoherenceTx
      17:24:44,283 DEBUG [ServiceConfigurator] considering OldRarDeployment with object name jboss.jca:service=RARDeployment,name=CoherenceTx
      17:24:44,299 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxPool,name=Coherence depends on jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,299 DEBUG [ServiceConfigurator] considering ManagedConnectionFactoryName with object name jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,315 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxCM,name=Coherence depends on jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,315 DEBUG [ServiceConfigurator] considering ManagedConnectionPool with object name jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,315 DEBUG [ServiceController] recording that jboss.jca:service=LocalTxCM,name=Coherence depends on jboss.jca:service=CachedConnectionManager
      17:24:44,315 DEBUG [ServiceConfigurator] considering CachedConnectionManager with object name jboss.jca:service=CachedConnectionManager
      17:24:44,330 DEBUG [ServiceController] Creating service jboss.jca:service=LocalTxCM,name=Coherence
      17:24:44,330 DEBUG [ServiceController] waiting in create of jboss.jca:service=LocalTxCM,name=Coherence waiting on jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,346 DEBUG [ServiceController] Creating service jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,346 DEBUG [ServiceController] waiting in create of jboss.jca:service=LocalTxPool,name=Coherence waiting on jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,346 DEBUG [ServiceController] Creating service jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,362 DEBUG [ServiceController] waiting in create of jboss.jca:service=LocalTxDS,name=Coherence waiting on jboss.jca:service=RARDeployment,name=CoherenceTx
      17:24:44,362 DEBUG [MainDeployer] Done with create step of deploying coherance-service.xml
      17:24:44,362 DEBUG [MainDeployer] Begin deployment start file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,377 DEBUG [SARDeployer] Deploying SAR, start step: url file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,377 DEBUG [ServiceController] starting service jboss.jca:service=LocalTxCM,name=Coherence
      17:24:44,377 DEBUG [ServiceController] waiting in start jboss.jca:service=LocalTxCM,name=Coherence on jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,393 DEBUG [ServiceController] starting service jboss.jca:service=LocalTxPool,name=Coherence
      17:24:44,393 DEBUG [ServiceController] waiting in start jboss.jca:service=LocalTxPool,name=Coherence on jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,408 DEBUG [ServiceController] starting service jboss.jca:service=LocalTxDS,name=Coherence
      17:24:44,408 DEBUG [ServiceController] waiting in start jboss.jca:service=LocalTxDS,name=Coherence on jboss.jca:service=RARDeployment,name=CoherenceTx
      17:24:44,549 DEBUG [MainDeployer] End deployment start on package: coherance-service.xml
      17:24:44,549 DEBUG [MainDeployer] Deployed package: file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,565 DEBUG [URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml -> file:/C:/jboss-4.0.0/server/default/deploy/coherance-service.xml
      17:24:44,627 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
      MBeans waiting for other MBeans:
      ObjectName: jboss.jca:service=LocalTxCM,name=Coherence
      state: CONFIGURED
      I Depend On: jboss:service=TransactionManager
      jboss.jca:service=RARDeployment,name='coherence-tx.rar'
      jboss.jca:service=LocalTxPool,name=Coherence
      jboss.jca:service=CachedConnectionManager

      Depends On Me:
      ObjectName: jboss.jca:service=LocalTxPool,name=Coherence
      state: CONFIGURED
      I Depend On: jboss.jca:service=LocalTxDS,name=Coherence

      Depends On Me: jboss.jca:service=LocalTxCM,name=Coherence

      ObjectName: jboss.jca:service=LocalTxDS,name=Coherence
      state: CONFIGURED
      I Depend On: jboss.jca:service=RARDeployment,name=CoherenceTx

      Depends On Me: jboss.jca:service=LocalTxPool,name=Coherence


      MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
      ObjectName: jboss.jca:service=RARDeployment,name=CoherenceTx
      state: NOTYETINSTALLED
      I Depend On:
      Depends On Me: jboss.jca:service=LocalTxDS,name=Coherence

      the ra.xml from coherence-tx.rar

      <?xml version="1.0" encoding="UTF-8"?>
      
      <!DOCTYPE connector PUBLIC
       '-//Sun Microsystems, Inc.//DTD Connector 1.0//EN'
       'http://java.sun.com/dtd/connector_1_0.dtd'>
      
      <connector>
       <display-name>CoherenceTx</display-name>
       <description>Resource adapter for Tangosol Coherence(tm) clustered cache</description>
       <vendor-name>Tangosol</vendor-name>
       <spec-version>1.0</spec-version>
       <eis-type>Clustered Cache</eis-type>
       <version>2.4</version>
       <resourceadapter>
       <managedconnectionfactory-class>com.tangosol.coherence.ra.component.connector.resourceAdapter.cciAdapter.CacheAdapter</managedconnectionfactory-class>
       <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
       <connectionfactory-impl-class>com.tangosol.coherence.ra.component.connector.resourceAdapter.cciAdapter.CacheAdapter$ConnectionFactory</connectionfactory-impl-class>
       <connection-interface>javax.resource.cci.Connection</connection-interface>
       <connection-impl-class>com.tangosol.coherence.ra.component.connector.resourceAdapter.cciAdapter.CacheAdapter$ManagedConnection$Connection</connection-impl-class>
       <transaction-support>LocalTransaction</transaction-support>
      
       <!-- config-property>
       <config-property-name></config-property-name>
       <config-property-type></config-property-type>
       <config-property-value></config-property-value>
       </config-property-->
      
       <authentication-mechanism>
       <authentication-mechanism-type>BasicPassword</authentication-mechanism-type>
       <credential-interface>javax.resource.security.PasswordCredential</credential-interface>
       </authentication-mechanism>
       <reauthentication-support>false</reauthentication-support>
       </resourceadapter>
      </connector>
      


      coherence-service.xml

      
      <?xml version="1.0" encoding="UTF-8"?>
      <service>
      
       <!-- this release of coherence (2.3.1) does not support XA transactions so we need to force the
       LocalTxConnectionManager otherwise jboss will try to use the XA version by default -->
       <mbean code="org.jboss.resource.connectionmanager.TxConnectionManager"
       name="jboss.jca:service=LocalTxCM,name=Coherence">
      
       <attribute name="TrackConnectionByTx">true</attribute>
       <!-- this will appear in the "java:" namespace under the name indicated below: java:/Coherence -->
       <attribute name="JndiName">Coherence</attribute>
      
       <!-- be sure the transaction manager is deployed first -->
       <depends optional-attribute-name="TransactionManagerService">jboss:service=TransactionManager</depends>
       <!-- be sure the RAR contained the code from tangosol is deployed first -->
       <depends>jboss.jca:service=RARDeployment,name='coherence-tx.rar'</depends>
      
       <depends optional-attribute-name="ManagedConnectionPool">
       <mbean code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool"
       name="jboss.jca:service=LocalTxPool,name=Coherence">
      
       <attribute name="MinSize">0</attribute>
       <attribute name="MaxSize">64</attribute>
       <attribute name="BlockingTimeoutMillis">5000</attribute>
       <attribute name="IdleTimeoutMinutes">15</attribute>
      
       <attribute name="Criteria">ByNothing</attribute>
      
       <depends optional-attribute-name="ManagedConnectionFactoryName">
       <mbean code="org.jboss.resource.connectionmanager.RARDeployment"
       name="jboss.jca:service=LocalTxDS,name=Coherence">
       <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=CoherenceTx</depends>
       </mbean>
       </depends>
      
       </mbean>
       </depends>
      
       <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends>
       </mbean>
      
      </service>
      


      any help greatly appreciated,

      regards,
      Sean

        • 2. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

          Moderated: FAQ
          displayname is not correct for JBoss4/JCA1.5

          • 3. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

            I've replaced the coherence-service.xml with coherence-ds.xml however i still have grief with this Error

            11:54:13,176 ERROR [RARDeployment] Starting failed jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: Connect
            ionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')

            coherence-ds.xml

            <?xml version="1.0" encoding="UTF-8"?>
            <datasources>
             <tx-connection-factory>
             <jndi-name>CoherenceTx</jndi-name>
             <local-transaction/>
             <track-connection-by-tx>true</track-connection-by-tx>
             <rar-name>coherence-tx.rar</rar-name>
             <connection-definition>javax.resource.cci.Connection</connection-definition>
             <min-pool-size>0</min-pool-size>
             <max-pool-size>64</max-pool-size>
             <blocking-timeout-millis>5000</blocking-timeout-millis>
             <idle-timeout-millis>15</idle-timeout-millis>
             <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends>
             </tx-connection-factory>
            </datasources>
            


            log

            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.SARDeployer] looking for nested deployments in : file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
            2005-01-06 11:54:12,472 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New jmx UCL with url file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp16554coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@11d7dda{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp16554coherance-ds.xml ,addedOrder=0}
            2005-01-06 11:54:12,472 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@401369, cl=org.jboss.mx.loading.UnifiedClassLoader3@11d7dda{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp16554coherance-ds.xml ,addedOrder=0}
            2005-01-06 11:54:12,472 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@11d7dda{ url=file:/C:/jboss-4.0.0/server/default/tmp/deploy/tmp16554coherance-ds.xml ,addedOrder=0}
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, create step: url file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:12,472 DEBUG [org.jboss.deployment.SARDeployer] Registering service UCL=jmx.loading:UCL=11d7dda
            2005-01-06 11:54:12,504 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=TxCM,name=CoherenceTx with code: org.jboss.resource.connectionmanager.TxConnectionManager
            2005-01-06 11:54:12,519 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,519 DEBUG [org.jboss.system.ServiceConfigurator] TrackConnectionByTx set to true in jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,519 DEBUG [org.jboss.system.ServiceConfigurator] LocalTransactions set to true in jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,519 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx with code: org.jboss.resource.connectionmanager.JBossManagedConnectionPool
            2005-01-06 11:54:12,551 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,551 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx with code: org.jboss.resource.connectionmanager.RARDeployment
            2005-01-06 11:54:12,597 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,597 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx depends on jboss.jca:service=CachedConnectionManager
            2005-01-06 11:54:12,597 DEBUG [org.jboss.system.ServiceConfigurator] considering with object name jboss.jca:service=CachedConnectionManager
            2005-01-06 11:54:12,597 DEBUG [org.jboss.system.ServiceConfigurator] ManagedConnectionFactoryProperties set to [properties: null] in jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceConfigurator] RARName set to coherence-tx.rar in jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceConfigurator] ConnectionDefinition set to javax.resource.cci.Connection in jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx depends on jboss.jca:service=RARDeployment,name='coherence-tx.rar'
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceConfigurator] considering OldRarDeployment with object name jboss.jca:service=RARDeployment,name='coherence-tx.rar'
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ManagedConnectionPool,name=CoherenceTx depends on jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,613 DEBUG [org.jboss.system.ServiceConfigurator] considering ManagedConnectionFactoryName with object name jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,629 DEBUG [org.jboss.system.ServiceConfigurator] MinSize set to 0 in jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,629 DEBUG [org.jboss.system.ServiceConfigurator] MaxSize set to 64 in jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,629 DEBUG [org.jboss.system.ServiceConfigurator] BlockingTimeoutMillis set to 5000 in jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,629 DEBUG [org.jboss.system.ServiceConfigurator] IdleTimeoutMinutes set to 15 in jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,629 DEBUG [org.jboss.system.ServiceConfigurator] Criteria set to ByNothing in jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=TxCM,name=CoherenceTx depends on jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceConfigurator] considering ManagedConnectionPool with object name jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceConfigurator] JndiName set to CoherenceTx in jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=TxCM,name=CoherenceTx depends on jboss.jca:service=CachedConnectionManager
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceConfigurator] considering CachedConnectionManager with object name jboss.jca:service=CachedConnectionManager
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=TxCM,name=CoherenceTx depends on jboss:service=TransactionManager
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceConfigurator] considering TransactionManagerService with object name jboss:service=TransactionManager
            2005-01-06 11:54:12,644 DEBUG [org.jboss.system.ServiceCreator] About to create bean: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx with code: org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
            2005-01-06 11:54:12,660 DEBUG [org.jboss.system.ServiceCreator] Created bean: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:12,660 DEBUG [org.jboss.system.ServiceConfigurator] JndiName set to CoherenceTx in jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:12,660 DEBUG [org.jboss.system.ServiceConfigurator] UseJavaContext set to true in jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:12,660 DEBUG [org.jboss.system.ServiceController] recording that jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx depends on jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,660 DEBUG [org.jboss.system.ServiceConfigurator] considering ConnectionManager with object name jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.jca:service=TxCM,name=CoherenceTx waiting on jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] waiting in create of jboss.jca:service=ManagedConnectionPool,name=CoherenceTx waiting on jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Creating jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Created jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:12,676 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx dependents are: [ObjectName: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            state: CONFIGURED
            I Depend On: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx

            Depends On Me: jboss.jca:service=TxCM,name=CoherenceTx
            ]
            2005-01-06 11:54:12,894 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,910 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Creating jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,910 DEBUG [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Created jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:12,926 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx dependents are: [ObjectName: jboss.jca:service=TxCM,name=CoherenceTx
            state: CONFIGURED
            I Depend On: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            jboss.jca:service=CachedConnectionManager
            jboss:service=TransactionManager

            Depends On Me: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            ]
            2005-01-06 11:54:12,973 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,973 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Creating jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,973 DEBUG [org.jboss.resource.connectionmanager.TxConnectionManager] Created jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:12,988 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=TxCM,name=CoherenceTx dependents are: [ObjectName: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            state: CONFIGURED
            I Depend On: jboss.jca:service=TxCM,name=CoherenceTx

            Depends On Me: ]
            2005-01-06 11:54:13,019 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,019 DEBUG [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Creating jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,035 DEBUG [org.jboss.resource.connectionmanager.ConnectionFactoryBindingService] Created jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,035 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx dependents are: []
            2005-01-06 11:54:13,035 DEBUG [org.jboss.system.ServiceController] Creating service jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,051 DEBUG [org.jboss.system.ServiceController] Ignoring create request for service: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,051 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying coherance-ds.xml
            2005-01-06 11:54:13,051 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:13,066 DEBUG [org.jboss.deployment.SARDeployer] Deploying SAR, start step: url file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:13,066 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:13,082 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.jca:service=TxCM,name=CoherenceTx on jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:13,082 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            2005-01-06 11:54:13,082 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.jca:service=ManagedConnectionPool,name=CoherenceTx on jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:13,098 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:13,098 DEBUG [org.jboss.resource.connectionmanager.RARDeployment] Starting jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            2005-01-06 11:54:13,160 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
            2005-01-06 11:54:13,160 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
            2005-01-06 11:54:13,160 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
            2005-01-06 11:54:13,176 WARN [org.jboss.util.NestedThrowable] Duplicate throwable nesting of same base type: class org.jboss.deployment.DeploymentException is assignable from: class org.jboss.deployment.DeploymentException
            2005-01-06 11:54:13,176 ERROR [org.jboss.resource.connectionmanager.RARDeployment] Starting failed jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')
            at org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeployment.java:538)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy4.start(Unknown Source)
            at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:272)
            at $Proxy32.start(Unknown Source)
            at org.jboss.deployment.XSLSubDeployer.start(XSLSubDeployer.java:222)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
            at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy8.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
            Caused by: org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar'
            at org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeployment.java:532)
            ... 58 more
            2005-01-06 11:54:13,551 WARN [org.jboss.system.ServiceController] Problem starting service jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')
            at org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeployment.java:538)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:221)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy4.start(Unknown Source)
            at org.jboss.deployment.SARDeployer.start(SARDeployer.java:261)
            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:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:272)
            at $Proxy32.start(Unknown Source)
            at org.jboss.deployment.XSLSubDeployer.start(XSLSubDeployer.java:222)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
            at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:119)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy8.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
            Caused by: org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar'
            at org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeployment.java:532)
            ... 58 more
            2005-01-06 11:54:13,988 DEBUG [org.jboss.system.ServiceController] starting service jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            2005-01-06 11:54:13,988 DEBUG [org.jboss.system.ServiceController] waiting in start jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx on jboss.jca:service=TxCM,name=CoherenceTx
            2005-01-06 11:54:14,066 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: coherance-ds.xml
            2005-01-06 11:54:14,066 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:14,066 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml -> file:/C:/jboss-4.0.0/server/default/deploy/coherance-ds.xml
            2005-01-06 11:54:14,098 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing:
            MBeans waiting for other MBeans:
            ObjectName: jboss.jca:service=TxCM,name=CoherenceTx
            state: CREATED
            I Depend On: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            jboss.jca:service=CachedConnectionManager
            jboss:service=TransactionManager

            Depends On Me: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx

            ObjectName: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            state: CREATED
            I Depend On: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx

            Depends On Me: jboss.jca:service=TxCM,name=CoherenceTx

            ObjectName: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            state: FAILED
            I Depend On: jboss.jca:service=CachedConnectionManager
            jboss.jca:service=RARDeployment,name='coherence-tx.rar'

            Depends On Me: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')
            ObjectName: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
            state: CREATED
            I Depend On: jboss.jca:service=TxCM,name=CoherenceTx

            Depends On Me:

            MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
            ObjectName: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
            state: FAILED
            I Depend On: jboss.jca:service=CachedConnectionManager
            jboss.jca:service=RARDeployment,name='coherence-tx.rar'

            Depends On Me: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
            org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')



            • 4. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

              Hi,

              I've noticed a problem in the datasource transformation connectionFactoryTemplate.xsl

              <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name='<xsl:value-of select="rar-name"/>'

              so the new tag <rar-name> should have the same value as the old <adapter-display-name> so CoherenceTx rather than the coherence-tx.rar

              I guess its not really a problem I just had difficulty interpretting what was required there.

              Anyway now that fixes the last problem but my rar still doesn't deploy

              MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
              ObjectName: jboss.jca:service=RARDeployment,name='CoherenceTx'
              state: NOTYETINSTALLED
              I Depend On:
              Depends On Me: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx

              I've obviously read faqs and the new jboss4 docs on connectors and i'm digging into the source and all that stuff but i can't get it working so any suggestions other than read the faq would be very welcome.

              regards,
              Sean

              • 5. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                Maybe you should update your wiki
                http://www.jboss.org/wiki/Wiki.jsp?page=ConfigConnectionFactory

                as its really a bit of a bum steer

                Common parameters

                * <rar-name> - used to identify the RAR deployment, this is the archive name or the RAR maybe embedded in another deployment (jboss-4) e.g. <rar-name>jms-ra.rar</rar-name>

                • 6. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4
                  darranl

                  If you see a problem with the information in the Wiki you can ammend it yourself.

                  You should be able to see a 'Edit this page' link at the bottom of the Wiki page.

                  • 7. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                    You have a point but I wouldn't feel cool about updating the wiki until the rar is actually installing. That fixes the problem of finding the ManagedConnectionFactory using the -ds.xml descriptor but not the actual problem. So i'm not sure if thats the intended behaviour or if its a bug but i'll update the wiki if nessasary when the problem is solved. Any ideas?

                    • 8. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                      Seems like a catch 22 now. The rar installs if i put the archive name between the rar-name tags however in that instance it doesn't find the ManagedConnectionFactory and fails to start the service, if i change the rar-name tag to the ManagedConnectionFactory service name then it fails to install the rar. Its starting to look like the fix should be fairly obvious but i'm just not having any luck.

                      any help greatly appreciated
                      regards,
                      Sean

                      • 9. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                        I'm still not getting the service up and running but i've managed to get the rar installed and all of its dependents, ManagedConnectionPool, ManagedConnectionFactory etc. in a state of registered.
                        They won't start because JBOSS is complaing that their dependancy,coherence-tx.rar, is not installed. The weird thing is I look on the JMX-console and coherence-tx.rar service is in a state of started.

                        To get it to this state I've taken the -ds.xml transformation and changed the generated OldRarDeployment attribute from
                        optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name='coherence-tx.rar'
                        to
                        optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=CoherenceTx

                        I've then deployed this file as coherence-service.xml replacing the coherence-ds.xml this is the best i've been able to do.

                        coherence-service.xml

                        <?xml version="1.0" encoding="UTF-8"?>
                        
                        <server>
                         <mbean code="org.jboss.resource.connectionmanager.TxConnectionManager" display-name="ConnectionManager for ConnectionFactory CoherenceTx" name="jboss.jca:service=TxCM,name=CoherenceTx">
                         <attribute name="TrackConnectionByTx">true</attribute>
                         <attribute name="LocalTransactions">true</attribute>
                         <depends optional-attribute-name="ManagedConnectionPool">
                         <mbean code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool" display-name="Connection Pool for DataSource CoherenceTx" name="jboss.jca:service=ManagedConnectionPool,name=CoherenceTx">
                         <depends optional-attribute-name="ManagedConnectionFactoryName">
                         <mbean code="org.jboss.resource.connectionmanager.RARDeployment" display-name="ManagedConnectionFactory for ConnectionFactory CoherenceTx" name="jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx">
                         <depends>jboss.jca:service=CachedConnectionManager</depends>
                         <attribute name="ManagedConnectionFactoryProperties">
                         <properties></properties>
                         </attribute>
                         <attribute name="RARName">coherence-tx.rar</attribute>
                         <attribute name="ConnectionDefinition">javax.resource.cci.Connection</attribute>
                         <depends optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,name=CoherenceTx</depends>
                         </mbean>
                         </depends>
                         <attribute name="MinSize">0</attribute>
                         <attribute name="MaxSize">64</attribute>
                         <attribute name="BlockingTimeoutMillis">5000</attribute>
                         <attribute name="IdleTimeoutMinutes">15</attribute>
                         <attribute name="Criteria">ByNothing</attribute>
                         </mbean>
                         </depends>
                         <attribute name="JndiName">CoherenceTx</attribute>
                         <depends optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedConnectionManager</depends>
                         <depends optional-attribute-name="TransactionManagerService">jboss:service=TransactionManager</depends>
                         </mbean>
                         <mbean code="org.jboss.resource.connectionmanager.ConnectionFactoryBindingService" display-name="Binding for ConnectionFactory CoherenceTx" name="jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx">
                         <attribute name="JndiName">CoherenceTx</attribute>
                         <attribute name="UseJavaContext">true</attribute>
                         <depends optional-attribute-name="ConnectionManager">jboss.jca:service=TxCM,name=CoherenceTx</depends>
                         </mbean>
                        </server>
                        


                        so its getting very frustrating because it really looks like all the individual components are configured correctly however i'm still getting this nasty message

                        MBeans waiting for other MBeans:
                        ObjectName: jboss.jca:service=TxCM,name=CoherenceTx
                        state: CONFIGURED
                        I Depend On: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
                        jboss.jca:service=CachedConnectionManager
                        jboss:service=TransactionManager

                        Depends On Me: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx

                        ObjectName: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx
                        state: CONFIGURED
                        I Depend On: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx

                        Depends On Me: jboss.jca:service=TxCM,name=CoherenceTx

                        ObjectName: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
                        state: CONFIGURED
                        I Depend On: jboss.jca:service=CachedConnectionManager
                        jboss.jca:service=RARDeployment,name=CoherenceTx

                        Depends On Me: jboss.jca:service=ManagedConnectionPool,name=CoherenceTx

                        ObjectName: jboss.jca:service=ConnectionFactoryBinding,name=CoherenceTx
                        state: CONFIGURED
                        I Depend On: jboss.jca:service=TxCM,name=CoherenceTx

                        Depends On Me:

                        MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM:
                        ObjectName: jboss.jca:service=RARDeployment,name=CoherenceTx
                        state: NOTYETINSTALLED
                        I Depend On:
                        Depends On Me: jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx

                        • 10. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                          Please, please, please learn to read error messages
                          before doing a stream of conciousness brain dump into these forums.

                          How do you expect to get help when we have to wade through 5 pages
                          of random trial and error by you when you clearly don't understand what
                          you doing?

                          005-01-06 11:54:13,176 ERROR [org.jboss.resource.connectionmanager.RARDeployment] Starting failed jboss.jca:service=ManagedConnectionFactory,name=CoherenceTx
                          org.jboss.deployment.DeploymentException: couldn't get oldRarDeployment! jboss.jca:service=RARDeployment,name='coherence-tx.rar'; - nested throwable: (org.jboss.deployment.DeploymentException: ConnectionDefinition 'javax.resource.cci.Connection' not found in rar 'coherence-tx.rar')
                          at org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeployment.java:538)
                          


                          <connection-definition>javax.resource.cci.Connection</connection-definition>
                          


                          As mentioned on the WiKI, the JCA spec or the ra.xml schema,
                          connection-definition defines the connection factory class.
                          javax.resource.cci.Connection is not a connection factory, it is a connection.

                          • 11. Re: problems deploying Tangosol JCA-Adapter with JBOSS 4

                            thanks