ODE
  1. ODE
  2. ODE-533

Share a connection manager across SoapExternalServices

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1, 1.1.1, 1.2
    • Fix Version/s: 1.3.2, 2.0
    • Component/s: Axis2 Integration
    • Labels:
      None

      Description

      All external service should share the same http connection manager. The connection manager will be initialized by ODEServer. ExternalServices would receive a ConfigurationContext instance containing this connection manager.

      Configuration of the connection manager will be done through ode-axis2.properties :
      "http.connection-manager.max-per-host"
      "http.connection-manager.max-total"

      In addition, we should make sure axis2 release the connections to the pool. By invoking OperationClient#complete.

      see http://markmail.org/thread/voabzcl6u2pck74n

        Issue Links

          Activity

            People

            • Assignee:
              Alexis Midon
              Reporter:
              Alexis Midon
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development