version 1.221, 2008/06/18 18:12:11
|
version 1.222, 2008/08/14 17:30:46
|
|
|
"Failed to set CCSID, server will stop."); | "Failed to set CCSID, server will stop."); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::FATAL, | Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::FATAL, |
"src.Server.cimserver.SET_CCSID_ERROR.PEGASUS_OS_PASE", |
parms); |
"Failed to set CCSID, server will stop.\n"); |
|
exit (1); | exit (1); |
} | } |
| |
char fullJobName[29]; | char fullJobName[29]; |
umeGetJobName(fullJobName, true); | umeGetJobName(fullJobName, true); |
Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
|
MessageLoaderParms( |
"src.Server.cimserver.SERVER_JOB_NAME.PEGASUS_OS_PASE", | "src.Server.cimserver.SERVER_JOB_NAME.PEGASUS_OS_PASE", |
"CIM Server's Job Name is: $0", fullJobName); |
"CIM Server's Job Name is: $0", fullJobName)); |
#endif | #endif |
| |
#ifdef PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET | #ifdef PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET |
|
|
| |
if (!enableHttpConnection && !enableHttpsConnection) | if (!enableHttpConnection && !enableHttpsConnection) |
{ | { |
Logger::put_l( |
|
Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING, |
|
"src.Server.cimserver.HTTP_NOT_ENABLED_SERVER_NOT_STARTING", |
|
"Neither HTTP nor HTTPS connection is enabled." |
|
" CIMServer will not be started."); |
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.HTTP_NOT_ENABLED_SERVER_NOT_STARTING", | "src.Server.cimserver.HTTP_NOT_ENABLED_SERVER_NOT_STARTING", |
"Neither HTTP nor HTTPS connection is enabled." | "Neither HTTP nor HTTPS connection is enabled." |
" CIMServer will not be started."); | " CIMServer will not be started."); |
|
Logger::put_l( |
|
Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING, |
|
parms); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
return 1; | return 1; |
} | } |
|
|
{ | { |
MessageLoaderParms parms("src.Server.cimserver.SERVER_NOT_STARTED", | MessageLoaderParms parms("src.Server.cimserver.SERVER_NOT_STARTED", |
"cimserver not started: $0", e.getMessage()); | "cimserver not started: $0", e.getMessage()); |
Logger::put(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
MessageLoader::getMessage(parms)); |
parms); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
| |
return 1; | return 1; |
|
|
catch (InvalidAcceptLanguageHeader& e) | catch (InvalidAcceptLanguageHeader& e) |
{ | { |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, | Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
|
MessageLoaderParms( |
"src.Server.cimserver.FAILED_TO_SET_PROCESS_LOCALE", | "src.Server.cimserver.FAILED_TO_SET_PROCESS_LOCALE", |
"Could not convert the system process locale into a valid " | "Could not convert the system process locale into a valid " |
"AcceptLanguage format."); |
"AcceptLanguage format.")); |
Logger::put(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, | Logger::put(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
e.getMessage()); | e.getMessage()); |
} | } |
|
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.UNABLE_TO_START_SERVER_ALREADY_RUNNING", | "src.Server.cimserver.UNABLE_TO_START_SERVER_ALREADY_RUNNING", |
"Unable to start CIMServer. CIMServer is already running."); | "Unable to start CIMServer. CIMServer is already running."); |
Logger::put( |
Logger::put_l( |
Logger::ERROR_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::ERROR_LOG, System::CIMSERVER, Logger::INFORMATION, |
MessageLoader::getMessage(parms)); |
parms); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
| |
if (daemonOption) | if (daemonOption) |
|
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.IPV6_STACK_NOT_ACTIVE", | "src.Server.cimserver.IPV6_STACK_NOT_ACTIVE", |
"IPv6 stack is not active, using IPv4 socket."); | "IPv6 stack is not active, using IPv4 socket."); |
Logger::put( |
Logger::put_l( |
Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
MessageLoader::getMessage(parms)); |
parms); |
#if defined(PEGASUS_DEBUG) | #if defined(PEGASUS_DEBUG) |
cout << MessageLoader::getMessage(parms) << endl; | cout << MessageLoader::getMessage(parms) << endl; |
#endif | #endif |
|
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.LISTENING_ON_HTTP_PORT", | "src.Server.cimserver.LISTENING_ON_HTTP_PORT", |
"Listening on HTTP port $0.", portNumberHttpStr); | "Listening on HTTP port $0.", portNumberHttpStr); |
Logger::put( |
Logger::put_l( |
Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
MessageLoader::getMessage(parms)); |
parms); |
#if defined(PEGASUS_DEBUG) | #if defined(PEGASUS_DEBUG) |
cout << MessageLoader::getMessage(parms) << endl; | cout << MessageLoader::getMessage(parms) << endl; |
#endif | #endif |
|
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.LISTENING_ON_HTTPS_PORT", | "src.Server.cimserver.LISTENING_ON_HTTPS_PORT", |
"Listening on HTTPS port $0.", portNumberHttpsStr); | "Listening on HTTPS port $0.", portNumberHttpsStr); |
Logger::put( |
Logger::put_l( |
Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
MessageLoader::getMessage(parms)); |
parms); |
#if defined(PEGASUS_DEBUG) | #if defined(PEGASUS_DEBUG) |
cout << MessageLoader::getMessage(parms) << endl; | cout << MessageLoader::getMessage(parms) << endl; |
#endif | #endif |
|
|
MessageLoaderParms parms( | MessageLoaderParms parms( |
"src.Server.cimserver.LISTENING_ON_LOCAL", | "src.Server.cimserver.LISTENING_ON_LOCAL", |
"Listening on local connection socket."); | "Listening on local connection socket."); |
Logger::put( |
Logger::put_l( |
Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, | Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
MessageLoader::getMessage(parms)); |
parms); |
# if defined(PEGASUS_DEBUG) | # if defined(PEGASUS_DEBUG) |
cout << MessageLoader::getMessage(parms) << endl; | cout << MessageLoader::getMessage(parms) << endl; |
# endif | # endif |
|
|
// Put server started message to the logger | // Put server started message to the logger |
Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, | Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, |
Logger::INFORMATION, | Logger::INFORMATION, |
|
MessageLoaderParms( |
"src.Server.cimserver.STARTED_VERSION", | "src.Server.cimserver.STARTED_VERSION", |
"Started $0 version $1.", | "Started $0 version $1.", |
_cimServerProcess->getProductName(), | _cimServerProcess->getProductName(), |
_cimServerProcess->getCompleteVersion()); |
_cimServerProcess->getCompleteVersion())); |
| |
#if defined(PEGASUS_OS_TYPE_UNIX) && !defined(PEGASUS_OS_ZOS) | #if defined(PEGASUS_OS_TYPE_UNIX) && !defined(PEGASUS_OS_ZOS) |
if (daemonOption && !debugOutputOption) | if (daemonOption && !debugOutputOption) |
|
|
{ | { |
MessageLoaderParms parms("src.Server.cimserver.SERVER_NOT_STARTED", | MessageLoaderParms parms("src.Server.cimserver.SERVER_NOT_STARTED", |
"cimserver not started: $0", e.getMessage()); | "cimserver not started: $0", e.getMessage()); |
Logger::put(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
Logger::put_l(Logger::ERROR_LOG, System::CIMSERVER, Logger::SEVERE, |
MessageLoader::getMessage(parms)); |
parms); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
| |
// | // |
|
|
#endif | #endif |
| |
// Put server shutdown message to the logger | // Put server shutdown message to the logger |
Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, |
Logger::put_l( |
Logger::INFORMATION, "src.Server.cimserver.STOPPED", |
Logger::STANDARD_LOG, System::CIMSERVER, Logger::INFORMATION, |
"$0 stopped.", _cimServerProcess->getProductName()); |
MessageLoaderParms( |
|
"src.Server.cimserver.STOPPED", |
|
"$0 stopped.", _cimServerProcess->getProductName())); |
} | } |
catch (Exception& e) | catch (Exception& e) |
{ | { |
|
|
"src.Server.cimserver.ERROR", | "src.Server.cimserver.ERROR", |
"Error: $0", | "Error: $0", |
e.getMessage()); | e.getMessage()); |
Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING, |
Logger::put_l(Logger::STANDARD_LOG, System::CIMSERVER, Logger::WARNING, |
MessageLoader::getMessage(parms)); |
parms); |
cerr << MessageLoader::getMessage(parms) << endl; | cerr << MessageLoader::getMessage(parms) << endl; |
| |
deleteCIMServer(); | deleteCIMServer(); |