You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Deepal Jayasinghe (JIRA)" <ji...@apache.org> on 2006/03/13 12:04:09 UTC
[jira] Resolved: (AXIS2-327) SOAP mustUnderstand attribute not
honored
[ http://issues.apache.org/jira/browse/AXIS2-327?page=all ]
Deepal Jayasinghe resolved AXIS2-327:
-------------------------------------
Fix Version: 0.95
Resolution: Fixed
its fixed
have a look at AxisEngine.checkMustUnderstand() (line number 74)
> 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
> Fix For: 0.95
>
> 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