You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2003/12/17 13:17:01 UTC
cvs commit: ws-axis/c/docs/linux linuser-guide.html
damitha 2003/12/17 04:17:01
Modified: c/docs/linux Tag: Release-2003_10_26-bugfixes_branch
linuser-guide.html
Log:
updated the doc
Revision Changes Path
No revision
No revision
1.1.2.6 +15 -14 ws-axis/c/docs/linux/Attic/linuser-guide.html
Index: linuser-guide.html
===================================================================
RCS file: /home/cvs/ws-axis/c/docs/linux/Attic/linuser-guide.html,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -u -r1.1.2.5 -r1.1.2.6
--- linuser-guide.html 17 Dec 2003 10:30:08 -0000 1.1.2.5
+++ linuser-guide.html 17 Dec 2003 12:17:01 -0000 1.1.2.6
@@ -789,7 +789,7 @@
<p>The Folder called deploy in the <strong>$AXISCPP_HOME/</strong> should be copied to apache root folder .Rename the deploy folder as <strong>"Axis"</strong>. Give all permissions to this folder.</p>
<p>
-<strong>$ cp –rf $AXISCPP_HOME/deloy /usr/local/apache</strong>
+<strong>$ cp –rf $AXISCPP_HOME/deploy /usr/local/apache</strong>
</p>
<p>
<strong>$ cd /usr/local/apache</strong>
@@ -823,7 +823,7 @@
<p>
<strong>-lxerces-c -Wl,-soname -Wl,libinteropbase.so.0 -o libinteropbase.so ./*.o</strong>
</p>
-<p>By typing this in the command line the dynamic library ( <strong>libinteropbase.so</strong> for example) is created which is used for the deployment. This library is automatically is placed in</p>
+<p>By typing this in the command line the dynamic library ( <strong>libinteropbase.so</strong> for example) is created which is used for the deployment. This library has to be placed in</p>
<p>
<strong>$AXIS_HOME/webservices where $AXIS_HOME = /usr/local/apache/Axis</strong>
@@ -834,8 +834,6 @@
<br>
<strong><deployment xmlns="http://xml.apache.org/axis/wsdd/"xmlns:C="http://xml.apache.org/axis/wsdd/providers/c"></strong>
<br>
-<strong><globalConfiguration></strong>
-
<br>
<strong>< service name="InteropBase" provider="C:RPC" description="SOAPBuilders Interoperability Lab Round 2 base test suite described at http://www.whitemesa.com/interop/proposal2.html "></strong>
<br>
@@ -1342,6 +1340,9 @@
</p>
<p>to run</p>
<p>
+<strong>$ cd $AXISCPP_HOME/samples/client/interoptests/base
+</p>
+<p>
<strong>$ ./interopbase</strong>
</p>
<p>
@@ -1351,7 +1352,7 @@
<h3>Handler Sample</h3>
</div>
-<p>If you want to test handlers go into the <strong>$AXISCPP_HOME/src/server/handlers</strong> folder where example handlers are included (If you use the binary download sample handler libraries are included in <strong>$(AXIS_HOME)/handlers</strong> folder(assuming that you created this folder as described in installation guide). Several sample handlers are included there covering the concepts of service specific, global and transport handlers. We will show you the detail of running a service specific handler named loghandler. The task of this handler is writing to a file the number of times the service is accessed.</p>
+<p>If you want to test handlers go into the <strong>$AXISCPP_HOME/src/server/handlers</strong> folder where example handlers are included. Several sample handlers are included there covering the concepts of service specific, global and transport handlers. We will show you the detail of running a service specific handler named loghandler. The task of this handler is writing to a file the number of times the service is accessed.</p>
<p>
<strong>cd $AXISCPP_HOME/src/server/handlers/custom/loghandler</strong>
</p>
@@ -1401,7 +1402,7 @@
<br>
<strong></service></strong>
</p>
-<p>Restart the apache web server and test your handler using the web service client for InteropBase webservice. When the client is run an entry will be added to <strong>/usr/local/apache/Axis/handlers/custom/loghandler/LogAccessCountFile</strong> Note that the folder in which the LogAccessCountFile is created should have write access. You can test the global handlers and transport handlers in a similar manner. Note the change you have to make in server.wsdd. You can see how this is done in the specimen folder <strong>$AXISCPP_HOME/deploy/conf/server.wsdd</strong>.</p>
+<p>Restart the apache web server and test your handler using the web service client for InteropBase webservice. When the client is run an entry will be added to <strong>$AXIS_HOME/handlers/custom/loghandler/LogAccessCountFile</strong> Note that the folder in which the LogAccessCountFile is created should have write access. You can test the global handlers and transport handlers in a similar manner. Note the change you have to make in server.wsdd. You can see how this is done in the specimen folder <strong>$AXISCPP_HOME/deploy/conf/server.wsdd</strong>.</p>
<p>
<a name="Download1"></a>
</p>
@@ -1755,7 +1756,7 @@
</div>
<p>The Folder called deploy in the <strong>$AXISCPP_HOME</strong> should be copied to apache root folder .Rename the deploy folder as <strong>"Axis"</strong>. Give all permissions to this folder.</p>
<p>
-<strong>$ cp –rf $AXISCPP_HOME/deloy /usr/local/apache</strong>
+<strong>$ cp –rf $AXISCPP_HOME/deploy /usr/local/apache</strong>
</p>
<p>
@@ -1774,7 +1775,7 @@
</p>
<p>Type the Following Command to build the service(You can always use makefiles instead of the following commands to build.)</p>
<p>
-<strong>cd $AXISCPP_HOME/samples/server/introptest/base</strong>
+<strong>cd $AXISCPP_HOME/samples/server/introptests/base</strong>
</p>
<p>
<strong>$ g++ -DHAVE_CONFIG_H -I. -I. -I.. -I$AXISCPP_HOME/include -Wshadow -Wall<br>
@@ -1782,10 +1783,9 @@
</p>
<p>
-<strong>$ g++ -shared -Wl,--whole-archive -Wl,--no-whole-archive -I. -I.. -L$AXISCPP_HOME/lib/xerces-c<br>
-</strong><strong>-lxerces-c -Wl,-soname -Wl,libinteropbase.so.0 -o libinteropbase.so ./*.o</strong>
+<strong>$ g++ -shared -Wl,--whole-archive -Wl,--no-whole-archive -I. -I.. -L$AXISCPP_HOME/lib/xerces-c -lxerces-c -Wl,-soname -Wl,libinteropbase.so.0 -o libinteropbase.so ./*.o</strong>
</p>
-<p>By typing this in the command line the dynamic library ( <strong>libinteropbase.so</strong> for example) is created which is used for the deployment. This library is automatically is placed in</p>
+<p>By typing this in the command line the dynamic library ( <strong>libinteropbase.so</strong> for example) is created which is used for the deployment. This library has to be placed in</p>
<p>
<strong>$AXIS_HOME/webservices where $AXIS_HOME = /usr/local/apache/Axis</strong>
</p>
@@ -1796,8 +1796,6 @@
<br>
<strong><deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:C="http://xml.apache.org/axis/wsdd/providers/c"></strong>
</p>
-<p>
-<strong><globalConfiguration></strong>
<br>
<strong>< service name="InteropBase" provider="C:RPC" description="SOAPBuilders Interoperability Lab Round 2 base test suite described at http://www.whitemesa.com/interop/proposal2.html "></strong>
<br>
@@ -2289,6 +2287,9 @@
</p>
<p>To Run</p>
<p>
+<strong>$ cd $AXISCPP_HOME/samples/client/interoptests/base
+</p>
+<p>
<strong>$ ./interopbase</strong>
</p>
<p>
@@ -2298,7 +2299,7 @@
<h3>Handler Sample</h3>
</div>
-<p>Sample handler libraries are included in <strong>$(AXIS_HOME)/handlers</strong> folder(assuming that you created this folder as described in installation guide). Several sample handlers are included there covering the concepts of service specific, global and transport handlers. We will show you the detail of running a service specific handler named loghandler. The task of this handler is writing to a file the number of times the service is accessed.</p>
+<p>Sample handler libraries are included in <strong>$(AXISCPP_HOME)/src/server/handlers</strong> folder. Several sample handlers are included there covering the concepts of service specific, global and transport handlers. We will show you the detail of running a service specific handler named loghandler. The task of this handler is writing to a file the number of times the service is accessed.</p>
<p>
<strong>cp -rf $AXISCPP_HOME/deploy/handlers $(AXIS_HOME)/</strong>
</p>