|
SObjectizer
5.5
|
Previous versions of SObjectizer use ACE_Logger facility from ACE Framework. In the case of an error SObjectizer core used one of ACE_Logger macros (e.g. ACE_DEBUG) to place error message to appropriate error stream or/and log file. If user want to store error messages to some specific destination he/she had to tune ACE_Logger (at the start of application for example).
But since v.5.5.0 SObjectizer doesn't use ACE Framework any more. So if user wants to store SObjectizer's error messages to some location he/she must define and specify its own error_logger to the SObjectizer Environment parameters. Something like this:
If custom error logger is not specified by the user then a default error logger will be used. SObjectizer creates default error logger by so_5::create_stderr_logger(). This logger uses std::cerr as error stream.
1.8.14