SOAP mustUnderstand attribute not honored
-----------------------------------------

         Key: AXIS2-327
         URL: http://issues.apache.org/jira/browse/AXIS2-327
     Project: Apache Axis 2.0 (Axis2)
        Type: Bug
  Components: core  
    Versions: 0.93    
    Reporter: Craig Chaney


When I send a message to axis2 with an element in the SOAP header marked with 
the mustUnderstand attribute, and that element is not understood, I should get 
a fault.  However, I'm only getting a fault when I specify an actor (using the 
SOAP 1.1 actor attribute) and that actor does not have the special next value.

After looking at section 4.2.2 of the SOAP spec, I believe that axis should 
cause a fault if the recipient is the ultimate destination of the message.

I believe that this can easily be fixed with a trivial change to the logic 
towards the bottom of org.apache.axis2.engine.SOAPProcessingModelChecker.java.  
I think that there should be a change for both SOAP 1.1 and SOAP 1.2.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to