Because Jetty expands a deployed WAR file each time, we recommend that you use an exploded WAR deployment for either the regular blojsom download or the Quickstart bundle. The instructions below reflect this recommendation.
 | Jetty and Jakarta Commons Logging Classloader Issue
There is a known issue with Jetty and the Jakarta Commons Logging library used in blojsom with regards to classloading. Before starting Jetty in the steps below, do the following:
- Remove the commons-logging-1.0.4.jar file from the blojsom /WEB-INF/lib directory
- Move the log4j-1.2.8.jar file from the blojsom /WEB-INF/lib directory to Jetty's ext directory, for example /jetty-5.1.8/ext.
|
Exploded WAR deployment
If you are installing blojsom using exploded WAR deployment, simply do the following.
- Download the blojsom.war file.
- Navigate to your Jetty webapps directory. For example, /jetty-5.1.8/webapps/.
- Create a directory called blojsom.
- Unpack the blojsom.war file into the blojsom directory.
jar xvf blojsom.war
- Remove the blojsom.war file.
- Read the 5 minute installation and configuration or the detailed installation and configuration guide for more information on configuration options.
- Start Jetty.
Quickstart deployment
If you are installing blojsom using the blojsom Quickstart bundle, simply do the following.
- Download the Quickstart blojsom.war file.
- Navigate to your Jetty webapps directory. For example, /jetty-5.1.8/webapps/.
- Create a directory called blojsom.
- Unpack the blojsom.war file into the blojsom directory.
jar xvf blojsom.war
- Remove the blojsom.war file.
- Start Jetty.
- Proceed from Step 4 in the blojsom Quickstart guide.