[jboss-user] [JCA/JBoss] - Re: RAR - NOTYETINSTALLED error in JBOSS 4.0.4

samprathis do-not-reply at jboss.com
Fri Aug 4 05:37:14 EDT 2006


Sorry, yes it is deployed as jmsinvoker.rar and the and when I create a service  - jms-mq-ds.xml I get the following exception:

- MBeans waiting for other MBeans ---
ObjectName: jboss.jca:name=jca/sample,service=NoTxCM
  State: CONFIGURED
  I Depend On:
    jboss.jca:name=jca/sample,service=ManagedConnectionPool
    jboss.jca:service=CachedConnectionManager
  Depends On Me:
    jboss.jca:name=jca/sample,service=ConnectionFactoryBinding

ObjectName: jboss.jca:name=jca/sample,service=ManagedConnectionPool
  State: CONFIGURED
  I Depend On:
    jboss.jca:name=jca/sample,service=ManagedConnectionFactory
  Depends On Me:
    jboss.jca:name=jca/sample,service=NoTxCM

ObjectName: jboss.jca:name=jca/sample,service=ManagedConnectionFactory
  State: CONFIGURED
  I Depend On:
    jboss.jca:name='jmsinvoker.rar',service=RARDeployment
  Depends On Me:
    jboss.jca:name=jca/sample,service=ManagedConnectionPool

ObjectName: jboss.jca:name=jca/sample,service=ConnectionFactoryBinding
  State: CONFIGURED
  I Depend On:
    jboss.jca:name=jca/sample,service=NoTxCM

--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.jca:name='jmsinvoker.rar',service=RARDeployment
  State: NOTYETINSTALLED
  Depends On Me:
    jboss.jca:name=jca/sample,service=ManagedConnectionFactory


jms-mq-ds.xml entry is :

<connection-factories>
<no-tx-connection-factory>
        <jndi-name>sample</jndi-name>
        <rar-name>jmsinvoker.rar</rar-name>
        <connection-definition>
             javax.resource.cci.ConnectionFactory
        </connection-definition>
        <config-property name="queueConnectionFactoryName"
                         type="java.lang.String">jms/CCCQF</config-property>
 
 	<config-property name="requestQueueName"
 	                type="java.lang.String"> 
 		 jms/request
 	</config-property>
 	
 	<config-property name="responseQueueName" type="java.lang.String">
 		 jms/response
 	</config-property>
 	
 	<config-property name="defaultExecutionTimeout" type="java.lang.Long">
 		60000
 	</config-property>

 	<config-property name="matchResponseMessageId" type="java.lang.Boolean">
 		false
 	</config-property> 	 	
                         
    </no-tx-connection-factory>
</connection-factories>

My ra.xml file contents are :
<!DOCTYPE connector PUBLIC '-//Sun Microsystems, Inc.//DTD Connector 1.0//EN' 'http://java.sun.com/dtd/connector_1_0.dtd'>

	<display-name>JMSInvokeResourceAdapter</display-name> 
  <vendor-name>Sample</vendor-name> 
  <spec-version>1.0</spec-version> 
  <eis-type>JMS Service</eis-type> 
  1.0 

        <managedconnectionfactory-class>com.sample.JMSInvokeManagedConnectionFactory</managedconnectionfactory-class>
        <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
        <connectionfactory-impl-class>com.sample.JMSInvokeConnectionFactory</connectionfactory-impl-class>
        <connection-interface>javax.resource.cci.Connection</connection-interface>
        <connection-impl-class>com.sample.JMSInvokeConnection</connection-impl-class>
        <transaction-support>NoTransaction</transaction-support>
<config-property>
	<config-property-name>queueConnectionFactoryName</config-property-name> 
  <config-property-type>java.lang.String</config-property-type> 
  <config-property-value>jms/QCF</config-property-value> 
  </config-property>
<config-property>
	<config-property-name>requestQueueName</config-property-name> 
  <config-property-type>java.lang.String</config-property-type> 
  <config-property-value>jms/request</config-property-value> 
  </config-property>
<config-property>
	<config-property-name>responseQueueName</config-property-name> 
  <config-property-type>java.lang.String</config-property-type> 
  <config-property-value>jms/response</config-property-value> 
  </config-property>
    <config-property>
      <config-property-name>defaultExecutionTimeout</config-property-name>
      <config-property-type>java.lang.Long</config-property-type>
      <config-property-value>60000</config-property-value>
    </config-property>
    <config-property>
      <config-property-name>matchResponseMessageId</config-property-name>
      <config-property-type>java.lang.Boolean</config-property-type>
      <config-property-value>false</config-property-value>
    </config-property>

	<reauthentication-support>false</reauthentication-support>
    



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3963122#3963122

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3963122



More information about the jboss-user mailing list