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

WSDL20ToAxisServiceBuilder > HTTP Binding: AxisBindingMessage entry is being overwritten in corresponding AxisBindingOperation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.4.1
    • None
    • kernel
    • None
    • Windows XP. 4GB RAM Intel Xeon dual-core @2.75Ghz

    Description

      Observed Behavior:
      Within WSDL20ToAxisServiceBuilder, AxisBindingOperation children are always saved under the WSDLConstants.MESSAGE_LABEL_IN_VALUE key when the HTTP Binding is used. Look at processHTTPBindingExtention method (around line 921).

      Expected Behavior:
      When using the HTTP Binding, AxisBindingMessages should be saved under the corresponding key (should be correctly set into the corresponding AxisBindingOperation):

      • WSDLConstants.MESSAGE_LABEL_IN_VALUE whenever the message has a WSDLConstants.WSDL_MESSAGE_DIRECTION_IN direction
      • WSDLConstants.MESSAGE_LABEL_OUT_VALUE whenever the message has a WSDLConstants.WSDL_MESSAGE_DIRECTION_OUT direction

      Attachments

        1. AXIS2-3964.patch
          5 kB
          Antonio Andrade
        2. AXIS2-3964-trunk.patch
          5 kB
          Matt Fluet

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aandrade Antonio Andrade
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 4h
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified