axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nick Gallardo (JIRA)" <j...@apache.org>
Subject [jira] Updated: (AXIS2-950) JAXWS: Make server side code use new Message Model APIs
Date Mon, 31 Jul 2006 19:19:16 GMT
     [ http://issues.apache.org/jira/browse/AXIS2-950?page=all ]

Nick Gallardo updated AXIS2-950:
--------------------------------

    Attachment: 950-patch.txt

A patch containing the fixes/changes mentioned.

> JAXWS: Make server side code use new Message Model APIs
> -------------------------------------------------------
>
>                 Key: AXIS2-950
>                 URL: http://issues.apache.org/jira/browse/AXIS2-950
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: jaxws
>            Reporter: Nick Gallardo
>         Attachments: 950-patch.txt
>
>
> I've done some work to refactor the server side components so that we're no longer using
the org.apache.axis2.jaxws.parameter.* APIs.  Those will be going away soon and all JAX-WS
code should be using the org.apache.axis2.jaxws.message.* APIs for handling data.
> Along with adding more comments and trace, I've made the following changes:
> - Changed the method signature for the ProviderDispatcher (and the EndpointDispatcher
interface) to take a MessageContext.  This will be needed further down the road when we are
required to support the @WebServiceContext annotation on the target endpoints.
> - Changed the EndpointController so that it is a stateless entity.  Some of the information
that it was using is now pushed down to the ProviderDispatcher specifically.  The EndpointController
shouldn't touch the message other than to make sure it's set on the MessageContext.  The job
of reading the Message and deciding on a course of action is up to the particular EndpointDispatcher
implementation.
> - Changed the JAXWSMessageReceiver to mirror the client side in its usage of the InvocationContext/MessageContext
APIs.

-- 
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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message