You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by ch...@apache.org on 2006/04/24 01:53:38 UTC
svn commit: r396348 - in /webservices/sandesha/trunk: README.txt
release-notes.html xdocs/architectureGuide.html
Author: chamikara
Date: Sun Apr 23 16:53:36 2006
New Revision: 396348
URL: http://svn.apache.org/viewcvs?rev=396348&view=rev
Log:
Updated documents
Modified:
webservices/sandesha/trunk/README.txt
webservices/sandesha/trunk/release-notes.html
webservices/sandesha/trunk/xdocs/architectureGuide.html
Modified: webservices/sandesha/trunk/README.txt
URL: http://svn.apache.org/viewcvs/webservices/sandesha/trunk/README.txt?rev=396348&r1=396347&r2=396348&view=diff
==============================================================================
--- webservices/sandesha/trunk/README.txt (original)
+++ webservices/sandesha/trunk/README.txt Sun Apr 23 16:53:36 2006
@@ -1,5 +1,5 @@
==========================================================================
-Apache Sandesha2 0.9 build (05 December 2005)
+Apache Sandesha2 1.0 build
http://ws.apache.org/sandesha/sandesha2
---------------------------------------------------------------------------
@@ -15,14 +15,11 @@
============
Download and install Apache Axis2. (see http://ws.apache.org/axis2 for more
details).
-Add and phase called RMPhase after the postDispatch phase to all four flows
-of the Axis2.xml.
+Add a user phase named RMPhase to the all four flows of the axis2.xml.
Get the binary distribution of Sandesha2 and extract it. You will find the
-sandesha2-0.9.mar file inside that. This is the current Sandesha2 module
+sandesha2-1.0.mar file inside that. This is the current Sandesha2 module
file.
Put Sandesha2 module file to <Axis2_webapp>/WEB-INF/modules directory.
-Put sandesha2.properties file to <Axis2_webapp>/WEB-INF/classes directory (this
-can also be in any other place of your classpath).
Using Sandesha2 in the server side
===================================
@@ -30,7 +27,7 @@
services to which you hope to give the RM capability.
For e.g.
<service>
- <module ref="sandesha2-0.9" />
+ <module ref="sandesha2" />
...........
...........
</service>
@@ -38,24 +35,13 @@
Using Sandeshsa2 in the client side
===================================
-Engage Sandesha2-0.9 module to the call object or the MessageSender object before
-you doing any invocation. Also add set the property "WSRMLastMessage" (given by
-org.apache.sandesha2.ClientProperties.LAST_MESSAGE ) to "true", before doing the
-last invocation.
-
-Example code:
-MessageSender sender = new MessageSender (AXIS2_CLIENT_REPO_PATH);
-sender.engageModule(new QName ("Sandesha2-0.9"));
-Options clientOptions = new Options ();
-sender.setClientOptions(clientOptions);
-clientOptions.setProperty(Options.COPY_PROPERTIES,new Boolean (true));
-clientOptions.setTo(new EndpointReference(toEPR));
-sender.send("ping",getPingOMBlock("ping1"));
-sender.send("ping",getPingOMBlock("ping2"));
-clientOptions.setProperty(Sandesha2ClientAPI.LAST_MESSAGE, "true");
-sender.send("ping",getPingOMBlock("ping3"));
+Engage sandesha2 and addressing modules to the ServiceClient object before
+doing any invocation. If you are not using any advance features add the
+sandesha2-client-1.0.jar to your classpath. Otherwise you will have to add
+the sandesha2-1.0.jar file to the classpath.
-Please see Sandesha2 user guide for more advance details on configuring Sandesha2.
+Please see Sandesha2 user guide for more details and sample code on using
+Sandesha2.
Documentation
@@ -66,7 +52,7 @@
Support
=======
Please post any problem you encounter to the sandesha developer list
-(sandesha-dev@ws.apache.org). Please remember to mart the subject with the [Sandesha2]
+(sandesha-dev@ws.apache.org). Please remember to mark the subject with the [Sandesha2]
prefix. Your comments are highly appreciated and really needed to make this distribution
a successful one.
Modified: webservices/sandesha/trunk/release-notes.html
URL: http://svn.apache.org/viewcvs/webservices/sandesha/trunk/release-notes.html?rev=396348&r1=396347&r2=396348&view=diff
==============================================================================
--- webservices/sandesha/trunk/release-notes.html (original)
+++ webservices/sandesha/trunk/release-notes.html Sun Apr 23 16:53:36 2006
@@ -1,61 +1,61 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
- "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
- <title>Apache Sandesha2 - release notes</title>
- <meta name="generator" content="amaya 9.2.2, see http://www.w3.org/Amaya/"
- />
-</head>
-
-<body>
-<h1>Apache Sandesha2 Release Notes</h1>
-
-<p>This is the 1.0 release of Apache Sandesha2.</p>
-
-<h2>What is in this release</h2>
-
-<p>Features available on this release of Sandesha2.</p>
-<ol>
- <li>Support for WS-ReliableMessaging in both client side and server side of
- Axis2. (according the the WS-ReliableMessaging specification February
- 2005).</li>
- <li>Plugable storage framework.</li>
- <li>Configurable delivery assurances.In-order exactly once delivery
- assurance is guaranteed. Users can also instruct the system to stop
- odering (this will give a higher performance).</li>
- <li>Support for both SOAP 1.1 and 1.2.</li>
- <li>Mechanisms to support WS-ReliableMessaging policy assertions in both
- server side and the client side.</li>
- <li>Improved client API, which provides features for both general and
- advance users.</li>
- <li>Sandesha Report functionality to get status information on Sandesha2
- system and its sequences.</li>
- <li>SandeshaListner feature to get informed when specefic events happen
- (for example when a fault is retrieved or when a sequence times out).</li>
- <li>Support for the WSRM specification being developed under OASIS WSRX
- technical committee.</li>
- <li>Test cases to test RM scenarios.</li>
- <li>Documentation</li>
-</ol>
-
-<p>Thank you for using Apache Sandesha2.</p>
-
-<p></p>
-
-<p>Apache Sandesha2 team</p>
-
-<p></p>
-
-<p></p>
-
-<p></p>
-
-<p></p>
-
-<p></p>
-
-<p></p>
-</body>
-</html>
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
+ <title>Apache Sandesha2 - release notes</title>
+ <meta name="generator" content="amaya 9.2.2, see http://www.w3.org/Amaya/"
+ />
+</head>
+
+<body>
+<h1>Apache Sandesha2 Release Notes</h1>
+
+<p>This is the 1.0 release of Apache Sandesha2.</p>
+
+<h2>What is in this release</h2>
+
+<p>Features available on this release of Sandesha2.</p>
+<ol>
+ <li>Support for WS-ReliableMessaging in both client side and server side of
+ Axis2. (according the the WS-ReliableMessaging specification February
+ 2005).</li>
+ <li>Pluggable storage framework.</li>
+ <li>Configurable delivery assurances. In-order exactly once delivery
+ assurance is guaranteed. Users can also instruct the system to stop
+ ordering (this will give a higher performance).</li>
+ <li>Support for both SOAP 1.1 and 1.2.</li>
+ <li>Mechanisms to support WS-ReliableMessaging policy assertions in both
+ server side and the client side.</li>
+ <li>Improved client API, which provides features for both general and
+ advance users.</li>
+ <li>Sandesha Report functionality to get status information on Sandesha2
+ system and its sequences.</li>
+ <li>SandeshaListner feature to get informed when specific events happen
+ (for example when a fault is retrieved or when a sequence times out).</li>
+ <li>Support for the WSRM specification being developed under OASIS WSRX
+ technical committee.</li>
+ <li>Test cases to test RM scenarios.</li>
+ <li>Documentation</li>
+</ol>
+
+<p>Thank you for using Apache Sandesha2.</p>
+
+<p></p>
+
+<p>Apache Sandesha2 team</p>
+
+<p></p>
+
+<p></p>
+
+<p></p>
+
+<p></p>
+
+<p></p>
+
+<p></p>
+</body>
+</html>
Modified: webservices/sandesha/trunk/xdocs/architectureGuide.html
URL: http://svn.apache.org/viewcvs/webservices/sandesha/trunk/xdocs/architectureGuide.html?rev=396348&r1=396347&r2=396348&view=diff
==============================================================================
--- webservices/sandesha/trunk/xdocs/architectureGuide.html (original)
+++ webservices/sandesha/trunk/xdocs/architectureGuide.html Sun Apr 23 16:53:36 2006
@@ -5,7 +5,7 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Sandesha2 Architecture guide</title>
- <meta name="generator" content="amaya 9.2.1, see http://www.w3.org/Amaya/"
+ <meta name="generator" content="amaya 9.2.2, see http://www.w3.org/Amaya/"
/>
</head>
@@ -25,8 +25,6 @@
</ul>
</li>
<li><a href="#da">Delivery Assurances</a></li>
- <li><a href="#ps">Policy Support</a></li>
- <li><a href="#tm">Transaction Model</a></li>
<li><a href="#es">Example Scenarios</a></li>
</ul>
<a name="intro"></a>
@@ -48,10 +46,10 @@
<p>Each message of a sequence is numbered, starting from one. In Sandesha2
the maximum number of messages a sequence can support is 2 to the power 64
-(size of long). <VERIFY> But practically this may be limited by the
-memory available for your system . The message number is used by the
-destination to support additional delivery assurances. This will be explained
-later in this tutorial.</p>
+(size of long). But practically this may be limited by the memory available
+for your system . The message number is used by the destination to support
+additional delivery assurances. This will be explained later in this
+tutorial.</p>
<p>The reliability is obtained basically using acknowledgements. RMS is
required to send each message one or more times to the RMD. RMD sends back
@@ -71,8 +69,8 @@
WS-ReliableMessaging February 2005 specification which was created by
collaboration of several companies. Later this specification was submitted to
OASIS and currently being standardized under the OASIS WS-RX technical
-committee. Sandesha2 support up to the revision <VERSION NO> of the
-specification being developed under this technical committee.</a> <a
+committee. Sandesha2 support up to the revision CD 3 of the specification
+being developed under this technical committee.</a> <a
name="architecture"></a>
<h2>Architecture</h2>
@@ -268,14 +266,6 @@
once.</p>
<p></p>
-<a name="ps"></a>
-
-<h3>Policy Support</h3>
-
-<p></p>
-
-<h3></h3>
-<a name="es"></a>
<h2>Example Scenario</h2>
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org