0 Replies Latest reply on Apr 7, 2016 4:05 PM by Maciej Pawlak

    Clustering: throw signal in one node, catch it in second

    Maciej Pawlak Newbie

      Hello, I'm using jBPM 6.3 Final. I have application working in cluster environment with two nodes. I'm using Singleton strategy, with two different ksession (one for each node).

       

      There are two processes:

      - first with catch signal "test-signal"

      - second with throw signal "test-signal"


      Creating first process, and then second process on the same node, the signal is correctly caught by second process.

       

      When I created first process (ksession #1) on first node and then created second process on second node (kesssion #2), the signal is not caught.

       

      1. Is this correct behavior and signals are limited in scope to particular ksession?

      2. If yes, what is the best approach to make signal be propagated to all nodes (ksessions)?

       

      Thanks for replays!