As trigger systems in active object-oriented database management systems (OODBMS) become increasingly complicated, handling the errors, such as failures and aborts, that may occur during the execution of trigger rules becomes an important issue. This paper presents a framework for handling this type of errors. It extends the existing error handling mechanisms by modeling failures, aborts and other error situations as events in the Event-Condition-Action (ECA) paradigm. Thus, the contingency plans for handling error events can be modeled as trigger rules. Reuse of the DBMS functionalities; uniform treatment of data objects, trigger rules and contingency plans; and the flexibility for users to declaratively define a contingency plan to suit a particular application are among the main benefits of this error handling framework.