Skip to Content
0
Former Member
Apr 27, 2009 at 02:04 PM

Tibco EMS Adapter with JNDI

87 Views

Hi all,

I'm trying to make PI 7.1 send and receive messages from a Tibco EMS Queue.

I have deployed the driver (tibjms.jar) on PI but when I configure a Communication Channel using transport protocol "Access JMS Provider with JNDI" it doesn't send or receive messages from the EMS queue on Tibco. In the Communication Channel Monitoring it shows the status "Sucessfully disconnected from destination: null".

I tried to configure a communication channel using the transport protocol "Access JMS Provider Generically" and it connets to the queue - status in the Communication Channel Monitoring is "Sucessfully connected to destination: Queue[[XXXXXX]]", but the message still doesn't appear on the Tibco queue.

Does anybody ever had this problem before? Is there some configuration step missing?

Edit:

Using the transport protocol "Access JMS Provider Generically" is working now. The problem was in the module, that PI 7.1 used in the receiver CC the same modules that was in sender (I compared with PI 7.0).

But the problem with JNDI still remains. Now it shows the following error when sending a message:

Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: No transition found from state: STARTING, on event: process_commence for DFA: CC_TESTE_EMS_RECEIVER_JNDI:43be82976b3c31f891ba6807fca8d5ba

Is there any problem using the generically configuration instead of the JNDI?

Edited by: camilla pi on Apr 27, 2009 9:23 PM