Another Apache project is using Neethi and has support for
WS-Addressing 1.5. I haven't checked into the details of their
implementation, but they're currently distributing Neethi 2.0.4.
- Dennis
Also looks like its not even supported in Neethi yet .. and is on the
roadmap for Neethi 3.0?
Sanjiva.
On Mon, Nov 8, 2010 at 9:01 PM, Katherine
Sanders <[email protected]>
wrote:
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
--
Sanjiva Weerawarana, Ph.D.
Founder, Director & Chief Scientist; Lanka Software Foundation; http://www.opensource.lk/
Founder, Chairman & CEO; WSO2; http://wso2.com/
|