Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

problem with message driven bean  RSS feed

preeti gupta
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

In my project we are reading message from MQ series using message driven bean. And after recieving message we need to go back to CICS for some operations.
We are using WSAD 5.1 and making ECIRequest to connect to CICS.

For making ECIRequest we are using IBMConnectorCICS304.jar.

I have addded it as external jar in ejb project. Also added it in ear's utility jars. Added jar dependency in ejb project.

Problem is I am getting run time exception ClassFormatError for JavaGatewayRequest class present in above jar.

Following is the stack trace:-
CNTR0020E: Non-application exception occurred while processing method "onMessage" on bean "BeanId(Dnr#dnrMdb.jar#MQListener, null)". Exception data: java.lang.reflect.InvocationTargetException
Caused by: java.lang.ClassFormatError: (com/ibm/ctg/client/JavaGatewayInterface) abstract method may not be private, static, final, native, synchronized or strict at offset=2669
at java.lang.Throwable.<init>(
at java.lang.Throwable.<init>(

Any pointers to this will be very helpful.

It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!