[ 
https://issues.apache.org/jira/browse/AXIS2-2853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513407
 ] 

Jeff Barrett commented on AXIS2-2853:
-------------------------------------

Per discussion on the list and via IRC chat (transcript also posted to the 
list), I will implement an interim solution which uses a handler to mark the 
appropriate headers as "processed", indicitatng that the are understood.  This 
will not require additional APIs in the kernel for either registering 
understood headers or for adding plugins specific to the mustUnderstand 
validation.

Changed AxisEngine to check mustUnderstand on inbound messages to client (in 
addition to server); add testcase to verify that behavior; add test verify 
using handler to mark specific header QNames to pass mustUnderstand validation 
in the engine for inbound messages on client and server.
Committed revision 557104.

Contributed by  Samuel Isokpunwu and Jeff Barrett.

The JAXWS handler to mark the appropriate headers will be committed seperately.

> Pluggable Must Understand Handling?
> -----------------------------------
>
>                 Key: AXIS2-2853
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2853
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>            Reporter: Davanum Srinivas
>            Assignee: Jeff Barrett
>            Priority: Critical
>             Fix For: 1.3
>
>
> Discussion here - http://marc.info/?t=118266801700001&r=1&w=2

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to