Search code examples
javajbossjboss7.xjboss5.xcics

Jboss 7 CICS Connectivity Error InteractionSpec is not of type ECIInteractionSpec


I am migrating my JBoss 5 to jboss 7 using cics resource adaptor configuration for the cics.rar. the resources Adopters definition and configuration is done on standalone-full.xml file. i am facing belolw error while hitting to application which is trying to connect to cics mainframe using cics rar.

Exception Logged by:com.ibm.connector2.cics.ECIInteraction com.ibm.connector2.cics.CICSUserInputException: CTG9628E InteractionSpec passed to execute() not of type ECIInteractionSpec at com.ibm.connector2.cics.ECIInteraction.execute(Unknown Source)

1.I have already checked the type passed in the execute method is of ECIInteractionSpec type only 2. Have followed the solution provided on below link but it did not work .

Jboss CICS interaction for calling Mainframe using Resource Adapter

Any suggestions much appreciated .


Solution

  • I think this solution might apply to your situation. Error executing CICS request while deploying app into IBM liberty Profile

    The poster states, "The project got included transitive dependencies to very old versions of cicseci library. I excluded them."

    The Java Connector Architecture (JCA) level implemented in the CICS TG product has changed with the newer versions of JEE application servers now supporting the higher level of the JCA specification. This may be the case with your upgrade.

    I would suggest that you make sure you have obtained the cicseci.rar file from the /deployable/ directory where the CICS TG product is installed to make sure that your application is using the same version of the resource adapter as is supported by the CICS TG itself.