No Process-Application-Context Switch after cross-application EJB invocation

XMLWordPrintable

      Scenario:

      • two applications are deployed:
      • pa.war
      • service.war

      1) Start a process instance of a process which invokes a bean from pa.war => engine orchestrates context switch to pa.war
      2) the bean looks up a Local EJB from service.war and invokes it => container performs context switch to service.war
      3) the invoked EJB starts another process
      4) this process invokes a Java Delegate implementation from pa.war

      ==> Problem: CNFException because the process engine does not perform the context switch back to the pa.war / does not detect that the container manipulated the thread context in steps 2-3

      Failing testcase:
      https://github.com/camunda/camunda-bpm-platform/commit/57756e004275c3739c265c17b96cba68290585c9

            Assignee:
            Sebastian Menski
            Reporter:
            Daniel Meyer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: