Chapter 3. Getting started

The official release of JBoss Messaging is available as a free download from the JBoss Messaging project landing page.

3.1. The JBoss Messaging release bundle

  • jboss-messaging-scoped.sar: the deployable JBoss service archive that contains JBoss Messaging and its dependencies.
  • jboss-messaging-client-scoped.sar: the client-side library that need to be in the classpath of the client that opens a remote connection to the Messaging server.
  • examples: a collection of examples that should run out of the box and help you validate the installation. Detailed instructions are provided with each example, which range from very simple JMS queue and topic examples to relatively sophisticated use cases in which EJBs and JCA JMS ConnectionFactories are involved.
  • util: a collection of scripts and ant configuration files that will help you with installation, JBossMQ replacement and various other tasks.
  • src: the expanded JBoss Messaging source code. Note that JBoss Messaging cannot be built using exclusively this source snapshot, which is provided here for reference only.
  • jboss-messaging-1.0.0-src.zip: the zipped src directory. The file can be directly installed into and use with a debugger.
  • jboss-messaging-test-results-1.0.0.zip: the results of the release functional testuite run, in XML, text and HTML format.

3.2. CVS Access

If you want to experiment with the latest developments you may checkout the latest code from the 5.0 head branch. Be aware that the information provided in this manual might then not be accurate. Check out the following wiki fot the latest instructions http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossMessagingBuildInstructions

3.3. The JBoss Messaging project directory

  • Professional Support: JBoss is the company that backs this project with professional support, training and consultancy services.
  • Getting Started Guide: is the document you're reading and serves as the main entry point into the project.
  • forums: get in contact with the community, ask questions and discuss JBoss Messaging issues
  • wiki: extra information, mostly provided by the community
  • issue tracker: for submitting bugs and feature requests
  • downloads: sourceforge download page for jBPM