Help Need on JMS Local Transaction Resource adapter on EAP 6.4

Latest response

Hi,
Can someone help me to configure below mbean configuration on EAP 6.4.

<mbean code="org.jboss.jms.jndi.JMSProviderLoader" name=":service=JMSProviderLoader,name=TibcoEmsProviderLoader">
      <attribute name="ProviderName">jndi/TibcoEmsProvider</attribute>
      <attribute name="ProviderAdapterClass">org.jboss.jms.jndi.JNDIProviderAdapter</attribute>
      <attribute name="FactoryRef">GenericConnectionFactory</attribute>
      <attribute name="QueueFactoryRef">QueueConnectionFactory</attribute>
      <attribute name="TopicFactoryRef">TopicConnectionFactory</attribute>
      <attribute name="Properties">
                java.naming.security.principal=${tibco.username}
                java.naming.security.credentials=${tibco.password}
                java.naming.factory.initial=com.tibco.tibjms.naming.TibjmsInitialContextFactory
                java.naming.factory.url.pkgs=com.tibco.tibjms.naming
                java.naming.provider.url=tcp://${tibco.host}:${tibco.port}
      </attribute>
</mbean> 

The below configuraiton , I am able to get it through ironjacamar .

<tx-connection-factory>
     <jndi-name>jms/TibcoEmsLocalTxFactory</jndi-name>
     <local-transaction/>  
     <rar-name>jms-ra.rar</rar-name>
     <connection-definition>org.jboss.resource.adapter.jms.JmsConnectionFactory</connection-definition>
     <config-property name="SessionDefaultType" type="java.lang.String">javax.jms.Queue</config-property>
     <config-property name="JmsProviderAdapterJNDI" type="java.lang.String">java:jndi/TibcoEmsProvider</config-property>
     <max-pool-size>20</max-pool-size>
     <security-domain-and-application>TibcoEmsRealm</security-domain-and-application>
</tx-connection-factory>

Thanks for a help.

Responses