Když je to existující služba, tak k ní existuje WSDL a volil bych cestu
vygenerování klienta službě na míru podle WSDL.

Pokud to musí být Axis2, postup generování klienta je popsán tady:
http://ws.apache.org/axis2/1_4/userguide-creatingclients.html#generating

Ale jestli to nemusí být Axis2, tak bych použil Apache CXF, návod pro 
generování klienta je tady:
http://cwiki.apache.org/CXF20DOC/how-do-i-develop-a-client.html

Makub

Vladimír Náprstek napsal(a):
> Zdravím,
> pravě se lopotím se svým úplně prvním soap klientem (k již existující
> službě, se kterou nemám nic společného).
> 
> Vzal jsem si za vzor POJO příklad z dokumentace axisu2 a narazil jsem na
> jeden problém - pojmenování výsledného uzlu.
> 
> Uvedu:
> 
> Object[] opSetArgs = new Object[] { data };  // data je můj POJO objekt
> serviceClient.invokeRobust(opSetData, opSetArgs); // posílám data
> 
> jenže výsledný xml je:
> 
> ...
>  <arg0 type="typ meho pojo objektu">
>   data z objektu, to je spravne...
>  </arg0>
> ...
> 
> A já potřebuji, aby místo arg0 tam bylo něco jiného (hddata). Už dlouho
> hledám, ale protože jsem láma, tak vlastně ani pořádně nevím, co mám
> hledat. Procházím i zdrojáky axisu, ale zatím jsem se nikam nedostal.
> Poradíte mi, prosím?
> 
> 


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem