axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Javier Kohen <jko...@users.sourceforge.net>
Subject Re: Question axis 2 Java2WSDL tool
Date Wed, 17 Jan 2007 02:07:05 GMT
Hello Anne,

El mar, 16-01-2007 a las 21:03 -0500, Anne Thomas Manes escribió:
> In Axis 1.x, you must specify style="unwrapped" in the WSDD, or you
> must ensure that the WSDL conforms to the wrapped doc/literal
> convention.

Where would that convention be documented? I tried to follow the
instructions in your blog to the letter, and still nothing.

By the way, I'm using Axis on the client side only, so I don't have a
WSDD. I also need to unwrap faults, if it makes any difference.

Thanks,

> On 1/16/07, Harish Hirasave <harish.hirasave@parago.com> wrote:
> > Hello Anne,
> >
> > I could not find this feature of automatic unwrapping. The Java2WSDL and
> > WSDL2Java in axis2-1.1.1 work in the same way as the axis2-1.1. The code
> > gets generated wrapped and I am unable to un wrap the classes and get
> > return types as basic java objects. Please tell how this feature of
> > unwrapping has been implemented and how to use it.
> >
> > Thanks
> > Harish
> >
> > -----Original Message-----
> > From: Anne Thomas Manes [mailto:atmanes@gmail.com]
> > Sent: Friday, January 12, 2007 7:06 AM
> > To: axis-user@ws.apache.org
> > Subject: Re: Question axis 2 Java2WSDL tool
> >
> > 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 <harish.hirasave@parago.com> 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:khangaonkar@gmail.com]
> > >  Sent: Thursday, January 11, 2007 3:18 PM
> > >  To: axis-user@ws.apache.org
> > >  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 <harish.hirasave@parago.com> 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:
> > > axis-user-unsubscribe@ws.apache.org
> > >  For additional commands, e-mail: axis-user-help@ws.apache.org
> > >
> > >
> > >
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org

-- 
Javier Kohen <jkohen@users.sourceforge.net>
ICQ: blashyrkh #2361802
Jabber: jkohen@jabber.org

Mime
View raw message