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]

Reply via email to