| *. The following environment vars should be set |
| |
| JAVA_HOME=/usr/local/java |
| ANT_HOME=/usr/local/ant |
| PATH=/usr/local/java/bin:/usr/local/ant/bin:$PATH |
| XERCES_HOME="/usr/local/xerces-c" |
| APACHE_HOME=/usr/local/apache |
| APACHE2_HOME=/usr/local/apache2 |
| AXISJAVA_LIB=/usr/local/axisjavajars |
| |
| *. change any poperties in the appropriate c/build/build.PLATFORM.properties file |
| (eg. |
| HTTP.SSLChannel = false |
| testPort = 8080 |
| WINDOWS: transport.HTTP.ipv6 = false |
| ) |
| |
| *. WINDOWS : set vc environment |
| |
| *. ant |
| |
| *. ant -f package.xml |
| |
| *. configure the servers |
| (i.e. |
| apache1 - copy apache module, change the listening port, change httpd.conf |
| apache2 - copy apache2 module, change the listening port, change httpd.conf |
| simple_axis_server - nothing to do |
| ) |
| |
| *. stop any servers if running |
| |
| *. Change the wspath entity in c/build/server.wsdd.PLATFORM to point to c/../../../Axis/webservices. Axis folder will be |
| created when services are deployed. |
| |
| *. you may have to change PARSER.xmlParserLibrary to the appropriate value in the build.PLATFORM.properties file |
| |
| *. ant -f services.xml -Ddir.release=/home/sanjaya/obj/package/axis-c-1.5.0-Linux-bin/ |
| |
| *. if HTTP.SSLChannel = false make relevant changes in c/build/executeTest.xml (not needed any more) |
| |
| *. some times may have to change c/build/buildTest.xml to change java task to have fully qualified name rather than .jar |
| |
| *. ant -f test.xml -Ddir.xmlParser=/usr/local/xerces-c/lib -Ddir.release=/home/sanjaya/obj/package/axis-c-1.5.0-Linux-bin -Dtest.name=SimpleRef (TO RUN THE TEST SimpleRef) |
| |
| *. ant -f test.xml -Ddir.xmlParser=/usr/local/xerces-c/lib -Ddir.release=/home/sanjaya/obj/package/axis-c-1.5.0-Linux-bin (TO RUN ALL THE TESTS) |
| |