Building the WSRF jar and running the unit tests ------------------------------------------------ 1) Install Maven as desribed below. 2) cd to the WSRF project directory (e.g. /projects/wsrf/trunk). 3) If you are behind a corporate firwall and use an HTTP proxy to reach out to the World Wide Web, edit 'project.properties' file to uncomment the following line: # maven.junit.jvmargs=-DproxySet=true -Dhttp.proxyHost= -Dhttp.proxyPort= and replace and with appropriate values for your setup. 4) Run 'maven jar'. Building the WSRF distribution zipfiles --------------------------------------- 1) Install Maven as described below. 2) Install Forrest as described below. 3) cd to the WSRF project directory (e.g. /projects/wsrf/trunk). 4) If you are behind a corporate firwall and use an HTTP proxy to reach out to the World Wide Web, edit 'project.properties' file to uncomment the following line: # maven.junit.jvmargs=-DproxySet=true -Dhttp.proxyHost= -Dhttp.proxyPort= and replace and with appropriate values for your setup. 5) Run 'maven dist'. (Note: this can take five minutes or longer to complete) This command creates binary and source zip files 'wsrf-.zip' and 'wsrf--src.zip' under the target/distributions subdirectory. Installing Maven ---------------- 1) Download Maven 1.0.x from http://maven.apache.org/ and unzip it to your hard drive. 2) Set the MAVEN_HOME environment variable to the dir where you installed Maven (i.e. /opt/maven-1.0.x). 3) Add /bin to your PATH environment variable. Installing Forrest ------------------ 1) Download Forrest 0.6 from http://forrest.apache.org/ and unzip it to your hard drive (NOTE: other versions of Forrest will NOT work). 2) Set the FORREST_HOME environment variable to the src/core subdir of the dir where you installed Forrest (i.e. /opt/forrest-0.6/src/core). 3) Add /bin to your PATH environment variable.