Hi Dennis,

I don't think the work has been done to support WS-Policy 1.5 in Axis2 
because the documentation references the older WS-Policy 1.2 specification 
(see the resources at the bottom of this page 
http://ws.apache.org/axis2/1_5_1/WS_policy.html).  Perhaps you could open 
a Jira for this feature if you require it.

Thanks,
Katherine



Katherine Sanders
 MP 127, IBM UK Ltd

Software Engineer
 Hursley Park, Winchester, Hampshire SO21 2JN
WebSphere ESB Foundation Technologies
 United Kingdom
IBM Software Group, Application and Integration Middleware Software
 

Phone:
+44 (0) 1962 815758
 

Tie-Line:
245758
 

e-mail:
katherine_sand...@uk.ibm.com
 





From:   Dennis Sosnoski <d...@sosnoski.com>
To:     java-user@axis.apache.org
Cc:     Sanka Samaranayake <ssa...@gmail.com>
Date:   02/11/2010 21:50
Subject:        Re: Axis2 code gen with WS-Policy 1.5?


I've attached one. If you generate from this as supplied (using the 
submission namespace) the client stub attaches the appropriate policy to 
the messages:

        
(__operation).getMessage(org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_OUT_VALUE).getPolicySubject().attachPolicy(getPolicy("<wsp:Policy
 
wsu:Id=\"UsernameToken\" xmlns:wsp=\
"http://schemas.xmlsoap.org/ws/2004/09/policy\"; xmlns:wsu=\
"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd\";
><wsp:ExactlyOne><wsp:All><sp:SupportingTokens xmlns:sp=\
"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702\";
><wsp:Policy><sp:UsernameToken xmlns:sp=\
"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702\"; 
sp:IncludeToken=\
"http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient\";
 
/></wsp:Policy></sp:SupportingTokens></wsp:All></wsp:ExactlyOne></wsp:Policy>"));

If you replace all instances of the 
http://schemas.xmlsoap.org/ws/2004/09/policy namespace with the 
http://www.w3.org/ns/ws-policy namespace and regenerate there's no policy 
attached in the stub.

  - Dennis


On 11/03/2010 12:35 AM, Sanka Samaranayake wrote: Can you post the WSDL 
that you use to generate code ?

Sanka

On Tue, Nov 2, 2010 at 8:57 AM, Dennis Sosnoski <d...@sosnoski.com> wrote:
Is anyone using WS-Policy 1.5 (the official W3C release,
http://www.w3.org/ns/ws-policy namespace) with Axis2 code generation? It
looks like the policy is silently ignored, so the client gets generated
with no policy attached and there's no security at runtime.

 - Dennis

--
Dennis M. Sosnoski
Java SOA and Web Services
Axis2/CXF/Metro Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org




-- 
Sanka Samaranayake

PMC Member, Committer, Apache Software Foundation, http://www.apache.org/

Telephone: +34 677 864358
Email: sanka AT apache DOT org
Blog: http://sankas.blogspot.com/
Linked-in: http://lk.linkedin.com/pub/sanka-samaranayake/4/b2b/3b3


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org

#### library.wsdl moved to MyAttachments Repository V3.8 () on 04 November 
2010 by Katherine Sanders.






Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU





<<image/gif>>

Reply via email to