Thanks Anthony.
Now I have more idea about what our customer wants. I did some research about
axis2 axiom OMElement and how to receive and respond custom XML.
these guys wants something weird that I think XMLBeans cannot fulfill.
in some cases they want
<Mybean property1="someValue" prop2="otherVal">
<property3>some val</property3>
<SomeInnerBean prop1="asdf" prop2="etc">
</SomeInnerBean>
</Mybean>
this is weird because into the MyBean node the have attribs and inner nodes but
also as properties. I don't know who did this, maybe the janitor, but I have to
write custom XML or XMLBeans will allow me to do this crap ?
now, if I have to use OMElements (axiom) to write my custom xml, is it possible
to get parameter like this
public OMElement myservice1(String user, String pass, String input1, int
input2) throws Excep....
what I read is that you only can get as param 1 OMElement, and with that I'm
screwed!
----------------------------------------
From: Anthony Bull [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 03, 2008 5:36 PM
To: [email protected]
Subject: Re: xml as response
>From your post I take it you are using Axis 2 and are not using a
>data-binding? E.g. XML Beans or JibX
If you use a data-binding you can convert the response in your client code into
an XML string by doing a toString() on the XML Bean (I've done this with the
XML Beans binding, am just assuming it works with the others also).
You specify to use a databinding when you generate your service and client side
code using WSDL2Java.
Asensio, Rodrigo wrote:
Hello, My customer wants XML as response into the XML, he sent me his XSD file
and my response have to be compliant with that. Until now I was returning beans
as response, but, is it possible return raw XML as response ? or an Element
Bean ?? what do you think ??
thanks
Rodrigo
--
Anthony
-------------------------------------
Anthony Bull
Senior Developer
Black Coffee Software Ltd
PO Box 10-192 The Terrace
Wellington, New Zealand
[EMAIL PROTECTED]
Ph +64 4 472 8818
Fax +64 4 472 8811
-------------------------------------
www.bcsoft.co.nz
---------------------------------------------------------------
This email may contain confidential or privileged information,
and is intended for use only by the addressee, or addressees.
If you are not the intended recipient please advise the sender
immediately and do not copy, use or disclose the contents to
any other person or organisation.
Black Coffee Software Ltd accepts no responsibility for viruses
received with this email, or to any changes made to the original
content. Any views or opinions expressed in this email may be
personal to the sender and are not necessarily those of Black
Coffee Software Ltd.
---------------------------------------------------------------
--------------------------------------------------------------------- To
unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL
PROTECTED]
This message (including any attachments) contains confidential
and/or proprietary information intended only for the addressee.
Any unauthorized disclosure, copying, distribution or reliance on
the contents of this information is strictly prohibited and may
constitute a violation of law. If you are not the intended
recipient, please notify the sender immediately by responding to
this e-mail, and delete the message from your system. If you
have any questions about this e-mail please notify the sender
immediately.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]