##### OpenJMS

- Overview
- Downloads
- Release Notes
- Getting Started
- User Guide
  - Using OpenJMS
  - Examples
  - Client JARS
  - Connectors
  - Administration API
- Administrator Guide
- Developer Guide
- FAQ

##### Search OpenJMS

##### Project Documentation

- About
- Project Info
- Project Reports
- Development Process

##### Legend

- External Link
- Opens in a new window

## 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.