Yepp, that would be possible. But, then I would implement some functionality, which Axis already provides. Maybe I need an object as a parameter next time, there I would have to build an own mapper...
So, itīs a design descision. Generally itīs a RPC Web Service and I donīt want to mix it up with some document style methods. -----Ursprüngliche Nachricht----- Von: Andrew Vardeman [mailto:[EMAIL PROTECTED]] Gesendet am: Donnerstag, 30. Mai 2002 17:31 An: [EMAIL PROTECTED] Betreff: Re: AW: How do you pass an XML document between Axis and .Net Client? But I guess what I'm confused about is why you don't just write a messaging client that manually adds this element to the request: <someNumber xsi:type="xsd:int">8</someNumber> and then sucks the returned XML out of the SOAP Body? Seems so much more straightforward... Andrew At 05:25 PM 5/30/2002 +0200, you wrote: >Hi, > >I have some methods which need an in-parameter (in most cases a primitive >type like int) and return a XML document. > >Sadly, I havenīt found a way to tell Axis to use RPC mode for the request >and donīt apply any deserializers on the response, so that I can extract the >XML document from the response. > >So, I have to return the XML document as a string. > >-----Ursprüngliche Nachricht----- >Von: Andrew Vardeman [mailto:[EMAIL PROTECTED]] >Gesendet am: Donnerstag, 30. Mai 2002 17:17 >An: [EMAIL PROTECTED] >Betreff: RE: How do you pass an XML document between Axis and .Net >Client? > >I have limited programming experience, and I don't know what sorts of >things people are using SOAP for out there. One thing I wonder (possibly >because I just haven't needed to do it yet) is why so many people want to >write an RPC client that passes an XML document as a parameter. What is >the advantage of this over document-style messaging? Are you passing other >objects along with the document that you don't want to manually >deserialize, or is it just to avoid making a couple DOM calls to extract >the document from the SOAP Body? > >Just curious, > >Andrew > >At 05:01 PM 5/30/2002 +0200, you wrote: > >Bob, > > > > - use the system.xml.xmldocument to create a XMLDocument (DOM) object > > - use the loadxml method to load a string into it > > > >the precise syntax depends on which .net dialect you use > > > >greetings, > >Gertjan > > > > > >-----Original Message----- > >From: Robert Evans [mailto:[EMAIL PROTECTED]] > >Sent: donderdag 30 mei 2002 15:06 > >To: [EMAIL PROTECTED] > >Subject: How do you pass an XML document between Axis and .Net Client? > > > > > >Greetings, > > > >I have been trying to figure out how to pass an XML document to/from an > >axis web server from/to a .Net client. > > > >As near as I can tell, on the Java side I need to convert the XML > >document to/from a string (no problem). The part I can't figure out is > >how to convert the Xml String to a .Net XML document. > > > >I realize this isn't exactly an Axis issue, but I figured this mailing > >list would have somebody who has done something like this already. > > > >Any hints would be appreciated. > > > >Bob Evans