Loading ...
Sorry, an error occurred while loading the content.

small defect in Axis1.1 mustunderstand handling

Expand Messages
  • Steve Loughran
    It turns out the recently released Axis1.l product doesnt handle MustUnderstand headers right. It does throw a fault on not understood headers, but it does
    Message 1 of 1 , Aug 8, 2003
    • 0 Attachment
      It turns out the recently released Axis1.l product doesnt handle
      MustUnderstand headers right. It does throw a fault on not understood
      headers, but it does this *after* the message is actually dispatched to
      the class designated as the handler for that endpoint.

      This means that when you get a SOAPFault MustUnderstand from an Axis1.1
      box, in all probability the method has actually been executed. Axis1.0
      correctly faulted before getting that far, as will Axis1.2. Which means
      that when you get such a fault, unless you know exactly which version of
      Axis it was running, you wont know whether the method was executed or
      not, which is a bad thing.

      We need better tests.

      -steve
    Your message has been successfully submitted and would be delivered to recipients shortly.