On Feb 1, 2013, at 12:01 PM, Pampolini Matteo <[email protected]> wrote:
> Hi Glen, > > thanks for your reply and for the link to your interesting article. > > Sorry, I forgot to mention that during my tests I had a look at the POM > file of the > sample, and even without -all wsdl2java does not generate the async code. If you add a -asyncMethods flag to wsdl2java, does that change the generated interfaces? Dan > > Regards, Matteo > > On 01/02/2013 17:35, Glen Mazza wrote: >> Hi, comments below: >> >> On 02/01/2013 07:45 AM, Pampolini Matteo wrote: >>> Hello there, >>> >>> I'm working with async requests and I tried to regenerate the code >>> starting from CXF 2.7.2 >>> sample jaxws_async. If I take both hello_world_async.wsdl and >>> async_binding.xml and >>> run: >>> >>> wsdl2java -all -verbose -b async_binding.xml hello_world_async.wsdl >> I guess because you're using the -all option (which might generate >> additional artifacts not supported/relevant for async.) Here's the >> wsdl2java settings used by that very sample, if you use the same >> commands, you should get the same from the command line wsdl2java tool: >> http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/jaxws_async/pom.xml?revision=1430865&view=markup#l54 >> >>> the generated code is very different from the one provided by the >>> sample itself, moreover >>> the async call is not invoked at all (even the comment inside the code >>> says 'not called') >>> >> Please check this article: >> http://www.jroller.com/gmazza/entry/asynchronous_web_service_calls , >> starting with the "Notably although the client..." sentence. >> >> HTH, >> Glen >> >> >>> Any suggestions? >>> >>> Many thanks in advance, >>> >>> Matteo >>> >>> -- >>> Write once, compile everywhere >>> Compile once, run somewhere... >>> >>> This email and any attachments are confidential to the intended >>> recipient and may also be privileged. If you are not the intended >>> recipient please delete it from your system and notify the sender. You >>> should not copy it or use it for any purpose nor disclose or >>> distribute its contents to any other person. >>> Questa e-mail e tutti i suoi allegati sono da intendersi inviati in >>> via riservata all'effettivo destinatario e possono essere soggetti a >>> restrizioni legali. Se non siete l'effettivo destinatario o avete >>> ricevuto il messaggio per errore siete pregati di cancellarlo dal >>> vostro sistema e di avvisare il mittente. E' vietata la duplicazione, >>> l'uso a qualsiasi titolo, la divulgazione o la distribuzione dei >>> contenuti di questa e-mail a qualunque altro soggetto. >>> >>> Prima di stampare questa comunicazione consideratene, per favore, >>> l'impatto ambientale >>> Please consider the environment before printing this email >>> >> > > > -- > Write once, compile everywhere > Compile once, run somewhere... > > This email and any attachments are confidential to the intended recipient and > may also be privileged. If you are not the intended recipient please delete > it from your system and notify the sender. You should not copy it or use it > for any purpose nor disclose or distribute its contents to any other person. > Questa e-mail e tutti i suoi allegati sono da intendersi inviati in via > riservata all'effettivo destinatario e possono essere soggetti a restrizioni > legali. Se non siete l'effettivo destinatario o avete ricevuto il messaggio > per errore siete pregati di cancellarlo dal vostro sistema e di avvisare il > mittente. E' vietata la duplicazione, l'uso a qualsiasi titolo, la > divulgazione o la distribuzione dei contenuti di questa e-mail a qualunque > altro soggetto. > > Prima di stampare questa comunicazione consideratene, per favore, l'impatto > ambientale > Please consider the environment before printing this email -- Daniel Kulp [email protected] - http://dankulp.com/blog Talend Community Coder - http://coders.talend.com
