No problem, Fabian ;). And thanks again for the explanation, Ramsey and Markus. The presentation was very helpful and it looks like JAX-WS works fine with our WSDL, so i think we don’t have to deal with any failures or sadness :D.
Beni > On 04 Sep 2015, at 09:20, Fabian Peters <[email protected]> wrote: > > Just to say I had no intentions to steer you towards a "failure pile in a > sadness bowl", Beni! ;-) > Axis did what it was supposed to for my simple needs at the time. Apparently > that was sheer luck… > >> Am 03.09.2015 um 18:49 schrieb Ramsey Gurley <[email protected]>: >> >> My 2 cents, >> >> In order of preference: >> JAX-WS >> Axis >> Anything else >> Write it myself >> Axis2 >> >> JAX-WS won’t work with every type of WSDL, but it’s the easiest if it will >> work. It’s also rather flexible allowing you to substitute your own data >> types (switch out java.util.date for NSTimestamp for instance) and uses real >> Enums. >> >> Axis seemed to work with every wsdl I tried, but it is old and rather clunky >> >> Axis2 is a failure pile in a sadness bowl. The Axis2 crew decided they >> wanted to be the everything framework doing REST and SOAP and failed >> miserably at SOAP. For instance, it doesn’t support multiple ports in the >> WSDL file. Only small unheard of companies like PayPal use multiple ports… >> :P >> >> Worse yet, they mark this stuff as resolved, when the resolution is actually >> just “Go F yourself” >> >> https://issues.apache.org/jira/browse/AXIS2-3172 >> >> In another instance, I tried to work with Quark’s SOAP interface that was >> generated with Axis2 and it wasn’t even validating XML. Apparently, Axis2 >> generated a wsdl defining a service with an input and an error. If I >> remember correctly, the only legal combos are input only, or >> input/output/error. My basic reaction to this was >> >> http://tclhost.com/VkFKg8C.gif >> >> :D >> >> >> On Sep 3, 2015, at 7:56 AM, Benjamin Steiner <[email protected]> wrote: >> >>> Hey everyone! Thank you very much for the quick response. >>> >>> @Markus: Is there a specific reason why not to use Axis/Axis2? >>> >>> >>>> On 03 Sep 2015, at 16:31, Markus Stoll, junidas GmbH >>>> <[email protected]> wrote: >>>> >>>> do yourself a favor and doe not use Axis/Axis2 >>>> >>>> Hugis hint how to use Jax WS for the job is the preferable one >>>> >>>> Regards, Markus >>>> >>>>> Am 03.09.2015 um 16:22 schrieb Fabian Peters <[email protected]>: >>>>> >>>>> Hi Beni, >>>>> >>>>> Last year, I used wsdl2java from >>>>> <https://axis.apache.org/axis2/java/core/tools/CodegenToolReference.html> >>>>> to generate the basic service code. From the generated code you can >>>>> invoke methods on the service. >>>>> >>>>> cheers, Fabian >>>>> >>>>>> Am 03.09.2015 um 14:42 schrieb Benjamin Steiner <[email protected]>: >>>>>> >>>>>> Hi List >>>>>> >>>>>> We have the following situtation: >>>>>> Our Customer has an external Application that provides a Web Service. >>>>>> Our task is to get our Wonder application to upload data to said Web >>>>>> Service, which provided us with a WSDL-file. Is there anyone with >>>>>> experience who could give a crash course for that? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Beni >>>>>> _______________________________________________ >>>>>> Do not post admin requests to the list. They will be ignored. >>>>>> Webobjects-dev mailing list ([email protected]) >>>>>> Help/Unsubscribe/Update your Subscription: >>>>>> https://lists.apple.com/mailman/options/webobjects-dev/lists.fabian%40e-lumo.com >>>>>> >>>>>> This email sent to [email protected] >>>>> >>>>> >>>>> _______________________________________________ >>>>> Do not post admin requests to the list. They will be ignored. >>>>> Webobjects-dev mailing list ([email protected]) >>>>> Help/Unsubscribe/Update your Subscription: >>>>> https://lists.apple.com/mailman/options/webobjects-dev/markus.stoll%40junidas.de >>>>> >>>>> This email sent to [email protected] >>>> >>>> -- >>>> Dr. Markus Stoll (Geschäftsführer) >>>> [email protected] >>>> >>>> junidas GmbH, Aixheimer Str. 12, 70619 Stuttgart >>>> Tel. +49 (711) 4599799-11, Fax +49 (711) 4599799-10 >>>> Geschäftsführer: Dr. Markus Stoll, Matthias Zepf >>>> Amtsgericht Stuttgart, HRB 21939 >>>> >>>> >>>> >>>> _______________________________________________ >>>> Do not post admin requests to the list. They will be ignored. >>>> Webobjects-dev mailing list ([email protected]) >>>> Help/Unsubscribe/Update your Subscription: >>>> https://lists.apple.com/mailman/options/webobjects-dev/steiner%40rucotec.ch >>>> >>>> This email sent to [email protected] >>> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/rgurley%40smarthealth.com >>> >>> This email sent to [email protected] >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-dev/lists.fabian%40e-lumo.com >> >> This email sent to [email protected] > _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
