Community
Participate
Working Groups
The Resource Modeling components should use the COSMOS Error Management programming model as defined in bug 209227. The CMDBf service, repository, validation, and SMLIF plug-ins need to handle both user and system errors.
I envision the common error management will simply be a common set of log files that can be used to log any messages. I only see the relevance of logging to this set when the SML MDR will be running as part of the COSMOS framework. Morphing the SML repository to an MDR is something that's been completed in the data collection subproject. It's only this code that will need to log exceptions from the SML repository to the common error management. There is already an enhancement open for logging messages in DC to the common error management. There is really nothing under the resource modeling subproject that requires messages to be written to a common error management entity. All tooling available should work independently from the COSMOS framework. Changing the subproject to Data Collection
The CMDBf framework code should extend the common exception class for its exceptions. This will follow the implementation of exceptions that map to faults described in the design for bug 208584.
*** This bug has been marked as a duplicate of bug 209224 ***