+1

Dustin Amrhein

David Illsley <[EMAIL PROTECTED]> wrote: This seems like quite a clean solution.
+1

David

On Wed, Mar 5, 2008 at 10:59 AM, Nikhil V Thaker
 wrote:
>
> I would like to propose a change to handle certain situations in jaxws where
> we need to postpone the must understand header check from the AxisEngine to
> the MessageReceiver. For example, in case of jaxws handler, an application
> can choose to implement getHeaders() and choose to add valid header qnames
> in that implementation. A mustUnderstand validation needs to happen for this
> scenario as described in section 10.2.1 of jaxws specification, in this
> situation if the jaxws handlers are not loaded, the must understand checks
> has to be postponed from AxisEngine until the handler are loaded and
> available in jaxws implementation.
>
> Currently all the must understand processing happens in AxisEngine's
> receive() method, I would like to provide a facility in AxisEngine code
> where we can choose to delegate MustUnderstand Check to a Message Receiver.
> I would like to propose addition of a new interface called
> MessageReceiverExtension in Kernel module which has a method
> isMustUnderstandCheckPostponed, this new interface will be implemented by
> JAXWSMessageReceiver and will help in making the runtime decision to
> postpone must understand check in AxisEngine code.
>
> I had made this proposal back in October 08 and here's the link to that
> email, http://markmail.org/message/zzqgh535slhpmkbz this email has the
> attachment for original patch. Here is the link to the JIRA issue
> https://issues.apache.org/jira/browse/AXIS2-3568
>
> Nikhil Thaker
>  office: 512 838 9964
>  [EMAIL PROTECTED]



-- 
David Illsley - IBM Web Services Development

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



       
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.

Reply via email to