The Intelligent Common Logging Error Framework (iCLE) provides a common solution for logging and handling exceptions across enterprise applications. It follows a top-down and bottom-up approach to standardize how errors are formatted and processed. When errors occur in enterprise applications, iCLE processes the error messages from JMS or web services and handles them according to configuration. It generates error codes not already in the database and maintains a solution repository of standard operating procedures to resolve recurring errors. iCLE supports Tibco applications and provides role-based access, error searching and reporting, and alerts administrators of technical errors.