On Tue, May 25, 2010 at 7:01 PM, Gregor Kiddie
<[email protected]> wrote:
>
>
> -----Original Message-----
> From: Simon Laws [mailto:[email protected]]
> Sent: 25 May 2010 13:38
> To: [email protected]
> Subject: Re: Exception with security (again)
>
>>
>> Looks like it can't find the SoapAction without it.
>>
>>
>> org.apache.axis2.AxisFault: Server did not recognize the value of HTTP 
>> Header SOAPAction: .
>>        at 
>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:512)
>>        at 
>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370)
>>        at 
>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:416)
>>        at 
>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
>>        at 
>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
>>        at 
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker$1.run(Axis2BindingInvoker.java:172)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at 
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invokeTarget(Axis2BindingInvoker.java:170)
>>        at 
>> org.apache.tuscany.sca.binding.ws.axis2.Axis2BindingInvoker.invoke(Axis2BindingInvoker.java:124)
>>        at 
>> org.apache.tuscany.sca.policy.authentication.basic.BasicAuthenticationReferencePolicyInterceptor.invoke(BasicAuthenticationReferencePolicyInterceptor.java:85)
>>        at 
>> org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:67)
>>
>
> Hmm, so that's another difference I didn't spot. Looking back at the
> messages on the wire the binding without wsdl element scenario
> gives...
>
> SOAPAction: ""
>
> Simon
>
>
> --
> Apache Tuscany committer: tuscany.apache.org
> Co-author of a book about Tuscany and SCA: tuscanyinaction.com
>
> Taking a long hard look at this, it appears that it's Axis2 that's the issue. 
> It can't deal with older WSDL styles. The recommendation is to try Axis 1.4, 
> so I'm going to see if the 1.4 libraries work with Tuscany!
>

We are on Axis 1.4.1 in the 1.x code base. I raised TUSCANY-3571 to
track this. I'll look also to see if I can work out precisely what
causing it to produce different results

Simon

-- 
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com

Reply via email to