Uploaded image for project: 'ODE'
  1. ODE
  2. ODE-276

Configurable timeout for MEX?

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 1.2
    • BPEL Runtime
    • None

    Description

      I would like to have configurable (with ode-axis2.properties) option to manage MEX timeouts, instead of currently used:
      public static final int TIMEOUT = 2 * 60 * 1000;

      For example while profiling some BPEL process, this timeout is not enough, and process exits with:
      13:23:24,156 ERROR ODEService.onAxisMessageExchange(148) : Timeout or execution error when waiting for response to MEX {MyRoleMex#hqejbhcnphr38ev26lux7j [Client hqejbhcnphr38ev26lux7i] calling

      {http://www.comped.it/registerUser}

      registerUser.registerUser(...)} java.util.concurrent.TimeoutException: Message exchange org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture@62812d timed out when waiting for a response!

      Attachments

        Issue Links

          Activity

            People

              mriou Matthieu Riou
              doubleaxe Alexey Ousov
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: