cancel
Showing results for 
Search instead for 
Did you mean: 

JMS adapter ModuleProcessorException

Former Member
0 Kudos

Hello experts,

I am trying to set up a MQ -> XI connection through the JMS adapter.

Setting up the CC was fairly easy, and I can see the nice green light in the adapter monitor for the sender channel. But so quickly I try to send a message from MQ to XI I get the following error:

-


26.06.2006 12:38:05.522 ERROR Error during processing local bean: localejbs/SAP XI JMS Adapter/ConvertBinaryToXMBMessage

26.06.2006 12:38:05.523 WARNING Catching com.sap.aii.af.mp.processor.ModuleProcessorException: Error during processing local bean: localejbs/SAP XI JMS Adapter/ConvertBinaryToXMBMessage caused by: com.sap.aii.af.mp.module.ModuleException caused by: com.sap.aii.af.service.cpa.impl.exception.CPAObjectException: Value with name enableDynConfigSender not available

at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:266)

at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0.process(ModuleProcessorLocalLocalObjectImpl0.java:103)

at com.sap.aii.af.service.jms.WorkerJMSReceiver.onMessage(WorkerJMSReceiver.java:949)

at com.ibm.mq.jms.MQQueueReceiver.receiveAsync(MQQueueReceiver.java:861)

at com.ibm.mq.jms.SessionAsyncHelper.run(SessionAsyncHelper.java:401)

at java.lang.Thread.run(Thread.java:534)

Caused by: com.sap.aii.af.mp.module.ModuleException caused by: com.sap.aii.af.service.cpa.impl.exception.CPAObjectException: Value with name enableDynConfigSender not available

at com.sap.aii.af.mp.jms.ejb.ConvertBinaryToXMBMessage.process(ConvertBinaryToXMBMessage.java:212)

at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl10.process(ModuleLocalLocalObjectImpl10.java:103)

at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:250)

... 5 more

Caused by: com.sap.aii.af.service.cpa.impl.exception.CPAObjectException: Value with name enableDynConfigSender not available

at com.sap.aii.af.service.cpa.impl.container.CPAObject.checkNameForValue(CPAObject.java:380)

at com.sap.aii.af.service.cpa.impl.container.CPAObject.getValueAsBoolean(CPAObject.java:676)

at com.sap.aii.af.service.cpa.impl.container.AttributeExtendedCPAObject.getValueAsBoolean(AttributeExtendedCPAObject.java:310)

at com.sap.aii.af.mp.jms.ejb.ConvertBinaryToXMBMessage.process(ConvertBinaryToXMBMessage.java:143)

... 7 more

-


I have rasied the trace level, so I was able to see the actual MQ message in the trace, and the first module (convertJMSMessageToBinary) seems to run without any problem. Furthermore, I have added the 3 mandatory configuration parameters for the ConvertBinaryToXMBMessage module, but it didnt help.

Any help would be greatly appreciated.<i></i>

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Have you checked the How To Guide on using the Adapter modules for JMS adapter which is available at service marketplace?

Link to service marketplace how to guides on XI.

https://websmp204.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000071155&_SCENARIO=011000358700000002...

This document explains the configuration of all these modules including <b>ConvertBinaryToXMBMessage</b>

Rgds,

Amol

Former Member
0 Kudos

Hello Amol,

Thx for the help, but I am afraid the only available How To guides about JMS adapter are explaining the correlation mechanism and the text to XML conversion (which I did read, with the hope they would be somewhat helpful), but I couldnt find a guide on 'using the Adapter module for JMS' on the service marketplace

Regards

Jos

Former Member
0 Kudos

HI,

Iam also trying MQ->XI->File scenario.We have deployed the required SDA file.we have added the sonic-client.jar in the provider.xml and deployed the sda file on server. The sonic MQ is running on my local system. We have configured all the required parameters in JMS communication channel. When we try to execute the scenario it shows channel initialization exception. we have looked for the error in log files also. There it says that we have to restart the service.we did that also. Even then it is throwing the same error. It would be very grateful if you help me in solving the above error. Is the way we deployed the sda is correct? Can you please tell me how you did the deployment and your scenario.Thanks in advance.

Regards,

Sudheer.

Answers (2)

Answers (2)

Former Member
0 Kudos

I am getting the following error on a JMS Sender channel

XI inbound processing failed for message at time 2008-04-21|13:28:09.251+0200. JMS and XI identifiers for the message are ID:ffffffffa4d02a43:57210022:1196FC3DEAC and 04e37730-0f96-11dd-a0ae-001b78018d64 respectively. The JMS adapter will rollback the database and JMS session transactions. If the session is transacted, the message is not lost and will be retried later. The exception stack trace is java.lang.Exception: Value with name enableDynConfigSender not available

at com.sap.aii.af.service.jms.WorkerJMSReceiver.onMessage(WorkerJMSReceiver.java:963)

at progress.message.jimpl.Session.deliver(Unknown Source)

at progress.message.jimpl.Session.run(Unknown Source)

Any id's

Sender channel is SONICMQ

wondering what "Value with name enableDynConfigSender not available " means.

0 Kudos

<b>any further information for this thread?i'm eager for the solution</b>

Former Member
0 Kudos

Hi Wendy,

The problem is solved. The problem was with the deployment of driver files.

Regards,

Sudheer.