Hello,
For development platform purposes, we need to use a JBoss application server.
No problems about installation and running projects.
But we now need to use a CICS Transaction Manager to interact with some legacies. We tried to put the "cicseci.rar" (the RAR used for it) and created a cicseci-ds.xml as following :
<?xml version="1.0" encoding="UTF-8"?> <connection-factories> <tx-connection-factory> <jndi-name>eis/AppliConnectionFactory_SIAA</jndi-name> <rar-name>cicseci.rar</rar-name> <!--connection-definition>javax.resource.cci.ConnectionFactory</connection-definition--> <connection-definition>com.ibm.connector2.cics.ECIManagedConnectionFactory</connection-definition> <config-property name="ConnectionURL" type="java.lang.String">local:</config-property> <config-property name="PortNumber" type="java.lang.String">2006</config-property> <config-property name="ServerName" type="java.lang.String">RAPPLI</config-property> <config-property name="UserName" type="java.lang.String">CICSUSER</config-property> <config-property name="TranName" type="java.lang.String">SIAA</config-property> <config-property name="TraceLevel" type="java.lang.Integer">1</config-property> <max-pool-size>10</max-pool-size> </tx-connection-factory> </connection-factories>
Typically you would write a StatelessSesssionBean or Servlet to test connectivity. JCA adapters, with some exceptions, are typically not used outside of the container.