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.M4

Copyright © SpringSource Inc., 2009


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. Overview of the Provisioning Repository
4.2. Local Repository Structure
4.3. Installing Bundles and Libraries
4.4. Finding and Downloading Bundles from the SpringSource Enterprise Bundle Repository
4.5. 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. Overview of dm Server Configuration
7.2. Configuring the dm Server Kernel
7.3. Configuring Serviceability
7.4. Configuring the Embedded Tomcat Servlet Container
7.5. Configuring the Provisioning Repository
7.6. Configuring a Hosted Repository
8. Known Issues
8.1. Timeout During Startup Due to Firewall Settings
8.2. OutOfMemoryError: PermGen space running on Sun VM
9. Further Reading