Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-4220

Consistent implementation of MTOM compliant with MTOM policy assertion v1.0 and 1.1 in Axis2

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • nightly
    • mtompolicy
    • None

    Description

      The idea is to make use of MTOM policy assertions (for both the versions 1.0 and 1.1(latter is still a working draft)) for configuring usage of MTOM in a service and get MTOM policy assertions attached to WSDL in order to provide information to Web service clients that the service supports MTOM and the clients can also MTOM-ize mesages they send to the service.
      Therefore it is suggested that a MTOM module will provide the needed functionality. Additionally this module does some validation of the messages exchanged compared to the MTOM policy set, too.
      Currently the general part of the module is already commited and can be used.

      This module is compliant with the following specifications:

      http://www.w3.org/TR/soap12-mtom/
      http://www.w3.org/Submission/WS-MTOMPolicy/
      http://www.w3.org/TR/soap12-mtom-policy/

      Attachments

        1. InHandler.patch
          0.8 kB
          Dobri Emilov Kitipov
        2. MessageContext.patch
          0.5 kB
          Dobri Emilov Kitipov
        3. mimeBinaryProperty.patch
          0.7 kB
          Dobri Emilov Kitipov
        4. module.xml
          0.5 kB
          Dobri Emilov Kitipov
        5. moduleXML_Updated.patch
          0.4 kB
          Dobri Emilov Kitipov
        6. moduleXML.patch
          0.5 kB
          Dobri Emilov Kitipov
        7. MTOM10Assertion_patchJavaDoc.patch
          0.7 kB
          Dobri Emilov Kitipov
        8. MTOM10AssertionBuilder_patchJavaDoc.patch
          0.5 kB
          Dobri Emilov Kitipov
        9. MTOM11Assertion_patchJavaDoc.patch
          0.6 kB
          Dobri Emilov Kitipov
        10. MTOM11AssertionBuilder_patchJavaDoc.patch
          0.7 kB
          Dobri Emilov Kitipov
        11. MTOMAssertion_patchJavaDoc.patch
          1 kB
          Dobri Emilov Kitipov
        12. mtomAssertion.patch
          3 kB
          Dobri Emilov Kitipov
        13. mtomBuilder.patch
          1 kB
          Dobri Emilov Kitipov
        14. MTOMInHandler_2.java
          2 kB
          Dobri Emilov Kitipov
        15. MTOMInHandler_3.java
          2 kB
          Dobri Emilov Kitipov
        16. MTOMInHandler_patchJavaDoc.patch
          2 kB
          Dobri Emilov Kitipov
        17. MTOMInHandler.java
          2 kB
          Dobri Emilov Kitipov
        18. MTOMOutHandler_patchJavaDoc.patch
          0.9 kB
          Dobri Emilov Kitipov
        19. MTOMOutHandler.java
          1 kB
          Dobri Emilov Kitipov
        20. MTOMPolicy_patchJavaDoc.patch
          0.8 kB
          Dobri Emilov Kitipov
        21. MTOMPolicy.patch
          3 kB
          Dobri Emilov Kitipov
        22. sample-mtom-policy-extWSDL.aar
          124 kB
          Dobri Emilov Kitipov
        23. Util_update1.patch
          5 kB
          Dobri Emilov Kitipov
        24. Utils_patchJavaDoc.patch
          4 kB
          Dobri Emilov Kitipov
        25. Utils.patch
          3 kB
          Dobri Emilov Kitipov

        Activity

          People

            Unassigned Unassigned
            dobri Dobri Emilov Kitipov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: