| Summary: | Class loading error when configuring logback status servlet | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Glyn Normington <glyn.normington> | ||||
| Component: | runtime | Assignee: | Project Inbox <virgo-inbox> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 3.0.0.M01 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Glyn Normington
Thanks to Violeta for spotting the basic problem - that the medic core bundle in the kernel has optional imports for javax.servlet.* packages. So the solution is to reconfigure Virgo a little: * Copy com.springsource.javax.servlet-2.5.0.jar to lib/kernel * Add file:lib/kernel/com.springsource.javax.servlet-2.5.0.jar to launcher.Bundles in lib/org.eclipse.virgo.kernel.launch.properties * Add ch.qos.logback.* and, if it's not there already (depending on Virgo version), javax.* to packageImports in config/org.eclipse.virgo.kernel.userregion.properties |