You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by dk...@apache.org on 2011/04/01 19:12:55 UTC
svn commit: r1087811 - in /webservices/commons/trunk/modules/neethi:
README.txt RELEASE-NOTE.txt src/site/apt/index.apt src/site/xdoc/download.xml
Author: dkulp
Date: Fri Apr 1 17:12:55 2011
New Revision: 1087811
URL: http://svn.apache.org/viewvc?rev=1087811&view=rev
Log:
Update release notes, download page, etc...
Modified:
webservices/commons/trunk/modules/neethi/README.txt
webservices/commons/trunk/modules/neethi/RELEASE-NOTE.txt
webservices/commons/trunk/modules/neethi/src/site/apt/index.apt
webservices/commons/trunk/modules/neethi/src/site/xdoc/download.xml
Modified: webservices/commons/trunk/modules/neethi/README.txt
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/README.txt?rev=1087811&r1=1087810&r2=1087811&view=diff
==============================================================================
--- webservices/commons/trunk/modules/neethi/README.txt (original)
+++ webservices/commons/trunk/modules/neethi/README.txt Fri Apr 1 17:12:55 2011
@@ -1,14 +1,12 @@
-Apache Commons Neethi:
+Apache Neethi:
-This is an implementation of WS-Policy Specification (March, 2006) which
-can be located at:http://specs.xmlsoap.org/ws/2004/09/policy/ws-policy.pdf
+This is an implementation of WS-Policy Specification (September, 2007) which
+can be located at: http://www.w3.org/TR/2007/REC-ws-policy-20070904/
It provides a convenient model and an API to process policy information at
runtime and an extension model for serailization and de-serialization of
domain specific Assertions.
-This framework is heavily used in Apache Axis2, Apache Sandesha2,
-Apache WSS4J (as an experimental feature) and now gaining its maturity.
Please visit : http://ws.apache.org/commons/neethi/ for further infomation.
Modified: webservices/commons/trunk/modules/neethi/RELEASE-NOTE.txt
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/RELEASE-NOTE.txt?rev=1087811&r1=1087810&r2=1087811&view=diff
==============================================================================
--- webservices/commons/trunk/modules/neethi/RELEASE-NOTE.txt (original)
+++ webservices/commons/trunk/modules/neethi/RELEASE-NOTE.txt Fri Apr 1 17:12:55 2011
@@ -1,21 +1,39 @@
-Apache Commons Neethi-2.0.4 Release Note:
+Apache Neethi-3.0.0 Release Notes:
+
+This is a "major" upgrade to Neethi that completely revamps the Neethi
+internals to make it more usable for projects that have varying dependency
+requirements. The API impact is minimal. The major impact from an API
+perspective is the upgrade to Java 5 typed collections as well as the
+support for WS-Policy 1.5 "ignorable" attributes.
+
+Major new features:
+* Support for WS-Policy 1.5. This includes the new ignorable attribute.
+The Policy.intersect method has also been implemented to support this.
+
+* API changed to use Java 5 typed collections. Thus, support for Java 1.4
+has been dropped.
+
+* AssertionBuilders can now be written that build assertions from DOM or
+StAX in addition to the Axiom implementations.
+
+* The PolicyEngine and AssertionBuilderFactory singletons have been
+removed. PolicyEngine now wrappers a "PolicyBuilder" singleton, but
+applications are recommended to create and configure their own PolicyBuilder
+object based on their needs.
-Contains the fix for :
-* WSCOMMONS-322 - Get rid of sun.misc.Service
-* WSCOMMONS-316 - PolicyReference.serialize(..) does not declare policy namespace
Feature List:
-Adhere the latest WS-Policy 1.2 specification
-see: http://specs.xmlsoap.org/ws/2004/09/policy/ws-policy.pdf
+Adhere the latest WS-Policy 1.5 specification
+see: http://www.w3.org/TR/2007/REC-ws-policy-20070904/
+
Provides a convenient API to access and process Policies
Provides an extension model where custom serialization, de-serialization of
assertion can be supported.
-see: https://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/
Provides a mechanism where domain specific types can be used assertion within
the generic framework
Modified: webservices/commons/trunk/modules/neethi/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/src/site/apt/index.apt?rev=1087811&r1=1087810&r2=1087811&view=diff
==============================================================================
--- webservices/commons/trunk/modules/neethi/src/site/apt/index.apt (original)
+++ webservices/commons/trunk/modules/neethi/src/site/apt/index.apt Fri Apr 1 17:12:55 2011
@@ -12,9 +12,13 @@ Welcome to Apache Neethi
Latest Release
- <<21th April 2008 - Apache Neethi Version 2.0.4 Released!>>
+ <<6th April 2011 - Apache Neethi Version 3.0.0 Released!>>
- \[{{{http://ws.apache.org/commons/neethi/download.cgi}Download Neethi 2.0.4}}\]
+ \[{{{http://ws.apache.org/commons/neethi/download.cgi}Download Neethi 3.0.0}}\]
+
+ <<6th April 2011 - Apache Neethi Version 2.0.5 Released!>>
+
+ \[{{{http://ws.apache.org/commons/neethi/download.cgi}Download Neethi 2.0.5}}\]
Key Features
Modified: webservices/commons/trunk/modules/neethi/src/site/xdoc/download.xml
URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/src/site/xdoc/download.xml?rev=1087811&r1=1087810&r2=1087811&view=diff
==============================================================================
--- webservices/commons/trunk/modules/neethi/src/site/xdoc/download.xml (original)
+++ webservices/commons/trunk/modules/neethi/src/site/xdoc/download.xml Fri Apr 1 17:12:55 2011
@@ -39,11 +39,11 @@
<section>
<h2>Releases</h2>
<div align="left">
- <p>Please select the Apache Neethi version you want to download. Latest release is 2.0.3. You can download both the binary distribution and the source distribution. All the releases are available for download as source or binary. For more information,
+ <p>Please select the Apache Neethi version you want to download. Latest release is 3.0.0. You can download both the binary distribution and the source distribution. All the releases are available for download as source or binary. For more information,
please see
<a href="http://www.apache.org/dev/release.html">Apache Release FAQ</a>
</p>
- <p>Please select the AXIOM version you want to download.</p>
+ <p>Please select the Neethi version you want to download.</p>
</div>
<div align="center">
@@ -56,18 +56,56 @@
<td>Date</td>
<td>Description</td>
</tr>
+
+ <tr class="b">
+ <td>
+ <a name="3_0_0"></a>3.0.0</td>
+ <td>Release</td>
+ <td>Source Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/3.0.0/neethi-3.0.0-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-3.0.0-src.zip');">zip</a>
+
+ <a href="http://www.apache.org/dist/ws/commons/neethi/3.0.0/neethi-3.0.0-src.zip.md5">MD5</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/3.0.0/neethi-3.0.0-src.zip.asc">PGP</a>
+ <br></br>
+ Binary Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/3.0.0/neethi-3.0.0-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-3.0.0-bin.zip');">zip</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/3.0.0/neethi-3.0.0-bin.zip.md5">MD5</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/3.0.0/neethi-3.0.0-bin.zip.asc">PGP</a>
+
+ <br></br>
+ </td>
+ <td>04 - 06 - 2011</td>
+ <td>3.0.0 Release (Mirrored)</td>
+ </tr>
+ <tr class="b">
+ <td>
+ <a name="2_0_5"></a>2.0.5</td>
+ <td>Release</td>
+ <td>Source Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2.0.5/neethi-2.0.5-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.5-src.zip');">zip</a>
+
+ <a href="http://www.apache.org/dist/ws/commons/neethi/2.0.5/neethi-2.0.5-src.zip.md5">MD5</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/2.0.5/neethi-2.0.5-src.zip.asc">PGP</a>
+ <br></br>
+ Binary Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2.0.5/neethi-2.0.5-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.5-bin.zip');">zip</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/2.0.5/neethi-2.0.5-bin.zip.md5">MD5</a>
+ <a href="http://www.apache.org/dist/ws/commons/neethi/2.0.5/neethi-2.0.5-bin.zip.asc">PGP</a>
+
+ <br></br>
+ </td>
+ <td>04 - 06 - 2011</td>
+ <td>2.0.5 Release (Mirrored)</td>
+ </tr>
+
<tr class="b">
<td>
<a name="2_0_4"></a>2.0.4</td>
<td>Release</td>
- <td>Source Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.4-src.zip');">zip</a>
+ <td>Source Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.4-src.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip.asc">PGP</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-src.zip.asc">PGP</a>
<br></br>
- Binary Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.4-bin.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip.asc">PGP</a>
+ Binary Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.4-bin.zip');">zip</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_4/neethi-2.0.4-bin.zip.asc">PGP</a>
<br></br>
</td>
@@ -78,14 +116,14 @@
<td>
<a name="2_0_3"></a>2.0.3</td>
<td>Release</td>
- <td>Source Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.3-src.zip');">zip</a>
+ <td>Source Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.3-src.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip.asc">PGP</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-src.zip.asc">PGP</a>
<br></br>
- Binary Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.3-bin.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip.asc">PGP</a>
+ Binary Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.3-bin.zip');">zip</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_3/neethi-2.0.3-bin.zip.asc">PGP</a>
<br></br>
</td>
@@ -96,14 +134,14 @@
<td>
<a name="2_0_2"></a>2.0.2</td>
<td>Release</td>
- <td>Source Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.2-src.zip');">zip</a>
+ <td>Source Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.2-src.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip.asc">PGP</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-src.zip.asc">PGP</a>
<br></br>
- Binary Distribution <a href="http://www.apache.org/dyn/closer.cgi/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.2-bin.zip');">zip</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip.md5">MD5</a>
- <a href="http://www.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip.asc">PGP</a>
+ Binary Distribution <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip" onClick="javascript:urchinTracker ('/downloads/neethi-2.0.2-bin.zip');">zip</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip.md5">MD5</a>
+ <a href="http://archive.apache.org/dist/ws/commons/neethi/2_0_2/neethi-2.0.2-bin.zip.asc">PGP</a>
<br></br>
</td>
@@ -252,7 +290,7 @@
compatible signature from the main Apache site. These can be downloaded by
following the links above. This
<a
- href="http://www.apache.org/dist/ws/commons/axiom/KEYS">KEYS</a>
+ href="http://archive.apache.org/dist/ws/commons/axiom/KEYS">KEYS</a>
file contains the
public keys used for signing release. It is recommended that (when possible)
a