Introduction
This document describes how to install and configure ServiceMix 1.x.
Pre-Installation Requirements
Hardware:
- XX MB of disk space for ServiceMix bundle
Operating Systems:
- Windows XP, Windows NT, blah,
- Linux: SUSE XX, Redhat XX, Linux distribution based on kernel release 2.4 or greater.
Environment:
- Java Developer Kit (JDK) of 1.4.x or greater
- The JAVA_HOME environment variable must be set.
Installation Procedure For Windows
Binary Installation:
This procedure explains how to download and install the binary or source distribution on a Windows system.
- In a browser, go to www.servicemix.org
- Click on the Download link in the left pane.
- From this page, click on link in the "Latest Releases" section.
- Scroll down to select the version to download. For a binary distribution the filename will be similar to:
servicemix-x.x.x.zip
. - Extract the files from the zip file into a directory of your choice.
Source Installation:
This procedure explains how to download and install the binary or source distribution on a Windows system.
- In a browser, go to www.servicemix.org
- Click on the Download link in the left pane.
- From this page, click on link in the "Latest Releases" section.
- Scroll down to select the version to download. For a binary distribution the filename will be similar to:
servicemix-x.x.x-src.zip
. - Extract the files from the zip file into a directory of your choice.
- cd blah and maven something, ????
Developer's Releases:
Unix Installation
Running ServiceMix
From a console window, change to the installation directory and run the servicemix program:
cd [install_dir]\bin
where install_dir is the directory in which ServiceMix was installed, e.g., c:\Program Files
.
Then type:
servicemix
Stopping ServiceMix
To terminate ServiceMix type "CTRL-C" in the command shell in which it is running
and answer "y" to the "Terminate batch job (y/n)?" question.
Test the Installation
The console window will display the following log line if ServiceMix is up and running without any problems:
[INFO] JBIContainer -- ServiceMix JBI Container <http://servicemix.org/> name: defaultJBI running version: null
ServiceMix's default port is 1099. From another console
window run netstat and look for port 1099.
netstat -an|more
From Unix could
netstat -an|grep port_no
Note: Do NOT close/exit from the console window in which
ServiceMix was started as that will terminate ServiceMix.