Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 338222 - A message with the key 'ME0003I' was not found
Summary: A message with the key 'ME0003I' was not found
Status: CLOSED WORKSFORME
Alias: None
Product: Virgo
Classification: RT
Component: runtime (show other bugs)
Version: 3.0.0.M01   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-25 09:33 EST by Chris Frost CLA
Modified: 2011-05-10 07:43 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Frost CLA 2011-02-25 09:33:17 EST
<ME0001W> A message with the key 'ME0003I' was not found. The inserts for the message were '[serviceability\dump\2011-01-31-21-26-328]' 

Occurs under certain Kernel starup failures. Due to user modification I suspect but the message key should still have a message.
Comment 1 Dmitry Sklyut CLA 2011-02-28 11:10:36 EST
The key with message live in org.eclipse.virgo.medic EventLogMessages.properties.

ME0003I=Dump '{}' generated

ME0001W is a "Message missing" key static in LogBackEventLogger.
private static final String MISSING_MESSAGE_EVENT_CODE = "ME0001W";

Same "ME0001W" is also persent in EventLogMessages.properties with a different message.
ME0001W=The directory '{}' does not exist and could not be created

One on those keys must be changed or suffer confusion.

I was not able to recreate this issue yet in 3.0.0.M01 to figure out if a medic is using wrong bundleContext to look up message bundle resources.
Comment 2 Hristo Iliev CLA 2011-02-28 16:28:00 EST
Bug 337306 contains similar issue (duplicate ME0001W) as the one spotted by Dmitry.

The servicability dump was not displayed in 2.1.0 (bug 334372) since the properties file was localized as "_en". This caused the "not found" message for other locales (DE or BG for instance).