System Exceptions

System exceptions are often caused due to temporary errors such as connectivity failure or timeouts. These are often temporary errors that can be resolved by re-running the method.

System errors can be handled at either the code or process level. System exceptions always start at the code level. If the exception cannot be resolved at the code level, it should be sent up to the process level for handling. The process should be to anticipate any system exceptions that occur and cannot be handled at the code level.

All system exceptions have a corresponding java exception that is included as part of the catalog.

Engine Exceptions

Time Out and Execution Aborted exceptions are generated by the Process Execution Engine and cannot be caught within a PBL program or as part of a exception handling flow. These exceptions are generated during the execution of Interactive and Automatic activities.