You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by de...@apache.org on 2007/07/09 13:16:20 UTC
svn commit: r554602 - in
/webservices/axis2/trunk/java/modules/samples/userguide: README.txt build.xml
Author: deepal
Date: Mon Jul 9 04:16:19 2007
New Revision: 554602
URL: http://svn.apache.org/viewvc?view=rev&rev=554602
Log:
applying the patch in 1700
- thx Suran for the patch
Modified:
webservices/axis2/trunk/java/modules/samples/userguide/README.txt
webservices/axis2/trunk/java/modules/samples/userguide/build.xml
Modified: webservices/axis2/trunk/java/modules/samples/userguide/README.txt
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/userguide/README.txt?view=diff&rev=554602&r1=554601&r2=554602
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/userguide/README.txt (original)
+++ webservices/axis2/trunk/java/modules/samples/userguide/README.txt Mon Jul 9 04:16:19 2007
@@ -1,80 +1,88 @@
-Axis2 User's Guide Sample
-=========================
-
-This sample contains the source code relevant to xdocs/1_1/adv-userguide.html,
-more specifically to xdocs/1_1/dii.html and xmlbased-server.html which are sections
-of the Axis2 Advanced User's Guide found in the Documents Distribution.
-
-The sample explains how to write a Web service and Web service client with
-Apache Axis2 using XML based client APIs (Axis2's Primary APIs).
-
-Introduction
-============
-
-The following sample clients are located at
-Axis2_home/samples/userguide/samples/userguide/src/userguide/clients directory.
-
-EchoBlockingClient.java -- Demonstrates the request-response, blocking client which
-is written using Axis2's primary APIs.
-
-EchoBlockingDualClient.java -- Demonstrates the request-response, blocking client which
-uses two transport connections and written using Axis2's primary APIs.
-
-EchoNonBlockingClient.java -- Demonstrates the request-response, non-blocking invocation
-which is written using Axis2's primary APIs.
-
-EchoNonBlockingDualClient.java -- Demonstrates the request-response, non-blocking invocation
-using two transport connections and is written using Axis2's primary APIs.
-
-MailClient.java -- Represents a client for invoking
-
-PingClient.java -- Represents a simple one-way client which is written using Axis2's primary APIs.
-
-RESTClient.java -- Represents a client for invoking a REST Web service
-
-TCPClient.java -- Demonstrates a client for invoking a Web service using TCP
-
-example1, example2 and example3 directories inside Axis2_home/samples/userguide/src/userguide
-contain the Web services which are invoked by the above clients.
-
-
-Pre-Requisites
-==============
-
-Apache Ant 1.6.2 or later
-
-Building the Service
-====================
-
-* Type "ant generate.service" or just "ant" from Axis2_HOME/samples/userguide
-* Then go to Axis2_HOME/bin directory and run either axis2server.bat or axis2server.sh depending on your platform.
-
-Alternatively you can copy the the generated service archives in to a servlet container.
-
-If you go to http://localhost:8080/axis2/, you should see MyService, MyServiceWithModule are deployed.
-
-
-Running the Clients
-===================
-
-Type the following ant commands from Axis2_HOME/samples/userguide to run the clients one by one.
-
- * "ant run.client.blocking"
- This invokes MyService through a request-response, blocking client.
- * "ant run.client.blockingdual"
- This invokes MyService through a request-response, blocking client via dual transport channels.
- * "ant run.client.nonblocking"
- This invokes MyService through a request-response, non-blocking client.
- * "ant run.client.nonblockingdual"
- This invokes MyService through a request-response, non-blocking client via dual transport channels.
- * "ant run.client.ping"
- This invokes MyService through a one-way client
-
-
-You can find more information on the above clients in Axis2 users guide, RESTFul Web services support,
-TCP Transport documents found in the Documents Distribution's xdocs directory. Also, you may find it
-useful to try out the above services and clients while going through these documents.
-
-Help
-====
-Please contact axis-user list (axis-user@ws.apache.org) if you have any trouble running the sample.
+Axis2 User's Guide Sample
+=========================
+
+This sample contains the source code relevant to xdocs/1_1/adv-userguide.html,
+more specifically to xdocs/1_1/dii.html and xmlbased-server.html which are sections
+of the Axis2 Advanced User's Guide found in the Documents Distribution.
+
+The sample explains how to write a Web service and Web service client with
+Apache Axis2 using XML based client APIs (Axis2's Primary APIs).
+
+Introduction
+============
+
+The following sample clients are located at
+AXIS2_HOME/samples/userguide/samples/userguide/src/userguide/clients directory.
+
+EchoBlockingClient.java -- Demonstrates the request-response, blocking client which
+is written using Axis2's primary APIs.
+
+EchoBlockingDualClient.java -- Demonstrates the request-response, blocking client which
+uses two transport connections and written using Axis2's primary APIs.
+
+EchoNonBlockingClient.java -- Demonstrates the request-response, non-blocking invocation
+which is written using Axis2's primary APIs.
+
+EchoNonBlockingDualClient.java -- Demonstrates the request-response, non-blocking invocation
+using two transport connections and is written using Axis2's primary APIs.
+
+MailClient.java -- Represents a client for invoking
+
+PingClient.java -- Represents a simple one-way client which is written using Axis2's primary APIs.
+
+RESTClient.java -- Represents a client for invoking a REST Web service
+
+TCPClient.java -- Demonstrates a client for invoking a Web service using TCP
+
+example1, example2 and example3 directories inside Axis2_home/samples/userguide/src/userguide
+contain the Web services which are invoked by the above clients.
+
+
+Pre-Requisites
+==============
+
+Apache Ant 1.6.2 or later
+
+Building the Service
+====================
+* Type "ant generate.module" from Axis2_HOME/samples/userguide to generate the logging module.
+* Add the logging phase to the ../../conf/axis2.xml. For more details please refer to the
+ http://ws.apache.org/axis2/1_2/modules.html
+* Type "ant generate.service" or just "ant" from Axis2_HOME/samples/userguide
+* Then go to AXIS2_HOME/bin directory and run either axis2server.bat or axis2server.sh depending on your platform.
+
+Alternatively you can copy the the generated service archives in to a servlet container.
+
+If you go to http://localhost:8080/axis2/, you should see MyService, MyServiceWithModule are deployed.
+
+
+Running the Clients
+===================
+
+Type the following ant commands from Axis2_HOME/samples/userguide to run the clients one by one.
+
+ * "ant run.client.blocking"
+ This invokes MyService through a request-response, blocking client.
+ * "ant run.client.blockingdual"
+ This invokes MyService through a request-response, blocking client via dual transport channels.
+ * "ant run.client.nonblocking"
+ This invokes MyService through a request-response, non-blocking client.
+ * "ant run.client.nonblockingdual"
+ This invokes MyService through a request-response, non-blocking client via dual transport channels.
+ * "ant run.client.ping"
+ This invokes MyService through a one-way client
+
+
+You can find more information on the above clients in Axis2 users guide, RESTFul Web services support,
+TCP Transport documents found in the Documents Distribution's xdocs directory. Also, you may find it
+useful to try out the above services and clients while going through these documents.
+
+Note
+==============
+Sometimes, if you're having trouble running the client successfully,
+It may be necessary to clean the services repository before you generate the service, deploy it
+and run the client. (i.e. delete services created from previous samples.)
+
+Help
+====
+Please contact axis-user list (axis-user@ws.apache.org) if you have any trouble running the sample.
Modified: webservices/axis2/trunk/java/modules/samples/userguide/build.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/samples/userguide/build.xml?view=diff&rev=554602&r1=554601&r2=554602
==============================================================================
--- webservices/axis2/trunk/java/modules/samples/userguide/build.xml (original)
+++ webservices/axis2/trunk/java/modules/samples/userguide/build.xml Mon Jul 9 04:16:19 2007
@@ -82,7 +82,7 @@
</fileset>
</jar>
<copy file="build/logging.mar" tofile="../../repository/modules/sample-logging.mar" overwrite="true"/>
- <echo message="*** Please add the logging phase to the ../../conf/axis2.xml. For more details please refer to the http://ws.apache.org/axis2/1_1/modules.html ***"/>
+ <echo message="*** Please add the logging phase to the ../../conf/axis2.xml. For more details please refer to the http://ws.apache.org/axis2/1_2/modules.html ***"/>
</target>
<target name="run.client.blocking" depends="compile">
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org