blob: 3a1ee26e5964875d69d00b1cc5ac48cda9371433 [file] [log] [blame]
*. 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)