Axis2
  1. Axis2
  2. AXIS2-761

SimpleHttpServer based on Jakarta HttpComponents HttpCore

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0
    • Fix Version/s: None
    • Component/s: transports
    • Labels:
      None

      Description

      The following patch replaces the SimpleHttpServer implementation based on the testing framework of Commons HttpClient 3.x with a one based on Jakarta HttpComponents HttpCore. Compiled against Axis2 trunk and HttpCore trunk

      • Removes all references to Commons HttpClient classes
      • Enables streaming of schema definitions and similar content
      • Improves content buffering of SOAP response
      • Improves handling of fault conditions and exception handling
      • Fixes a number of NPEs in AxisEngine
      • Improves performance and reliability of the HTTP transport
      1. simplehttpserver.patch
        92 kB
        Oleg Kalnichevski
      2. ConfigurableSimpleHTTPServer.patch
        30 kB
        Chuck Williams
      3. ConfigurableSimpleHTTPServer.consolidated.patch
        124 kB
        Chuck Williams
      4. ConfigurableSimpleHTTPServer.complete.patch
        118 kB
        Chuck Williams
      5. ConfigurableSimpleHTTPServer.complete.patch
        122 kB
        Chuck Williams
      6. ConfigurableSimpleHTTPServer.complete.patch
        122 kB
        Chuck Williams
      7. ConfigurableSimpleHTTPServer.complete.patch
        124 kB
        Chuck Williams
      8. ConfigurableSimpleHTTPServer.complete.patch
        128 kB
        Oleg Kalnichevski

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Oleg Kalnichevski
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development