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 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
