Re: Attaching XML to response

2009-06-10 Thread Chinmoy Chakraborty
You can try MTOM attachment strategy and attach your xml in the server side
before it returns to the client...to do that you need to enable MTOM..in the
server side create a datahandler form file-datasource and return it...

DataHandler dh = new DataHandler(new FileDataSource(String path));

HTH,
Chinmoy

On Wed, Jun 10, 2009 at 11:50 PM, Shasta Willson  wrote:

> On Wed, Jun 10, 2009 at 10:54 AM, Marc Lefebvre
> wrote:
> > Not quite.   I want to insert it in the response on the server side
> BEFORE its sent to the Client.Is there any examples out there that can
> show how to do this?
>
> I don't have an example, but I'm also not sure how what I suggested
> can't do what you describe here?  At some point you're going to have a
> SOAP/XML message that's about to be sent to the client, right?  So at
> that point in your service I would  think you can create an XML
> element that represents your add-in then attach it into the SOAP/XML
> at the appropriate node.  It sounds like you've tried this with the
> String, but it becomes CDATA in the SOAP/XML message.  Basically I'm
> suggesting that you don't try to add in a String that happens to look
> like XML, but the actual XML element it represents.
>
> - Shasta
>


Re: Attaching XML to response

2009-06-10 Thread Shasta Willson
On Wed, Jun 10, 2009 at 10:54 AM, Marc Lefebvre wrote:
> Not quite.   I want to insert it in the response on the server side BEFORE 
> its sent to the Client.    Is there any examples out there that can show how 
> to do this?

I don't have an example, but I'm also not sure how what I suggested
can't do what you describe here?  At some point you're going to have a
SOAP/XML message that's about to be sent to the client, right?  So at
that point in your service I would  think you can create an XML
element that represents your add-in then attach it into the SOAP/XML
at the appropriate node.  It sounds like you've tried this with the
String, but it becomes CDATA in the SOAP/XML message.  Basically I'm
suggesting that you don't try to add in a String that happens to look
like XML, but the actual XML element it represents.

- Shasta


RE: Attaching XML to response

2009-06-10 Thread Marc Lefebvre
Not quite.   I want to insert it in the response on the server side BEFORE its 
sent to the Client.Is there any examples out there that can show how to do 
this?

-Original Message-
From: Shasta Willson [mailto:shas...@gmail.com] 
Sent: Wednesday, June 10, 2009 7:42 AM
To: axis-user@ws.apache.org
Subject: Re: Attaching XML to response

On Wed, Jun 10, 2009 at 10:32 AM, Marc Lefebvre wrote:
> My webservice has a block of XML in a string, and I was wondering how do
> I insert it into the response that comes back from Axis.  If I send it
> in the string coming back, it becomes surrounded CDATA element.  I want
> it to be inline with the rest of the XML response.
>

I'm not entirely sure I understood the question, but if it's what I
think, then you can create XML elements to model the data in your
string and insert those into the XML structure you got back at the
point in the XML tree where you want them to show up.

- Shasta


Re: Attaching XML to response

2009-06-10 Thread Shasta Willson
On Wed, Jun 10, 2009 at 10:32 AM, Marc Lefebvre wrote:
> My webservice has a block of XML in a string, and I was wondering how do
> I insert it into the response that comes back from Axis.  If I send it
> in the string coming back, it becomes surrounded CDATA element.  I want
> it to be inline with the rest of the XML response.
>

I'm not entirely sure I understood the question, but if it's what I
think, then you can create XML elements to model the data in your
string and insert those into the XML structure you got back at the
point in the XML tree where you want them to show up.

- Shasta