Download WMSX
The software is available at:
http://grid.kfki.hu/afs/berger/public/wmsx/wmsx-1.0-SNAPSHOT-distribution.tar.gz
Newer versions are available at:
http://www.dps.uibk.ac.at/~berger/wmsx/
The software is available under the GNU GPL v3.0.
Please note that this is a snapshot release, as there are still some bugs to be ironed out.
Build instructions
- Install JDK 1.5 or newer
- Download package from http://www.java.com/
- Install package
- Set the environmental variable
JAVA_HOME
to your JDK installation
- Add
$JAVA_HOME/bin
to your PATH
environmantal variable
- Install Maven 2.0.8 or newer
- Download package from http://maven.apache.org/
- Install package
- Add
your_maven_installation_directory/bin
to your PATH
environmental variable
- Compile from
wmsx-parent-xxx-src.zip
source bundle
- Download source bundle from http://www.dps.uibk.ac.at/~berger/wmsx/
- Unpack source bundle and go inside:
> unzip -d wmsx-parent-xxx-src wmsx-parent-xxx-src.zip
> cd wmsx-parent-xxx-src
- In
wmsx/pom.xml
: replace the string 1.0-20070515.085508-32
with the string 1.0-alpha-2
- In
worker/pom.xml
: replace the string 1.0-20070124.085332-18
with the string 1.0-alpha-2
- In
wmsx-provider/src/main/java/hu/kfki/grid/wmsx/backends/lcg/EDGBackend.java
: remove the strings /opt/edg/bin/
- In
wmsx-provider/src/main/java/hu/kfki/grid/wmsx/backends/lcg/GLiteBackend.java
: remove the strings /opt/glite/bin/
- In
wmsx-provider/src/main/java/hu/kfki/grid/wmsx/backends/lcg/GLiteWmsBackend.java
: remove the strings /opt/glite/bin/
- Get third party JAVA archives to Maven:
> cd extra
> rm -rf ~/.m2/
> sh install_3rd_party
> cd ..
- Build from source:
> mvn package install
- Install the resulting tarball:
> cd ..
> cp wmsx-parent-xxx-src/wmsx/target/wmsx-xxx.tar.gz .
> tar -xzf wmsx-xxx.tar.gz
> mv wmsx wmsx-xxx
> cd wmsx-xxx
> ./configure [options]
> make
> make install
> cp -r wmsx-xxx/wmsx/lib prefix_directory/libexec/
- Make sure that the according installation target directories are listed in
PATH
and in LD_LIBRARY_PATH