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

Share a connection manager across SoapExternalServices

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: 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

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: