Does this mean that the example at
http://ws.apache.org/axis2/0_95/mtom-guide.html does not work? The
section titled "SOAP with Attachments (SwA) with Axis2" has a code
fragment that seems to use an init method to set the MessageContext
instead of a setter method. Is this incorrect? 

-----Original Message-----
From: Ruchith Fernando [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 03, 2006 7:47 AM
To: [email protected]
Subject: Re: [Axis2] How to get MessageContext

An example for such a service impl class is here : [1]

Thanks,
Ruchith

[1]
https://svn.apache.org/repos/asf/webservices/axis2/trunk/java/modules/se
curity/interop/org/apache/axis2/oasis/ping/PingPortSkeleton.java

On 5/3/06, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote:
> ya , just add that method in to service impl class and that method
will
> be called using java reflection. So you  can keep a ref to
> operatoionConetx in side your class instance. And when you get the
> actual method call you can access that.
>
> Michele Mazzucco wrote:
>
> >Hi Deepal,
> >
> >could you be more explicit please? Do you mean
> >
> >public void setOperationContext(OperationContext opctx) {
> >       // empty content
> >}
> >
> >(and I don't need to call it)?
> >
> >
> >Michele
> >
> >Deepal Jayasinghe wrote:
> >
> >
> >>you have to add a method called
> >>setOperationContext(OperationContext opctx) {
> >>}
> >>
> >>in to your sevrice impl class , and that method will be called
whenever
> >>you get a req . Using opctx you can get the messagecontext
> >>
> >>
> >>Michele Mazzucco wrote:
> >>
> >>
> >>
> >>>Hi all,
> >>>
> >>>how can I get the MessageContext from a OMelement?
> >>>(I'm using the primary interface APIs, that is my methods have the
> >>>following signature:
> >>>
> >>>OMelement operation(OMElement arg1, OMElelent arg2,..., OMElement
argN) {
> >>>     ...
> >>>}
> >>>
> >>>)
> >>>
> >>>
> >>>
> >>>Thanks,
> >>>Michele
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >
> >
> >
> >
>
> --
> Thanks,
> Deepal
> ................................................................
> ~Future is Open~
>
>
>

-----------------------------------------
This e-mail and any files transmitted with it are intended solely
for the use of the entity or individual(s) to whom they are
addressed and not for reliance upon by unintended recipients.  If
you are not the intended recipient or the person responsible for
delivering the e-mail to the intended recipient be advised that you
have received this e-mail in error and that any use, dissemination,
forwarding, printing, or copying of this e-mail and any files
transmitted are strictly prohibited. If you have received this
e-mail in error please delete the entire email and immediately
notify us by email to the sender or by telephone to the AOC main
office number, (404) 656-5171. Thank you.

Reply via email to