Try using Axis2 1.1.1. What you're looking for is automatic "unwrapping" of the wrapper element, and that has only recently been implemented.
Anne On 1/11/07, Harish Hirasave <[EMAIL PROTECTED]> wrote:
I want document literal style but not wrapped. I am trying to convert an application from axis 1.2 to axis 2.1 and hence would like to use document literal but I don't want the wrapper objects as the client that would use the service will not be a java client. Is there a way I can do this? ________________________________ From: Manoj Khangaonkar [mailto:[EMAIL PROTECTED] Sent: Thursday, January 11, 2007 3:18 PM To: [email protected] Subject: Re: Question axis 2 Java2WSDL tool Harish, By default , AXIS2 java2WSDL generates what is called doc lit wrapped style WSDL. My guess is you want RPC lit style WSDL - like below <wsdl:message name="getEligibleIVRPromotionsResponseMessage"> <wsdl:part name="part1" element="xsd:string"/> </wsdl:message> I think AXIS2 java2WSDL does not support this ( not 100% sure) --- You might want to try using the original AXIS java2WSDL - You typically pass in the WSDL style as a command line parameter. In the original java2WSDL you could say java2WSDL -style rpc ............. in AXIS2 , you would java2WSDL -st ---- but I am not sure what the supported values are. Mj On 1/11/07, Harish Hirasave <[EMAIL PROTECTED]> wrote: Hi, I have a pojo from which I am trying a generate a wsdl. The pojo has the method public String getEligibleIVRPromotions(String phone) throws RemoteException { String errorMsg = "IVRServiceSoapBindingImpl.getEligibleIVRPromotions(String):"; String xml = null; return xml; } This method returns a String object. When I convert it to wsdl using the java2WSDL tool the wsdl method gets generated with a getEligibleIVRPromotionsRequest Object as input and getEligibleIVRPromotionsResponse Object as the return object. How do I prevent this and make the method return a String object and not a wrapper object getEligibleIVRPromotionsResponse? Attached is the wsdl. Please help. Thanks Harish --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
