This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes Web Services Certification (SCDJWS/OCEJWSD) and the fly likes Handle SOAP Message Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Certification » Web Services Certification (SCDJWS/OCEJWSD)
Bookmark "Handle SOAP Message" Watch "Handle SOAP Message" New topic

Handle SOAP Message

Shankar sanjay
Ranch Hand

Joined: Sep 14, 2009
Posts: 117

I have a simple requirement, like

I have to receive attachments from SOAP message and save it in a local machine. I am not quite clear how to handle it in server side using jax-ws 2.0, can you please tell me where can i find a sample? i am using RAD 7.5

there are lot of example which tells how to send (client side) soap message with attachment, but i want to server side, how to receive at the server end.

Could you please provide some suggestion?

Sankar. S
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
If you want to handle SOAP messages with attachments on the server side, your endpoint implementation class should implement the interface with the generic type SOAPMessage. Example:

The invoke method will receive a parameter of the type SOAPMessage. Using SAAJ you can then retrieve the attachment(s) of the SOAP message.
Best wishes!

My free books and tutorials:
Vivek sri

Joined: Mar 03, 2008
Posts: 4
Hi Ivan,

Can we use SOAPHandler and SAAJ API to retrieve SOAP Attachment at server side?

Vivek Kumar
Ivan Krizsan
Ranch Hand

Joined: Oct 04, 2006
Posts: 2198
Yes, that is also a viable approach!
Best wishes!
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: Handle SOAP Message
It's not a secret anymore!