Chapter 5. Starting The Server

5.1. Standalone JBoss Messaging

To run a stand-alone server, open up a shell or command prompt and navigate into the bin directory. Then execute ./run.sh (or run.bat on Windows) and you should see the following output

         bin$ ./run.sh
         
         15:05:54,108 INFO  @main [JBMBootstrapServer] Starting JBoss Messaging server
         ...
         15:06:02,566 INFO  @main [MessagingServerImpl] JBoss Messaging Server version 
         2.0.0.BETA1-SNAPSHOT (Stilton, 101) started
      

JBoss Messaging is now running. If any errors are displayed or if the server was not started properly, please refer to the troubleshooting guide for help

By default, JBoss Messaging is run in a non-clustered configuration (based on the configuration in config/stand-alone/non-clustered directory).

5.2. JBoss Messaging In JBoss AS 5

To run JBoss Messaging in JBoss AS 5, you need to create the AS 5 profiles for JBoss Messaging first. Then run JBoss AS 5 with one these profiles. For example, to run JBoss AS 5 with a non-clustered JBoss Messaging server, got to $JBOSS_HOME/bin directory and type:

        bin$ ./run.sh -c default-with-jbm2
        
        15:18:35,460 INFO  [ServerImpl] Starting JBoss (Microcontainer)...
        15:18:35,462 INFO  [ServerImpl] Release ID: JBoss [The Oracle] 5.1.0.CR1 (build: 
        SVNTag=JBoss_5_1_0_CR1 date=200904091504)
        ...
        15:19:30,305 INFO  [MessagingServerImpl] JBoss Messaging Server version 
        2.0.0.BETA1-SNAPSHOT (Stilton, 101) started
        ...
        15:19:43,601 INFO  [ServerImpl] JBoss (Microcontainer) [5.1.0.CR1 (build: 
        SVNTag=JBoss_5_1_0_CR1 date=200904091504)] Started in 1m:8s:121ms