on 04-05-2013 7:42 PM
Hi All,
I am facing this issue with multiple cluster nodes using JMS receiver adapter.
Only one of the node shows successfull connection (channel started and is error free) and for rest of the nodes it says "channel started but is inactive" and has the message (short log) "Channel deactivated as the subscription for the topic is already active on the other cluster node"
The above message indicates multiple nodes will not work when connecting to a topic and hence only one is active.
Is this the case?it does not sound right though.JMS adapter should be able to manage delication of messages to a available node like any other adapter.
Is there a PI limitation of just one publisher/producer for a topic and it is confussing each node as different publisher/producer because of a bug.
Or is there someting missing in the my JMS provider (Fuse-MQ-Enterprise-7.1.0.fuse-047 -enterprise version of Apache ActiveMQ 5.7.0) ?
Another issue is that even if PI allows only one active node, message are still sometimes getting allocated to inactive node and failling with the following error.
Message processing failed. Cause: com.sap.aii.adapter.jms.core.fsm.DFA$InvalidTransitionException: No transition found from state: ERROR, on event: process_commence for DFA: ReceiverJMSChannel:8ef4b6a444443779b1d0358ccdb7fc98
Has faced anyone faced similer issue?
Thanks in advance for any uselfull information in this regard.
Regards,
Bikram
Hi,
Could you please say us to resolve this issue? We are also facing the same issue in Dev. Hence our SAP PI 7.3 cannot connect with IBM MQ 7.1, getting information as "Channel Inactive" in rwb..
With Regards
Amarnath M
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I opened an oss message and got response from SAP indicating that Topic is not supported in clusterd environment.
It is also now upadated the help.sap.com
http://help.sap.com/saphelp_nw73/helpdata/en/BD/BF90F9D3394C28A665F909F0BBC0BA/frameset.htm
Regarding your error,just ensure that the channel is not set to inactive in the directory.
Other than that I dont see any reason why it should be inactive if you have just one node.
Regards,
Bikram
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.