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