[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] Handling errors in the equinox


Eclipse UI has a StatusManager, the entry point for all errors. If you want to raise an issue, you just call StatusManager.getManager(StatusAdapter, style) and you do not care what will happen next. It is up to application to decide if the StatusAdapter (Status wrapper) should be shown, processed or only logged or even ignored.

The problem:
StatusManager was introduced in the Platform UI and therefore is not able to react correctly to some events that are only logged. More over, listening to the logs in non ui plug-ins causes some runtime information to be lost.

My question is if equinox team will be open for such contribution (this requires quite a lot of work, so I'd like to know if this feature is acceptable).

The underlying bug is https://bugs.eclipse.org/bugs/show_bug.cgi?id=193110.

Christopher Daniel        
Technical Support Engineer
Eclipse Support Center    
IBM Software Group