SpringSource dm Server™ User Guide

Rob Harrop

Paul Kuzan

Sam Brannen

Damilola Senbanjo

Paul Harris

Christopher Frost

Ben Hale

SpringSource dm Server™

2.0.0.M2

Copyright © SpringSource Inc., 2008


Table of Contents

1. Installing
1.1. Prerequisites
1.2. Installing from the ZIP Download
1.3. Post-installation steps
2. Start and Stop dm Server
2.1. Starting SpringSource dm Server
2.2. Starting in Clean Mode
2.3. Starting in Debug Mode
2.4. Starting with JMX Access Modifications
2.5. Starting With a Custom Configuration Directory
2.6. Stopping SpringSource dm Server
3. Admin Console
3.1. Authentication with the Admin Console
3.2. The sections of the Admin Console
4. Provisioning Repository
4.1. Introduction
4.2. Repository Structure
4.3. Installing Bundles
4.4. Installing Libraries
4.5. Finding Bundles in the SpringSource Enterprise Bundle Repository
4.6. Configuring the repository
5. Serviceability
5.1. Log Files
5.2. Trace
5.3. Service Dumps
6. Working with Applications
6.1. Deploying Artifacts
6.2. Undeploying an Artifact
7. Configuring dm Server
7.1. Configuring Serviceability
7.2. Configuring the Embedded Tomcat Servlet Container
7.3. Configuring Equinox
7.4. Configuring Deployment
7.5. Configuring the Provisioning Repository
7.6. Configuring the Work Directory
8. Known Issues
8.1. Timeout During Startup Due to Firewall Settings
8.2. OutOfMemoryError: PermGen space running on Sun VM
9. Log Error Codes
9.1. Log Codes
9.2. Detailed Log Codes
10. Further Reading