ws-wsif-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff MAURY <jfma...@scort.com>
Subject Re: [jira] Created: (WSIF-85) Axis provider always uses SOAP encoding style
Date Fri, 03 Mar 2006 19:23:52 GMT
Christian Kloner wrote:
> hmm. this is strange because in my case (doc/literal), it always works 
> because after the wsdl file has been parsed, the encoding is 
> automatically detected. but i only use WSIF for Web Services with 
> datataypes which are built into the java language like String, 
> Integer, etc.

If you don't use complex or array types, then this causes no error.
But array or complex types will lead to errors.

Jeff

>
>
>
>
> Jeff MAURY schrieb:
>> Christian Kloner wrote:
>>> ups, it must be like that (I posted my own implementation class of 
>>> the Provider Interface, sry):
>>>
>>> //We use Axis, set the  Axis provider to make sure not to use the 
>>> soap provider
>>> WSIFPluggableProviders.overrideDefaultProvider(
>>>   "http://schemas.xmlsoap.org/wsdl/soap/",
>>>   new 
>>> org.apache.wsif.providers.soap.apacheaxis.WSIFDynamicProvider_ApacheAxis());

>>>
>> Christian,
>>
>> thanks for you help but your mail answers to the following question: how
>> can I use the Axis provider instead of the Apache SOAP one for SOAP
>> calls. Where my question was, once I use the Axis provider, it always
>> uses the RPC SOAP encoding and provide no space for literal encoding.
>>
>> Jeff
>>
>>>
>>>
>>>
>>> Christian Kloner schrieb:
>>>> You have to specify the Provider for the 
>>>> http://schemas.xmlsoap.org/wsdl/soap/ namespace explicitly e.g.:
>>>>
>>>> //We use Axis only, set our modified Axis provider
>>>> WSIFPluggableProviders.overrideDefaultProvider(
>>>>    "http://schemas.xmlsoap.org/wsdl/soap/",
>>>>    new WSIFDynamicProvider_ICAxis());
>>>>
>>>> lg,
>>>> chris
>>>>
>>>> Jeff MAURY (JIRA) schrieb:
>>>>> Axis provider always uses SOAP encoding style
>>>>> ---------------------------------------------
>>>>>
>>>>>          Key: WSIF-85
>>>>>          URL: http://issues.apache.org/jira/browse/WSIF-85
>>>>>      Project: Axis-WSIF
>>>>>         Type: Bug
>>>>>   Components: Basic Architecture      Versions: current (nightly), 
>>>>> 2.0     Environment: Windows XP SP2 + Sun JDK 1.4.2
>>>>>     Reporter: Jeff MAURY
>>>>>      Fix For: current (nightly)
>>>>>
>>>>>
>>>>> When accessing a literal RPC based we service, WSIF, when using 
>>>>> the Axis provider, always use the SOAP encoding style. This lead 
>>>>> to error when running against Axis for example
>>>>>
>>>>>   
>>>
>>
>>
>


Mime
View raw message