axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexis Midon <mi...@intalio.com>
Subject Re: Applying policies at binding hierarchy in Apache Axis2 1.4.1/Rampart 1.4
Date Mon, 16 Feb 2009 03:36:48 GMT
I can't wait for your feedback, and may be a working sample ;)

Thanks a lot Nandana!

Alexis


On Sun, Feb 15, 2009 at 3:49 PM, Nandana Mihindukulasooriya <
nandana.cse@gmail.com> wrote:

> Hi Alexis,
>        Sorry I just saw the mail. I will have a look at your
> WSDL11ToAxisServiceBuilder and see why the policy is not being attached
> correctly.
>
> thanks,
> nandana
>
>
>
> On Thu, Feb 12, 2009 at 10:21 AM, Alexis Midon <midon@intalio.com> wrote:
>
>> (forwarding to the rampart folks)
>>
>> Alexis
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: Alexis Midon <midon@intalio.com>
>> Date: Tue, Feb 10, 2009 at 5:50 PM
>> Subject: Applying policies at binding hierarchy in Apache Axis2
>> 1.4.1/Rampart 1.4
>> To: axis-user@ws.apache.org
>>
>>
>>
>> Hi everyone,
>>
>> based on this article: http://wso2.org/library/3786, I wrote my own
>> (simple) wsdl with a policy attached to the soap binding.
>> I load that wsdl with a WSDL11ToAxisServiceBuilder [1]. My issue is that
>> when I invoke the service the following AxisFault is thrown:
>>
>> org.apache.axis2.AxisFault: Must Understand check failed for header
>> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd:
Security
>>     at
>> org.apache.axis2.engine.AxisEngine.checkMustUnderstand(AxisEngine.java:102)
>>     at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:166)
>>     at
>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
>>
>>
>> After a debugging session, it appears that the policy map of the
>> AxisService holds a policy reference, but the policy include and subject do
>> not. And the policy is never accessed by the RampartReceiver.
>>
>> Could you tell what I'm missing and/or point me to a working sample of
>> embedded policy (I did not find any in Rampart repo)?
>>
>> Thanks in advance,
>>
>> Alexis
>>
>> [1]
>> http://github.com/matthieu/apache-ode/blob/085025ab3639c7aa0255bbb9b905210ff6caf295/axis2/src/main/java/org/apache/ode/axis2/hooks/ODEAxisService.java#L80
>>
>>
>>
>
>
> --
> Nandana Mihindukulasooriya
> WSO2 inc.
>
> http://nandana83.blogspot.com/
> http://www.wso2.org
>

Mime
View raw message