Virgo Web Server User Guide

Rob Harrop

Paul Kuzan

Sam Brannen

Paul Harris

Christopher Frost

Ben Hale

Glyn Normington

Juliet Shackell

Steve Powell

Virgo Web Server

2.1.0.M01

Copyright © 2009, 2010 VMware Inc.


Table of Contents

1. Installing Virgo Web Server
1.1. Prerequisites
1.2. Installing from the ZIP Download
1.3. Post-installation steps
2. Starting and Stopping VWS
2.1. Starting Virgo Web 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 Virgo Web Server
3. Overview of the Web Server Kernel and User Region
3.1. The VWS Kernel
3.2. The VWS User Region
4. Equinox Console Extension
4.1. Using the Equinox Console Extension
4.2. Equinox Console Extension Command Reference
5. The Admin Console
5.1. Invoking the Admin Console
5.2. Typical Admin Console Use Cases
6. The Provisioning Repository
6.1. Overview of the Provisioning Repository
6.2. Finding and Downloading Bundles from the SpringSource Enterprise Bundle Repository
6.3. Configuring the repository
7. Serviceability
7.1. Event log files
7.2. Trace (Logging)
7.3. Service Dumps
8. Working with Applications
8.1. Deploying Artifacts
8.2. Undeploying Artifacts
9. Configuring VWS
9.1. Configuring the Virgo Kernel and User Region
9.2. Configuring Serviceability
9.3. Configuring the Embedded Tomcat Servlet Container
9.4. Configuring the Local Provisioning Repository
9.5. Configuring a Hosted Repository
A. Event log codes
A.1. Format of the event log codes
B. Known Issues
B.1. Timeout During Startup Due to Firewall Settings
B.2. OutOfMemoryError: PermGen space running on Sun VM
C. Further Reading