You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ja...@apache.org on 2005/06/10 13:46:37 UTC
cvs commit: ws-fx/sandesha/xdocs interopguide.html userguide.html
jaliya 2005/06/10 04:46:37
Modified: sandesha maven.xml project.xml
sandesha/config server-config.wsdd
sandesha/src/org/apache/sandesha Constants.java
EnvelopeCreator.java
sandesha/src/org/apache/sandesha/server SenderWorker.java
sandesha/src/org/apache/sandesha/storage/queue
OutgoingSequence.java SandeshaQueue.java
sandesha/test-resources server-config.wsdd
sandesha/xdocs interopguide.html userguide.html
Log:
Modified the project.xml, maven.xml and did the code formatting
Revision Changes Path
1.8 +127 -2 ws-fx/sandesha/maven.xml
Index: maven.xml
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/maven.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- maven.xml 17 May 2005 07:23:46 -0000 1.7
+++ maven.xml 10 Jun 2005 11:46:37 -0000 1.8
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!-- $Revision$ $Date$ -->
-
<project default="jar" xmlns:j="jelly:core" xmlns:maven="jelly:maven" xmlns:deploy="deploy" xmlns:ant="jelly:ant">
+ <j:set var="dist.name" value="${pom.artifactId}-${pom.currentVersion}"/>
+ <j:set var="dist.dir" value="target/dist"/>
<goal name="setclasspath">
<path id="test.classpath">
@@ -10,6 +10,7 @@
</path>
</goal>
+
<preGoal name="java:compile">
<copy file="config/sandesha.properties" todir="${maven.build.dir}/classes"/>
<copy file="config/log4j.properties" todir="${maven.build.dir}/classes"/>
@@ -17,6 +18,13 @@
<copy file="config/WSRMPolicy.xml" todir="${maven.build.dir}/classes"/>
</preGoal>
+ <postGoal name="java:compile">
+ <ant:property name="dir.samples" value="samples"/>
+ <ant:javac srcdir="${dir.samples}" destdir="${basedir}/target/classes" debug="on">
+ <ant:classpath refid="maven.dependency.classpath"/>
+ </ant:javac>
+ </postGoal>
+
<postGoal name="jar">
<ant:mkdir dir="${basedir}/target/lib"/>
<deploy:copy-deps todir="${basedir}/target/lib"/>
@@ -49,5 +57,122 @@
<ant:jar basedir="${maven.build.dir}/classes" destfile="${sandesha.jar.name}"/>
</goal>
+ <!-- ================================================================ -->
+ <!--- Create the Java Docs -->
+ <!-- ================================================================ -->
+
+ <goal name="javadoc-gen">
+ <ant:javadoc packagenames="org.apache.sandesha.*" defaultexcludes="yes" destdir="target/apidocs" author="true" version="true" use="true" windowtitle="Sandesha API">
+ <ant:sourcepath>
+ <ant:pathelement location="src"/>
+ </ant:sourcepath>
+ </ant:javadoc>
+ </goal>
+
+ <goal name="clean">
+ <delete dir="target"/>
+ <ant:delete>
+ <ant:fileset dir=".">
+ <ant:include name="**/axis.log"/>
+ <ant:include name="**/junit*.properties"/>
+ <ant:include name="**/temp.properties"/>
+ </ant:fileset>
+ </ant:delete>
+ </goal>
+
+ <!-- ================================================================ -->
+ <!--- Create the Binary Distribution -->
+ <!-- ================================================================ -->
+
+ <goal name="dist-bin" prereqs="clean,java:compile,javadoc-gen,jar">
+ <property name="bin.dist.dir" value="target/dist-bin/Sandesha-${pom.currentVersion}-bin"/>
+ <ant:mkdir dir="${bin.dist.dir}"/>
+ <ant:mkdir dir="${bin.dist.dir}/docs"/>
+ <ant:mkdir dir="${bin.dist.dir}/bin"/>
+ <ant:mkdir dir="${bin.dist.dir}/lib"/>
+ <ant:mkdir dir="${bin.dist.dir}/samples"/>
+ <ant:mkdir dir="${bin.dist.dir}/docs/api"/>
+
+ <ant:copy todir="${bin.dist.dir}/docs/api">
+ <ant:fileset dir="target/apidocs/">
+ <ant:include name="**"/>
+ </ant:fileset>
+ </ant:copy>
+
+ <ant:copy todir="${bin.dist.dir}/docs">
+ <ant:fileset dir="xdocs">
+ <ant:include name="**"/>
+ </ant:fileset>
+ </ant:copy>
+
+ <ant:copy todir="${bin.dist.dir}/lib" flatten="true">
+ <ant:fileset dir="target/lib">
+ <ant:include name="*.jar"/>
+ </ant:fileset>
+ </ant:copy>
+
+ <ant:copy file="target/Sandesha-${pom.currentVersion}.jar" todir="${bin.dist.dir}"/>
+
+
+ <ant:copy todir="${bin.dist.dir}/samples">
+ <ant:fileset dir="samples">
+ <ant:include name="*.xml"/>
+ <ant:include name="*.wsdd"/>
+ <ant:include name="*.properties"/>
+ </ant:fileset>
+ </ant:copy>
+
+ <ant:copy todir="${bin.dist.dir}/samples">
+ <ant:fileset dir="samples"/>
+ </ant:copy>
+
+ <ant:copy todir="${bin.dist.dir}/">
+ <ant:fileset dir=".">
+ <ant:include name="*.html"/>
+ <ant:include name="*.txt"/>
+ </ant:fileset>
+
+ </ant:copy>
+
+ <mkdir dir="target/dist"/>
+
+ <ant:zip file="${dist.dir}/${dist.name}-bin.zip" basedir="target/dist-bin"/>
+ <ant:tar tarfile="target/${dist.name}-bin.tar" basedir="target/dist-bin"/>
+ <gzip src="target/${dist.name}-bin.tar" zipfile="${dist.dir}/${dist.name}-bin.tar.gz"/>
+ <ant:delete dir="target/dist-bin"/>
+ <ant:delete file="target/${dist.name}-bin.tar"/>
+ </goal>
+
+
+ <!-- ================================================================ -->
+ <!--- Create the Source Distribution -->
+ <!-- ================================================================ -->
+
+ <goal name="dist-src">
+ <mkdir dir="target/dist"/>
+ <ant:zip file="${dist.dir}/${dist.name}-src.zip">
+ <ant:fileset dir=".">
+ <ant:include name="**"/>
+ <ant:exclude name="**/target/**"/>
+ <ant:exclude name="**/.cvs/**"/>
+ <ant:exclude name="**/bin/**"/>
+ <ant:exclude name=".*"/>
+ <ant:exclude name="**/*.license"/>
+ </ant:fileset>
+ </ant:zip>
+ <ant:tar tarfile="target/${dist.name}-src.tar" longfile="gnu">
+ <ant:tarfileset dir=".">
+ <ant:include name="**"/>
+ <ant:exclude name="**/target/**"/>
+ <ant:exclude name="**/.cvs/**"/>
+ <ant:exclude name="**/bin/**"/>
+ <ant:exclude name=".*"/>
+ <ant:exclude name="**/*.license"/>
+ </ant:tarfileset>
+ </ant:tar>
+ <gzip src="target/${dist.name}-src.tar" zipfile="${dist.dir}/${dist.name}-src.tar.gz"/>
+ <ant:delete file="target/${dist.name}-src.tar"/>
+ </goal>
+
</project>
1.9 +5 -5 ws-fx/sandesha/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/project.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- project.xml 29 May 2005 11:22:04 -0000 1.8
+++ project.xml 10 Jun 2005 11:46:37 -0000 1.9
@@ -11,7 +11,7 @@
<!-- The version of the project under development, e.g.
1.1, 1.2, 2.0-SNAPSHOT -->
- <currentVersion>1.0</currentVersion>
+ <currentVersion>beta</currentVersion>
<!-- details about the organization that 'owns' the project -->
<organization>
@@ -125,10 +125,10 @@
<include>**/*TC*.java</include>
<include>**/*.wsdd</include>
</includes>
- <excludes>
- <exclude>**/*TCClientStorageManager.java</exclude>
- <exclude>**/*TCServerStorageManager.java</exclude>
- </excludes>
+ <excludes>
+ <exclude>**/*TCScenarioTest.java</exclude>
+<!-- <exclude>**/*TCServerStorageManager.java</exclude>-->
+ </excludes>
<resources>
<resource>
<directory>test-resources</directory>
1.8 +16 -8 ws-fx/sandesha/config/server-config.wsdd
Index: server-config.wsdd
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/config/server-config.wsdd,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- server-config.wsdd 25 May 2005 10:08:59 -0000 1.7
+++ server-config.wsdd 10 Jun 2005 11:46:37 -0000 1.8
@@ -17,10 +17,9 @@
*
*/
====================================================================================== -->
-
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<globalConfiguration>
- <parameter name="adminPassword" value="admin"/>
+ <parameter name="adminPassword" value="sandeshaadmin"/>
<parameter name="disablePrettyXML" value="true"/>
<parameter name="sendMultiRefs" value="true"/>
<parameter name="sendXsiTypes" value="true"/>
@@ -39,24 +38,34 @@
<handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/>
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
- <service name="AdminService" provider="java:MSG">
+<service name="AdminService" provider="java:MSG">
<parameter name="allowedMethods" value="AdminService"/>
- <parameter name="enableRemoteAdmin" value="false"/>
+ <parameter name="enableRemoteAdmin" value="true"/>
<parameter name="className" value="org.apache.axis.utils.Admin"/>
<namespace>http://xml.apache.org/axis/wsdd/</namespace>
</service>
- <service name="Version" provider="java:RPC">
+<service name="Version" provider="java:RPC">
<parameter name="allowedMethods" value="getVersion"/>
<parameter name="className" value="org.apache.axis.Version"/>
</service>
- <service name="RMInteropService" provider="Handler">
+ <service name="RMService" provider="Handler">
<requestFlow>
<handler type="java:org.apache.sandesha.ws.rm.handlers.RMServerRequestHandler"/>
<handler type="java:org.apache.axis.message.addressing.handler.AddressingHandler"/>
</requestFlow>
<parameter name="allowedMethods" value="*"/>
<parameter name="scope" value="request"/>
- <parameter name="className" value="org.apache.sandesha.samples.interop.RMInteropService"/>
+ <parameter name="className" value="org.apache.sandesha.client.RMService"/>
+ <parameter name="handlerClass" value="org.apache.sandesha.ws.rm.providers.RMClientProvider"/>
+ </service>
+ <service name="RMSampleService" provider="Handler">
+ <requestFlow>
+ <handler type="java:org.apache.sandesha.ws.rm.handlers.RMServerRequestHandler"/>
+ <handler type="java:org.apache.axis.message.addressing.handler.AddressingHandler"/>
+ </requestFlow>
+ <parameter name="allowedMethods" value="*"/>
+ <parameter name="scope" value="request"/>
+ <parameter name="className" value="org.apache.sandesha.samples.RMSampleService"/>
<parameter name="handlerClass" value="org.apache.sandesha.ws.rm.providers.RMProvider"/>
</service>
<transport name="http">
@@ -74,4 +83,3 @@
</responseFlow>
</transport>
</deployment>
-
1.55 +1 -1 ws-fx/sandesha/src/org/apache/sandesha/Constants.java
Index: Constants.java
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/src/org/apache/sandesha/Constants.java,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- Constants.java 8 Jun 2005 08:58:31 -0000 1.54
+++ Constants.java 10 Jun 2005 11:46:37 -0000 1.55
@@ -168,7 +168,7 @@
String QUEUE_INCONSIS = "Inconsistent queue";
String MESSAGE_EXISTS = "Message already exists";
String SEQUENCE_NOTPRESENT = "Sequence not present";
- String SEQUENCE_ABSENT = "Sequence id does not exist";
+ String SEQUENCE_ABSENT = "Sequence id does not exist............";
String RESPONSE_SEQ_NULL = "ERROR: RESPONSE SEQ IS NULL";
String SEQUENCE_ID_NULL = "Sequence Id is null";
String MESSAGE_ID_NULL = "Message is null";
1.45 +14 -2 ws-fx/sandesha/src/org/apache/sandesha/EnvelopeCreator.java
Index: EnvelopeCreator.java
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/src/org/apache/sandesha/EnvelopeCreator.java,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- EnvelopeCreator.java 8 Jun 2005 08:58:31 -0000 1.44
+++ EnvelopeCreator.java 10 Jun 2005 11:46:37 -0000 1.45
@@ -19,13 +19,16 @@
import org.apache.axis.Message;
import org.apache.axis.components.uuid.UUIDGen;
import org.apache.axis.components.uuid.UUIDGenFactory;
+import org.apache.axis.message.MessageElement;
import org.apache.axis.message.SOAPBody;
+import org.apache.axis.message.SOAPBodyElement;
import org.apache.axis.message.SOAPEnvelope;
import org.apache.axis.message.addressing.*;
import org.apache.axis.types.URI;
import org.apache.sandesha.ws.rm.*;
import javax.xml.namespace.QName;
+import javax.xml.soap.SOAPException;
import java.util.Vector;
/**
@@ -163,12 +166,23 @@
return envelope;
}
+ private static void setBodyForResponseEnvelope(SOAPEnvelope env, RMMessageContext rmMsgCtx)
+ throws SOAPException {
+
+ SOAPBody sb = (SOAPBody) rmMsgCtx.getMsgContext().getResponseMessage().getSOAPBody();
+ MessageElement mBody = (MessageElement) sb.getFirstChild();
+
+ env.removeBody();
+ env.addBodyElement((SOAPBodyElement) mBody);
+ }
public static SOAPEnvelope createServiceResponseEnvelope(RMMessageContext rmMessageContext)
throws Exception {
AddressingHeaders addressingHeaders = rmMessageContext.getAddressingHeaders();
SOAPEnvelope responseEnvelope = createBasicEnvelop();
+ setBodyForResponseEnvelope(responseEnvelope, rmMessageContext);
+
AddressingHeaders outGoingAddressingHaders = new AddressingHeaders(responseEnvelope);
Identifier seqId = new Identifier();
@@ -221,8 +235,6 @@
}
outGoingAddressingHaders.toEnvelope(responseEnvelope, null);
- responseEnvelope.setBody((SOAPBody) rmMessageContext.getMsgContext().getResponseMessage()
- .getSOAPEnvelope().getBody());
return responseEnvelope;
}
1.3 +13 -2 ws-fx/sandesha/src/org/apache/sandesha/server/SenderWorker.java
Index: SenderWorker.java
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/src/org/apache/sandesha/server/SenderWorker.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SenderWorker.java 8 Jun 2005 08:58:32 -0000 1.2
+++ SenderWorker.java 10 Jun 2005 11:46:37 -0000 1.3
@@ -235,8 +235,10 @@
private void sendServiceResponse(RMMessageContext rmMessageContext) throws Exception {
SOAPEnvelope responseEnvelope = null;
responseEnvelope = EnvelopeCreator.createServiceResponseEnvelope(rmMessageContext);
+
+
rmMessageContext.getMsgContext().setRequestMessage(new Message(responseEnvelope));
- rmMessageContext.getMsgContext().setResponseMessage(new Message(responseEnvelope));
+ //rmMessageContext.getMsgContext().setResponseMessage(new Message(responseEnvelope));
Service service = new Service();
Call call = (Call) service.createCall();
@@ -247,9 +249,18 @@
call.setTargetEndpointAddress(
rmMessageContext.getAddressingHeaders().getReplyTo().getAddress().toString());
+
//NOTE: WE USE THE REQUEST MESSAGE TO SEND THE RESPONSE.
String soapMsg = rmMessageContext.getMsgContext().getRequestMessage().getSOAPPartAsString();
- call.setRequestMessage(new Message(soapMsg));
+
+
+ if (soapMsg != null)
+ call.setRequestMessage(new Message(soapMsg));
+ else {
+ call.setRequestMessage(
+ new Message(
+ rmMessageContext.getMsgContext().getRequestMessage().getSOAPEnvelope()));
+ }
// rmMessageContext.setLastPrecessedTime(System.currentTimeMillis());
// rmMessageContext.setReTransmissionCount(rmMessageContext.getReTransmissionCount() + 1);
1.12 +0 -2 ws-fx/sandesha/src/org/apache/sandesha/storage/queue/OutgoingSequence.java
Index: OutgoingSequence.java
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/src/org/apache/sandesha/storage/queue/OutgoingSequence.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- OutgoingSequence.java 8 Jun 2005 08:58:32 -0000 1.11
+++ OutgoingSequence.java 10 Jun 2005 11:46:37 -0000 1.12
@@ -199,8 +199,6 @@
public boolean markMessageDeleted(Long messageNo) {
if (hash.containsKey(messageNo)) {
markedAsDelete.add(messageNo);
- String msgId = ((RMMessageContext) hash.get(messageNo)).getMessageID();
- log.info("INFO: Marking outgoing message deleted : msgId " + msgId);
return true;
}
return false;
1.25 +10 -11 ws-fx/sandesha/src/org/apache/sandesha/storage/queue/SandeshaQueue.java
Index: SandeshaQueue.java
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/src/org/apache/sandesha/storage/queue/SandeshaQueue.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- SandeshaQueue.java 8 Jun 2005 08:58:32 -0000 1.24
+++ SandeshaQueue.java 10 Jun 2005 11:46:37 -0000 1.25
@@ -154,7 +154,7 @@
IncomingSequence sh = (IncomingSequence) incomingMap.get(sequenceId);
synchronized (sh) {
if (sh == null)
- throw new QueueException("Sequence id does not exist");
+ throw new QueueException(Constants.Queue.SEQUENCE_ABSENT);
if (!sh.hasProcessableMessages())
return null;
@@ -555,7 +555,6 @@
public RMMessageContext checkForResponseMessage(String requestId, String seqId) {
IncomingSequence sh = (IncomingSequence) incomingMap.get(seqId);
if (sh == null) {
- log.error(Constants.Queue.SEQUENCE_ABSENT);
return null;
}
synchronized (sh) {
@@ -636,11 +635,11 @@
public void addSendMsgNo(String seqId, long msgNo) {
OutgoingSequence rsh = (OutgoingSequence) outgoingMap.get(seqId);
- if (rsh == null) {
- log.error(Constants.Queue.SEQUENCE_ABSENT);
- }
- synchronized (rsh) {
- rsh.addMsgToSendList(msgNo);
+ if (rsh != null) {
+
+ synchronized (rsh) {
+ rsh.addMsgToSendList(msgNo);
+ }
}
}
@@ -648,11 +647,13 @@
OutgoingSequence rsh = (OutgoingSequence) outgoingMap.get(seqId);
if (rsh == null) {
- log.error(Constants.Queue.SEQUENCE_ABSENT);
+ return false;
}
synchronized (rsh) {
return rsh.isMsgInSentList(msgNo);
}
+
+
}
public boolean hasLastIncomingMsgReceived(String seqId) {
@@ -660,7 +661,6 @@
IncomingSequence sh = (IncomingSequence) incomingMap.get(seqId);
if (sh == null) {
- log.error(Constants.Queue.SEQUENCE_ABSENT);
return false;
}
synchronized (sh) {
@@ -671,8 +671,7 @@
public long getLastIncomingMsgNo(String seqId) {
IncomingSequence sh = (IncomingSequence) incomingMap.get(seqId);
if (sh == null) {
- log.error(Constants.Queue.SEQUENCE_ABSENT);
-
+ return 0;
}
synchronized (sh) {
return sh.getLastMsgNumber();
1.3 +1 -1 ws-fx/sandesha/test-resources/server-config.wsdd
Index: server-config.wsdd
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/test-resources/server-config.wsdd,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- server-config.wsdd 29 May 2005 11:22:04 -0000 1.2
+++ server-config.wsdd 10 Jun 2005 11:46:37 -0000 1.3
@@ -38,7 +38,7 @@
</requestFlow>
<parameter name="allowedMethods" value="*"/>
<parameter name="scope" value="request"/>
- <parameter name="className" value="org.apache.sandesha.samples.interop.RMInteropService"/>
+ <parameter name="className" value="org.apache.sandesha.interop.RMInteropService"/>
<parameter name="handlerClass" value="org.apache.sandesha.ws.rm.providers.RMProvider"/>
</service>
<service name="RMService" provider="Handler">
1.3 +3 -3 ws-fx/sandesha/xdocs/interopguide.html
Index: interopguide.html
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/xdocs/interopguide.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- interopguide.html 26 May 2005 09:58:29 -0000 1.2
+++ interopguide.html 10 Jun 2005 11:46:37 -0000 1.3
@@ -28,21 +28,21 @@
<p>Server endpoint is <a href="http://wsi.alphaworks.ibm.com:8080/wsrm/services/rmDemos">http://wsi.alphaworks.ibm.com:8080/wsrm/services/rmDemos</a></p>
<p>With IBM we have successfully interoperated both Ping and EchoString scenarios.
Classes IBMEcho, IBMAsyncPing and IBMSyncPing can be used to test the interoperability
-with this endpoint. These are available in the package org.apache.sandesha.samples.interop
+with this endpoint. These are available in the package org.apache.sandesha.interop
of the 'interop' folder.
</p>
<h3><font size="4">With Microsoft implementation</font></h3>
<p>Server endpoint is <a href="http://131.107.153.195/SecureReliableMessaging/ReliableOneWayDual.svc">http://131.107.153.195/SecureReliableMessaging/ReliableOneWayDual.svc</a></p>
<p>Sandesha interoperated with the above Ping service ednpoints available from Microsoft.
Classes MicrosoftAsyncPing and MicrosoftSyncPing can be used to test the interoperability
-with this endpoint. These are available in the package org.apache.sandesha.samples.interop
+with this endpoint. These are available in the package org.apache.sandesha.interop
of the 'interop' folder.
</p>
<h3><font size="4">With Systinet server</font></h3>
<p>Server endpoint is <a href="http://soap.systinet.net:6064/Service">http://soap.systinet.net:6064/Service</a></p>
<p>Sandesha has also proved to be interoperable with the Systinet server.
The client stub classes are SystinetSyncPing and SystinetAsyncPing, available
-in the package org.apache.sandesha.samples.interop of the 'interop' folder.
+in the package org.apache.sandesha.interop of the 'interop' folder.
</p>
<h3><font size="4">Using the test client webapp</font></h3>
<p>We have created a simple web application which you can deploy on tomcat and
1.7 +2 -3 ws-fx/sandesha/xdocs/userguide.html
Index: userguide.html
===================================================================
RCS file: /home/cvs/ws-fx/sandesha/xdocs/userguide.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- userguide.html 24 May 2005 06:07:40 -0000 1.6
+++ userguide.html 10 Jun 2005 11:46:37 -0000 1.7
@@ -11,9 +11,8 @@
</head>
<body>
-<h1><font size="6">Simple User Guide for Apache Sandesha</font></h1>
-<p>This is the primary version of the user guide for Apache Sandesha. The rest
-of the document will guide you through the configuration of Sandesha and finally
+<h1><font size="6">User Guide for Apache Sandesha</font></h1>
+<p>This document will guide you through the configuration of Sandesha and finally
to run the sample scenarios.</p>
<h2><font size="5">Configuration</font></h2>
<p>Configuration of Apache Sandesha can be described in three steps.</p>