Hi Katherine,
There's very little difference between the two, from what I've seen
(except for the namespace). But it'd be good to support both versions,
for compatibility with other tools. I'll add the Jira.
- Dennis
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:
|
[email protected]
|
|
|
From:
Dennis Sosnoski
<[email protected]>
To:
[email protected]
Cc:
Sanka Samaranayake
<[email protected]>
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
<[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]
--
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: [email protected]
For additional commands, e-mail: [email protected]
#### library.wsdl moved to MyAttachments
Repository
V3.8 (Link)
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
|