damitha 2003/06/30 23:13:43
Added: c/deploy server.wsdd
c/deploy/handlers/custom LogAccessCountFile
c/deploy/logs Debug
Log:
commiting c++ codebase
Revision Changes Path
1.1 xml-axis/c/deploy/server.wsdd
Index: server.wsdd
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<globalConfiguration>
<parameter name="adminPassword" value="admin"/>
<parameter name="attachments.Directory"
value="E:\installations\tomcat4.1.24\bin\..\webapps\axis\WEB-INF\attachments"/>
<parameter name="attachments.implementation"
value="org.apache.axis.attachments.AttachmentsImpl"/>
<parameter name="sendXsiTypes" value="true"/>
<parameter name="sendMultiRefs" value="true"/>
<parameter name="sendXMLDeclaration" value="true"/>
<parameter name="axis.sendMinimizedElements" value="true"/>
</globalConfiguration>
<service name="MyService" provider="java:RPC">
<parameter name="allowedMethods" value="*"/>
<parameter name="className" value="samples.userguide.example3.MyService"/>
</service>
<service name="AdminService" provider="java:MSG">
<parameter name="allowedMethods" value="AdminService"/>
<parameter name="enableRemoteAdmin" value="false"/>
<parameter name="className" value="org.apache.axis.utils.Admin"/>
<namespace>http://xml.apache.org/axis/wsdd/</namespace>
</service>
<service name="Calculator" provider="java:RPC">
<parameter name="className" value="samples.userguide.example2.Calculator"/>
<parameter name="allowedMethods" value="*"/>
</service>
<service name="Maths" provider="java:RPC">
<requestFlow name="count">
<handler name="LogAccessCount"
type="/usr/local/axiscpp/axis/handlers/custom/libcount.so">
<parameter name="logAccessCountFile"
value="/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile"/>
<parameter name="className"
value="/usr/local/axiscpp/axis/webservices/libwebservice.so"/>
</handler>
</requestFlow>
<parameter name="className"
value="/usr/local/axiscpp/axis/webservices/libwebservice.so"/>
<parameter name="allowedMethods" value="add Echo"/>
</service>
<service name="urn:cominfo" provider="java:RPC">
<parameter name="allowedRoles" value="user3"/>
<parameter name="allowedMethods" value="getInfo"/>
<parameter name="className" value="samples.stock.ComInfoService"/>
</service>
<service name="Version" provider="java:RPC">
<parameter name="allowedMethods" value="getVersion"/>
<parameter name="className" value="org.apache.axis.Version"/>
</service>
</deployment>
1.1 xml-axis/c/deploy/handlers/custom/LogAccessCountFile
Index: LogAccessCountFile
===================================================================
12
1.1 xml-axis/c/deploy/logs/Debug
Index: Debug
===================================================================
time:Mon Jun 30 17:03:04 2003
:AxisEngine constructor end
time:Mon Jun 30 17:18:32 2003
:AxisEngine constructor end
time:Mon Jun 30 17:19:36 2003
:AxisEngine constructor end
time:Mon Jun 30 17:23:17 2003
:AxisEngine constructor end
time:Mon Jun 30 17:43:53 2003
:GetAxisEngine start
time:Mon Jun 30 17:43:53 2003
:AxisEngine constructor end
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_REQFLOW handler*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:43:53 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:43:53 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:43:53 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:43:53 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:43:53 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:43:53 2003
:after if (SUCCESS != m_pWSDD->LoadWSDD(str)) return FAIL;
time:Mon Jun 30 17:43:53 2003
:string service = Maths : Maths
time:Mon Jun 30 17:43:53 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:43:53 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:43:53 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:43:53 2003
:if (!method.empty())
time:Mon Jun 30 17:43:53 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:43:53 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:43:53 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:43:53 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:43:53 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:43:53 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:43:53 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:43:53 2003
:after if (LoadLib())
time:Mon Jun 30 17:43:53 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:43:53 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:43:53 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:43:53 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:43:53 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:43:53 2003
:if (pHandlerList)
time:Mon Jun 30 17:43:53 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:43:53 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:43:53 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:43:53 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:43:53 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:43:53 2003
:after if (LoadLib())
time:Mon Jun 30 17:43:53 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:43:53 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:43:53 2003
:if (pH)
time:Mon Jun 30 17:43:53 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:43:53 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:43:53 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:43:53 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:43:53 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:43:53 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:43:53 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:43:53 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:43:53 2003
:GetOption(logAccessCountFile); :
/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:43:53 2003
:if(!sFileName.empty())
time:Mon Jun 30 17:43:53 2003
:sNumAccess : 7
time:Mon Jun 30 17:43:53 2003
:sNumAccess = iNumAccess; :
time:Mon Jun 30 17:43:53 2003
:invoke end:LogHandler
time:Mon Jun 30 17:43:53 2003
:if (SUCCESS == (*m_itCurrHandler)->Invoke(pMsg))
time:Mon Jun 30 17:45:02 2003
:string service = Maths : Maths
time:Mon Jun 30 17:45:02 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:45:02 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:45:02 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:45:02 2003
:if (!method.empty())
time:Mon Jun 30 17:45:02 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:45:02 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:45:02 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:45:02 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:45:02 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:45:02 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:45:02 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:45:02 2003
:after if (LoadLib())
time:Mon Jun 30 17:45:02 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:45:02 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:45:02 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:45:02 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:45:02 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:45:02 2003
:if (pHandlerList)
time:Mon Jun 30 17:45:02 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:45:02 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:45:02 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:45:02 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:45:02 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:45:02 2003
:after if (LoadLib())
time:Mon Jun 30 17:45:02 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:45:02 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:45:02 2003
:if (pH)
time:Mon Jun 30 17:45:02 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:45:02 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:45:02 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:45:02 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:45:02 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:45:02 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:45:02 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:45:02 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:46:56 2003
:GetAxisEngine start
time:Mon Jun 30 17:46:56 2003
:AxisEngine constructor end
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_REQFLOW handler*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:46:56 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:46:56 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:46:56 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:46:56 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:46:56 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:46:56 2003
:after if (SUCCESS != m_pWSDD->LoadWSDD(str)) return FAIL;
time:Mon Jun 30 17:46:56 2003
:string service = Maths : Maths
time:Mon Jun 30 17:46:56 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:46:56 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:46:56 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:46:56 2003
:if (!method.empty())
time:Mon Jun 30 17:46:56 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:46:56 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:46:56 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:46:56 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:46:56 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:46:56 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:46:56 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:46:56 2003
:after if (LoadLib())
time:Mon Jun 30 17:46:56 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:46:56 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:46:56 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:46:56 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:46:56 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:46:56 2003
:if (pHandlerList)
time:Mon Jun 30 17:46:56 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:46:56 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:46:56 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:46:56 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:46:56 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:46:56 2003
:after if (LoadLib())
time:Mon Jun 30 17:46:56 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:46:56 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:46:56 2003
:if (pH)
time:Mon Jun 30 17:46:56 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:46:56 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:46:56 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:46:56 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:46:56 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:46:56 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:46:56 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:46:56 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:46:56 2003
:GetOption(logAccessCountFile); :
/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:46:56 2003
:if(!sFileName.empty())
time:Mon Jun 30 17:46:56 2003
:sNumAccess : 8
time:Mon Jun 30 17:46:56 2003
:sNumAccess = iNumAccess; :
time:Mon Jun 30 17:46:56 2003
:invoke end:LogHandler
time:Mon Jun 30 17:46:56 2003
:if (SUCCESS == (*m_itCurrHandler)->Invoke(pMsg))
time:Mon Jun 30 17:47:51 2003
:GetAxisEngine start
time:Mon Jun 30 17:47:51 2003
:AxisEngine constructor end
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_REQFLOW handler*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:47:51 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:47:51 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:47:51 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:47:51 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:47:51 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:47:51 2003
:after if (SUCCESS != m_pWSDD->LoadWSDD(str)) return FAIL;
time:Mon Jun 30 17:47:51 2003
:string service = Maths : Maths
time:Mon Jun 30 17:47:51 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:47:51 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:47:51 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:47:51 2003
:if (!method.empty())
time:Mon Jun 30 17:47:51 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:47:51 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:47:51 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:47:51 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:47:51 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:47:51 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:47:51 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:47:51 2003
:after if (LoadLib())
time:Mon Jun 30 17:47:51 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:47:51 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:47:51 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:47:51 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:47:51 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:47:51 2003
:if (pHandlerList)
time:Mon Jun 30 17:47:51 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:47:51 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:47:51 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:47:51 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:47:51 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:47:51 2003
:after if (LoadLib())
time:Mon Jun 30 17:47:51 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:47:51 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:47:51 2003
:if (pH)
time:Mon Jun 30 17:47:51 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:47:51 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:47:51 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:47:51 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:47:51 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:47:51 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:47:51 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:47:51 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:47:51 2003
:GetOption(logAccessCountFile); :
/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:47:51 2003
:if(!sFileName.empty())
time:Mon Jun 30 17:47:51 2003
:sNumAccess : 9
time:Mon Jun 30 17:47:51 2003
:sNumAccess = iNumAccess; :
time:Mon Jun 30 17:47:51 2003
:invoke end:LogHandler
time:Mon Jun 30 17:47:51 2003
:if (SUCCESS == (*m_itCurrHandler)->Invoke(pMsg))
time:Mon Jun 30 17:48:09 2003
:string service = Maths : Maths
time:Mon Jun 30 17:48:09 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:48:09 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:48:09 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:48:09 2003
:if (!method.empty())
time:Mon Jun 30 17:48:09 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:48:09 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:48:09 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:09 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:09 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:09 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:48:09 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:09 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:09 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:09 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:09 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:48:09 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:09 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:09 2003
:if (pHandlerList)
time:Mon Jun 30 17:48:09 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:09 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:09 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:09 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:48:09 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:09 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:09 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:09 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:09 2003
:if (pH)
time:Mon Jun 30 17:48:09 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:48:09 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:48:09 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:09 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:09 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:48:09 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:48:09 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:48:09 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:48:29 2003
:string service = Maths : Maths
time:Mon Jun 30 17:48:29 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:48:29 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:48:29 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:48:29 2003
:if (!method.empty())
time:Mon Jun 30 17:48:29 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:48:29 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:48:29 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:29 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:29 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:29 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:48:29 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:29 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:29 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:29 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:29 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:48:29 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:29 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:29 2003
:if (pHandlerList)
time:Mon Jun 30 17:48:29 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:29 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:29 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:29 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:48:29 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:29 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:29 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:29 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:29 2003
:if (pH)
time:Mon Jun 30 17:48:29 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:48:29 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:48:29 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:29 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:29 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:48:29 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:48:29 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:48:29 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:48:46 2003
:GetAxisEngine start
time:Mon Jun 30 17:48:46 2003
:AxisEngine constructor end
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_REQFLOW handler*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:48:46 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:48:46 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:48:46 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:48:46 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:48:46 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:48:46 2003
:after if (SUCCESS != m_pWSDD->LoadWSDD(str)) return FAIL;
time:Mon Jun 30 17:48:46 2003
:string service = Maths : Maths
time:Mon Jun 30 17:48:46 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:48:46 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:48:46 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:48:46 2003
:if (!method.empty())
time:Mon Jun 30 17:48:46 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:48:46 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:48:46 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:46 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:46 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:46 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:48:46 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:46 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:46 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:46 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:46 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:48:46 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:46 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:48:46 2003
:if (pHandlerList)
time:Mon Jun 30 17:48:46 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:46 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:48:46 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:48:46 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:48:46 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:48:46 2003
:after if (LoadLib())
time:Mon Jun 30 17:48:46 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:48:46 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:48:46 2003
:if (pH)
time:Mon Jun 30 17:48:46 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:48:46 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:48:46 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:46 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:48:46 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:48:46 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:48:46 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:48:46 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:48:46 2003
:GetOption(logAccessCountFile); :
/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:48:46 2003
:if(!sFileName.empty())
time:Mon Jun 30 17:48:46 2003
:sNumAccess : 10
time:Mon Jun 30 17:48:46 2003
:sNumAccess = iNumAccess; :
time:Mon Jun 30 17:48:46 2003
:invoke end:LogHandler
time:Mon Jun 30 17:48:46 2003
:if (SUCCESS == (*m_itCurrHandler)->Invoke(pMsg))
time:Mon Jun 30 17:49:43 2003
:string service = Maths : Maths
time:Mon Jun 30 17:49:43 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:49:43 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:49:43 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:49:43 2003
:if (!method.empty())
time:Mon Jun 30 17:49:43 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:49:43 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:49:43 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:49:43 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:49:43 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:49:43 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:49:43 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:49:43 2003
:after if (LoadLib())
time:Mon Jun 30 17:49:43 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:49:43 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:49:43 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:49:43 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:49:43 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:49:43 2003
:if (pHandlerList)
time:Mon Jun 30 17:49:43 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:49:43 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:49:43 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:49:43 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:49:43 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:49:43 2003
:after if (LoadLib())
time:Mon Jun 30 17:49:43 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:49:43 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:49:43 2003
:if (pH)
time:Mon Jun 30 17:49:43 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:49:43 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:49:43 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:49:43 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:49:43 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:49:43 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:49:43 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:49:43 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:53:26 2003
:GetAxisEngine start
time:Mon Jun 30 17:53:26 2003
:AxisEngine constructor end
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_REQFLOW handler*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:53:26 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:53:26 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:53:26 2003
:case WSDD_HANDLER parameter*******************
time:Mon Jun 30 17:53:26 2003
:WSDDHandler::SetOption(string sOption, string sValue)
time:Mon Jun 30 17:53:26 2003
:m_Option[sOption] = : /usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:case WSDD_SERVICE start*******************
time:Mon Jun 30 17:53:26 2003
:after if (SUCCESS != m_pWSDD->LoadWSDD(str)) return FAIL;
time:Mon Jun 30 17:53:26 2003
:string service = Maths : Maths
time:Mon Jun 30 17:53:26 2003
:Before pMsg->SetService(pService);
time:Mon Jun 30 17:53:26 2003
:After pMsg->SetService(pService);
time:Mon Jun 30 17:53:26 2003
:pSm->getMethodName(); : add
time:Mon Jun 30 17:53:26 2003
:if (!method.empty())
time:Mon Jun 30 17:53:26 2003
:pService->IsAllowedMethod(method)
time:Mon Jun 30 17:53:26 2003
:before m_pHandlerPool->LoadWebService(pService)
time:Mon Jun 30 17:53:26 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:53:26 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:53:26 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:53:26 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/webservices/libwebservice.so
time:Mon Jun 30 17:53:26 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:53:26 2003
:after if (LoadLib())
time:Mon Jun 30 17:53:26 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:53:26 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:53:26 2003
:after m_pHandlerPool->LoadWebService(pService);
time:Mon Jun 30 17:53:26 2003
:before pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:53:26 2003
:after pService->GetRequestFlowHandlers();
time:Mon Jun 30 17:53:26 2003
:if (pHandlerList)
time:Mon Jun 30 17:53:26 2003
:before pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:53:26 2003
:after pLh = new LoadedHandler(pHandlerInfo->GetLibName(), RTLD_LAZY);
time:Mon Jun 30 17:53:26 2003
:if (0 == m_Handler):HandlerLoader::Initialize()
time:Mon Jun 30 17:53:26 2003
:in HandlerLoader::LoadLib(), Lib is :
/usr/local/axiscpp/axis/handlers/custom/libcount.so
time:Mon Jun 30 17:53:26 2003
:after m_Handler = dlopen(m_sLib.c_str(), m_nLoadOptions);
time:Mon Jun 30 17:53:26 2003
:after if (LoadLib())
time:Mon Jun 30 17:53:26 2003
:if (SUCCESS == pLh->m_DL->Initialize())
time:Mon Jun 30 17:53:26 2003
:if (pBh):HandlerPool::LoadHandler(WSDDHandler *pHandlerInfo)
time:Mon Jun 30 17:53:26 2003
:if (pH)
time:Mon Jun 30 17:53:26 2003
:void LogHandler::SetOptionList(map<string, string> OptionList)
time:Mon Jun 30 17:53:26 2003
:pH->SetOptionList((*it)->GetOptionList());
time:Mon Jun 30 17:53:26 2003
:before pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:53:26 2003
:after pService->GetResponseFlowHandlers();
time:Mon Jun 30 17:53:26 2003
:HandlerChain::Invoke(MessageData* pMsg)
time:Mon Jun 30 17:53:26 2003
:while (m_itCurrHandler != m_HandlerList.end())
time:Mon Jun 30 17:53:26 2003
:LogHandler::Invoke(MessageData* md)
time:Mon Jun 30 17:53:26 2003
:LogHandler::GetOption:
time:Mon Jun 30 17:53:26 2003
:GetOption(logAccessCountFile); :
/usr/local/axiscpp/axis/handlers/custom/LogAccessCountFile
time:Mon Jun 30 17:53:26 2003
:if(!sFileName.empty())
time:Mon Jun 30 17:53:26 2003
:sNumAccess : 11
time:Mon Jun 30 17:53:26 2003
:sNumAccess = iNumAccess; :
time:Mon Jun 30 17:53:26 2003
:invoke end:LogHandler
time:Mon Jun 30 17:53:26 2003
:if (SUCCESS == (*m_itCurrHandler)->Invoke(pMsg))