Hi, There is a utility tool in the AXIS 2 API's namely the BeanUtil I believe. This class has some static methods which would enable you to convert from an Object to an OMElement and vice versa.
Hope that helps. Regards Nilesh ----- Original Message ---- From: Kay* <[EMAIL PROTECTED]> To: axis-user@ws.apache.org Sent: Wednesday, February 28, 2007 7:27:53 PM Subject: Re: setParam0(OMElement param) or xs:any I need to pass a variable number of different objs... I also tried to pass a Vector of Integer (for an example) but axis2 doesn't know how resolve it and it gives me a xs:any ... I tried also to pass one my class, called Vettore (with an array of Object or a Vector) but when I generate the stub, it contains an its Vettore, different from mine... I can't explain better... Thank you for your attention! Kay* 2007/2/28, Deepal Jayasinghe <[EMAIL PROTECTED]>: > Hi ; > > I am talking about smt like below; > public Address[] compute(Man [] data){ > //... > } > > Do not use just Object ,use the actual type you want to use. > > Thanks > Deepal > > Kay* wrote: > > > Thank you for your answer, but I don't understand .... can you please > > do an example?Do you mean that I have to change parameters ? > > Thank you very very much!!! > > > > Kay* > > > > 2007/2/27, Deepal Jayasinghe < [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]>>: > > > > Hi ; > > > > When you have a method which take Object then there is no way to find > > out the type of that object. That is why it generates WSDL with > > xsd:any. > > To solve that U need to write the method to take the method with > > correct > > Object type (String [] or what ever). > > > > Thanks > > Deepal > > > > Kay* wrote: > > > > > Hello! (Sorry for my bad English...) > > > My problem is that my service is like this: > > > > > > > > > public Object[] compute(Object[] data){ > > > //... > > > } > > > > > > and MyServiceStub.Compute has > > setParam0(org.apache.axiom.om.OMElement > > > [] param) and get_return returns an OMElement[]... > > > I don't know how to create an OMElement within Object[] ...and > > viceversa. > > > > > > Please, can you help me ? > > > > > > Thank you very much!!! > > > > > > Kay* > > > > > > -- > > Thanks, > > Deepal > > ................................................................ > > "The highest tower is built one brick at a time" > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: [EMAIL PROTECTED] > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > -- > Thanks, > Deepal > ................................................................ > "The highest tower is built one brick at a time" > > > > --------------------------------------------------------------------- > 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] ____________________________________________________________________________________ Don't get soaked. Take a quick peak at the forecast with the Yahoo! Search weather shortcut. http://tools.search.yahoo.com/shortcuts/#loc_weather