| Summary: | [JAXB] RM state is started (green) even if startup commands fail | ||
|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Greg Watson <g.watson> |
| Component: | RM | Assignee: | Albert L. Rossi <arossi> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | arossi |
| Version: | 5.0 | ||
| Target Milestone: | --- | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
|
Description
Greg Watson
This bug was related to 345107. I've regularized the handling of exceptions thrown by internal Jobs vs. those not. When an internal Job (run by the Platform) returns and ERROR status, the exception is now handled internally and the RM state is set accordingly, but it is not rethrown because there has already been one ErrorDialog from the platform, and rethrowing causes a second dialog to appear. However, if the error occurs (as with the aforementioned bug) from an initialization procedure, it is rethrown so that the RM handling will display an error message. |