3.9.2.1 Example
For Tobj_ServantBase::deactivate_object()
, the
following line of code throws a DeactivateObjectFailed
exception:
throw TobjS::DeactivateObjectFailed( “deactivate failed to save state!”);
This message is appended to the user log file with a tag made up of the time (hhmmss), system name, process name, and process-id of the calling process. The tag is terminated with a colon. The preceding throw statement causes the following line to appear in the user log file:
151104.T1!simpapps.247: APPEXC: deactivate failed to save state!
Where 151104
is the time (3:11:04pm),
T1
is the system name, simpapps
is the
process name, 247
is the process-id, and
APPEXC
identifies the message as an application
exception message.
Parent topic: Exceptions in the Server Application Code