Sybase CEP R4 uses new syntax to improve error handling when executing database procedures and RPCs.
Four separate clauses within CCL allow control to escape to a database or remote procedure:
By default, the Sybase CEP Server treats some errors returned by a database or RPC as fatal errors, which halts the execution of the Sybase CEP Server project. This behavior can be overridden by setting the IgnoreErrors preference to TRUE in the c8-services.xml configuration file.
Additionally, a new parameter is allowed in the service definition for Database and RemoteService types. This parameter allows for automatic retry of the remote execution in case of an error.
For full documentation of the new syntax and its functionality, see the Sybase CEP Integration Guide .