Compile time JARS

When compiling OpenJMS clients, the following JARS are required:

Name Version JAR URL
openjms 0.7.7-beta-1 openjms-0.7.7-beta-1.jar http://openjms.sourceforge.net
jms 1.1 jms-1.1.jar http://java.sun.com/products/jms
jndi 1.2.1 jndi-1.2.1.jar http://java.sun.com/products/jndi

Runtime JARS

At runtime, clients must add the following JARS to their CLASSPATH:

Name Version JAR URL
openjms 0.7.7-beta-1 openjms-0.7.7-beta-1.jar http://openjms.sourceforge.net

The above JARS require the following, which must be located in the same directory:

Name Version JAR URL
openjms-common 0.7.7-beta-1 openjms-common-0.7.7-beta-1.jar http://openjms.sourceforge.net
openjms-net 0.7.7-beta-1 openjms-net-0.7.7-beta-1.jar http://openjms.sourceforge.net
commons-codec 1.3 commons-codec-1.3.jar http://jakarta.apache.org/commons/codec
commons-logging 1.0.4 commons-logging-1.0.4.jar http://jakarta.apache.org/commons/logging/
concurrent 1.3.4 concurrent-1.3.4.jar http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/
jms 1.1 jms-1.1.jar http://java.sun.com/products/jms
jndi 1.2.1 jndi-1.2.1.jar http://java.sun.com/products/jndi
spice-jndikit 1.2 spice-jndikit-1.2.jar http://spice.codehaus.org/

These JARS are available from the $OPENJMS_HOME/lib directory.