JMS Topic in cluster

Hi everybody.

We have a problem with delivery jms topic to trigger on different nodes in cluster.

What we have:
We have one service publisher(pub.jms:send) which send document to different interfaces;
We have two packages with triggers with subscription on document.

On single IS everything works fine, but on cluster all nodes received the same message and process it.

The process is:

  1. Send document User(test) to subscribers.
  2. trigger with name userTrigger get Message and save to database.

In our case we will try to save the same user 3 times (3 nodes).

What should I do to change this behavior?


Can you check if the JMS client ID is same on all the nodes of IS.