ODE
  1. ODE
  2. ODE-782

Incorrect Process2Process communication

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.3.3, 2.0-beta2
    • Fix Version/s: 1.4
    • Component/s: BPEL Runtime
    • Labels:

      Description

      Hi,

      This problem is somehow related to ODE-758. I've a one BPEL process which implements two WSDL portTypes. The process is deployed separately at two tomcat servers. Inside the deployment descriptor (deploy.xml) I bound the partnerLinks to the remote and local process. When I invoke, inside the first process, an operation of the second WSDL portType at the remote process, ODE uses the internal Process2Process allthough the partnerlink points to an external location. Thus the message is actually never sent to the second tomcat. Fortunately I found a easy way to fix this problem and appended the corresponding patch.

      Greetings

      1. ODEProcess.java.patch
        0.8 kB
        Christian Connert
      2. ODEProcess.java.patch
        3 kB
        Christian Connert

        Issue Links

          Activity

          Christian Connert created issue -
          Christian Connert made changes -
          Field Original Value New Value
          Attachment ODEProcess.java.patch [ 12438823 ]
          Rafal Rusin made changes -
          Assignee Rafal Rusin [ rrusin ]
          Hide
          Christian Connert added a comment -

          Hi,

          The first patch only fixes my specific issue. The second patch should resolve the more general case.

          Greetings

          Show
          Christian Connert added a comment - Hi, The first patch only fixes my specific issue. The second patch should resolve the more general case. Greetings
          Christian Connert made changes -
          Attachment ODEProcess.java.patch [ 12438904 ]
          Rafal Rusin made changes -
          Affects Version/s 1.3.3 [ 12313905 ]
          Rafal Rusin made changes -
          Link This issue relates to ODE-758 [ ODE-758 ]
          Hide
          Rafal Rusin added a comment -

          Hello,

          can you try to usePeer2Peer="false" like described in ODE-758, for ODE-1.X?
          Please let me know if it works for you.

          Regards

          Show
          Rafal Rusin added a comment - Hello, can you try to usePeer2Peer="false" like described in ODE-758 , for ODE-1 .X? Please let me know if it works for you. Regards
          Hide
          Christian Connert added a comment -

          Hi,

          I've inspected the corresponding sources and unfortunately ODE 2 does not seem to implement this workaround.

          Regrades

          Show
          Christian Connert added a comment - Hi, I've inspected the corresponding sources and unfortunately ODE 2 does not seem to implement this workaround. Regrades
          Tammo van Lessen made changes -
          Fix Version/s 1.3.5 [ 12314243 ]
          Tammo van Lessen made changes -
          Fix Version/s 2.0-beta3 [ 12314448 ]
          Tammo van Lessen made changes -
          Fix Version/s 1.4 [ 12315144 ]
          Fix Version/s 1.3.5 [ 12314243 ]
          Fix Version/s 2.0-beta3 [ 12314448 ]
          Tammo van Lessen made changes -
          Labels patch

            People

            • Assignee:
              Rafal Rusin
              Reporter:
              Christian Connert
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Development