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]




 

Reply via email to