Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351986

Summary: Dump Inspector doesn't read dumps
Product: [RT] Virgo Reporter: Vladimir Stevanovic <vstevanovic>
Component: runtimeAssignee: Chris Frost <eclipse>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: b.kapukaranov, eclipse, glyn.normington, troycald, vstevanovic
Version: 3.0.0.M06   
Target Milestone: 3.0.0.RC1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Vladimir Stevanovic CLA 2011-07-13 10:56:25 EDT
Build Identifier: M06

Dumps are not listed in the dump inspector or in the osgi state explorer.

Reproducible: Always

Steps to Reproduce:
1.Put PAR, containing several bundles with unresolved dependencies, in the pickup directory
2. start Virgo Tomcat Server
3. dump is generated
4. load the web admin console, dumps are not listed
Comment 1 Vladimir Stevanovic CLA 2011-07-13 10:57:03 EDT
If needed I could provide test PAR.
Comment 2 Vladimir Stevanovic CLA 2011-07-13 10:58:47 EDT
Also, the dump generated by M06 could not be read by M05
Comment 3 Glyn Normington CLA 2011-07-13 11:41:33 EDT
Thanks for raising this and sorry you are having so much trouble with our resolution diagnostics!
Comment 4 Troy Caldwell CLA 2011-07-14 12:57:02 EDT
FWIW - The StandardDumpPathLocator is returning a null dump directory. Something seems to be wrong with the the medic configuration. 
Looking at the configuration sets it appears that many of the config sets from M05 have gone missing. Perhaps related to the introduction of the osgi.console config sets?
Comment 5 Glyn Normington CLA 2011-07-14 21:59:30 EDT
(In reply to comment #4)
> FWIW - The StandardDumpPathLocator is returning a null dump directory.
> Something seems to be wrong with the the medic configuration. 
> Looking at the configuration sets it appears that many of the config sets from
> M05 have gone missing. Perhaps related to the introduction of the osgi.console
> config sets?

Great observation Troy! M06 introduced an additional instance of config admin in order to configure the new shell separately in the kernel and user regions.

Copying in Borislav who made that change for his thoughts.
Comment 6 Glyn Normington CLA 2011-07-19 04:37:44 EDT
Targeting 3.0.0.RC1 to indicate this bug is a "must fix".
Comment 7 Chris Frost CLA 2011-07-19 04:49:38 EDT
This is fixed, the admin console now looks up the configuration using MBeans and correctly resolves the configured dump directory. Thanks for raising the bug and the diagnostics.