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]

Reply via email to