Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.4
    • Fix Version/s: 1.4
    • Component/s: jaxws
    • Labels:
      None

      Description

      Add support for the JAX-WS 2.1 MR (JSR 224) which was recently released by Sun.

      1. metadata.txt
        63 kB
        Brian DePradine
      2. kernel.txt
        36 kB
        Brian DePradine
      3. jaxws-api.txt
        53 kB
        Brian DePradine
      4. jaxws.txt
        160 kB
        Brian DePradine
      5. addressing.txt
        5 kB
        Brian DePradine

        Issue Links

          Activity

          Hide
          Brian DePradine added a comment -

          Added some details on JAX-WS 2.1 support here:
          http://wiki.apache.org/ws/Axis2/JAX-WS_2%2e1

          Show
          Brian DePradine added a comment - Added some details on JAX-WS 2.1 support here: http://wiki.apache.org/ws/Axis2/JAX-WS_2%2e1
          Hide
          Brian DePradine added a comment -

          Diffs between revision 614841 of the trunk and the jaxws21 branch.

          Show
          Brian DePradine added a comment - Diffs between revision 614841 of the trunk and the jaxws21 branch.
          Hide
          Brian DePradine added a comment -

          More diffs between revision 614841 of the trunk and the jaxws21 branch.

          Show
          Brian DePradine added a comment - More diffs between revision 614841 of the trunk and the jaxws21 branch.
          Hide
          Nick Gallardo added a comment -

          Here's a quick write up of the changes in the jaxws/jaxws-api/metadata modules.

          modules/jaxws
          -----------------------------------
          org.apache.axis2.jaxws.addressing - added implementations of JAX-WS EndpointReference APIs and associated factories/utils.

          org.apache.axis2.jaxws.binding - integrated JAX-WS 2.1 WebServiceFeature mechanism into generic Binding implementation and SOAPBinding.

          org.apache.axis2.jaxws.client.config - introduced set of known configurators for JAX-WS 2.1 WebServiceFeature classes.

          org.apache.axis2.jaxws.context - added in mechanism for getting WS-A reference params setup correctly on the JAX-WS MessageContext. Also added EPR accessibility from the injected WebServiceContext

          org.apache.axis2.jaxws.server - add JAX-WS EPR to EndpointController

          org.apache.axis2.jaxws.spi - added new 2.1 method signatures to the Provider/ServiceDelegate implementations.

          org.apache.axis2.jaxws - added support for retreiving the client side EPR from the BindingProvider (Proxy or Dispatch) client.

          modules/jaxws-api
          -----------------------------------
          Several changes to add in the new APIs defined by JAX-WS 2.1

          modules/metadata
          -----------------------------------
          org.apache.axis2.jaxws.addressing - new objects to support the SubmissionAddressingFeature extension

          org.apache.axis2.jaxws.description.* - changes to support processing WebServiceFeatureAnnotation instances found on endpoints

          org.apache.axis2.jaxws.feature - new server framework for WebServiceFeature elements

          org.apache.axis2.jaxws.server.config - new configurator implementations that support the know WebServiceFeature set

          Show
          Nick Gallardo added a comment - Here's a quick write up of the changes in the jaxws/jaxws-api/metadata modules. modules/jaxws ----------------------------------- org.apache.axis2.jaxws.addressing - added implementations of JAX-WS EndpointReference APIs and associated factories/utils. org.apache.axis2.jaxws.binding - integrated JAX-WS 2.1 WebServiceFeature mechanism into generic Binding implementation and SOAPBinding. org.apache.axis2.jaxws.client.config - introduced set of known configurators for JAX-WS 2.1 WebServiceFeature classes. org.apache.axis2.jaxws.context - added in mechanism for getting WS-A reference params setup correctly on the JAX-WS MessageContext. Also added EPR accessibility from the injected WebServiceContext org.apache.axis2.jaxws.server - add JAX-WS EPR to EndpointController org.apache.axis2.jaxws.spi - added new 2.1 method signatures to the Provider/ServiceDelegate implementations. org.apache.axis2.jaxws - added support for retreiving the client side EPR from the BindingProvider (Proxy or Dispatch) client. modules/jaxws-api ----------------------------------- Several changes to add in the new APIs defined by JAX-WS 2.1 modules/metadata ----------------------------------- org.apache.axis2.jaxws.addressing - new objects to support the SubmissionAddressingFeature extension org.apache.axis2.jaxws.description.* - changes to support processing WebServiceFeatureAnnotation instances found on endpoints org.apache.axis2.jaxws.feature - new server framework for WebServiceFeature elements org.apache.axis2.jaxws.server.config - new configurator implementations that support the know WebServiceFeature set
          Hide
          Brian DePradine added a comment -

          Changes in the addressing and kernel modules.

          modules/addressing
          ------------------------------
          Add a new parameter to allow the AddressingInHandler to be configured to ignore WS-Addressing headers.

          module/kernel
          ----------------------
          Add new apis to manipulate WSDL metatdata contained in an EPR.

          Show
          Brian DePradine added a comment - Changes in the addressing and kernel modules. modules/addressing ------------------------------ Add a new parameter to allow the AddressingInHandler to be configured to ignore WS-Addressing headers. module/kernel ---------------------- Add new apis to manipulate WSDL metatdata contained in an EPR.
          Hide
          Davanum Srinivas added a comment -

          looks like all the items are done. am keeping the separate issue for running jaxws 2.1 tck open and closing this one.

          Show
          Davanum Srinivas added a comment - looks like all the items are done. am keeping the separate issue for running jaxws 2.1 tck open and closing this one.

            People

            • Assignee:
              Brian DePradine
              Reporter:
              Brian DePradine
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development