1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: CCS
- (c) Copyright IBM Corp. 2005, 2020
-
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <service name="reportDataService" class="com.cognos.pogo.services.SoapActionHandlerService" registerInCM="true" CMdefaultName="ReportDataService" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="E:\ccs_sb\main\src\dispatcher\p2pd\etc\services\services.xsd">
- <prerequisites>
- <prerequisite disabledProperty="ccsIsEnabled"/>
- </prerequisites>
- <handlers>
- <handler name="serviceStatus" classname="com.cognos.pogo.handlers.engine.ServiceStatusHandler" dispatcherStateHandler="dispatcher.dispatcherStatusHandler" serviceName="reportDataService" skip_on_fault="false"/>
- <handler name="reportDataService" classname="com.cognos.pogo.async.impl.AsyncHandler" threadBaseName="rdsThread-" expiryCheckIntervalms="5000" abandonLimit="12" graceLimit="12" wrappedHandler="reportDataService.rdsServiceHandler" skip_on_fault="false" onCompletionHandler="reportDataService.rdsServiceReporter" maxThreads="5"/>
- <handler name="prepareConversationContext" classname="com.cognos.pogo.handlers.tracking.PrepareConversationContextHandler"/>
- <handler name="validateRequestConversationContext" classname="com.cognos.pogo.handlers.tracking.ValidateRequestConversationContextHandler" validateProcessID="false" validateAffinityStrength="false" faultOnValidationError="false"/>
- <handler name="validateResponseConversationContext" classname="com.cognos.pogo.handlers.tracking.ValidateResponseConversationContextHandler" validateProcessID="false" validateAffinityStrength="false"/>
- <handler name="rdsFmCommandLogonService" classname="com.cognos.pogo.async.impl.AsyncHandler" threadBaseName="rdsThread-" expiryCheckIntervalms="5000" abandonLimit="12" graceLimit="12" wrappedHandler="reportDataService.rdsServiceHandler" skip_on_fault="true" onCompletionHandler="reportDataService.rdsServiceReporter" maxThreads="5"/>
- <handler name="rdsServiceHandler" classname="com.cognos.ccs.service.RDSServiceHandler2" skip_on_fault="false"/>
- <handler name="rdsMobileLogonService" classname="com.cognos.pogo.async.impl.AsyncHandler" threadBaseName="rdsThread-" expiryCheckIntervalms="5000" abandonLimit="12" graceLimit="12" wrappedHandler="reportDataService.rdsServiceHandler" skip_on_fault="false" onCompletionHandler="reportDataService.rdsServiceReporter" maxThreads="5"/>
- <handler name="rdsServiceReporter" reporterName="reportDataService" serviceType="reportDataService" publisherName="pogoPublisher" classname="com.cognos.pogo.monitoring.SimpleRequestReportingHandler" skip_on_fault="false"/>
- <handler name="rdsChainHandler" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="pogo.auth_check"/>
- <handler_ref name="reportDataService" skip_on_fault="false"/>
- <handler_ref name="pogo.respond" skip_on_fault="false"/>
- </chain>
- </handler>
- <handler name="rdsChainHandlerFmCommand" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="pogo.auth_check"/>
- <handler_ref name="rdsFmCommandLogonService"/>
- <handler_ref name="pogo.respond" skip_on_fault="true"/>
- </chain>
- </handler>
- <handler name="rdsMobileLogonChainHandler" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="pogo.auth_check"/>
- <handler_ref name="rdsMobileLogonService"/>
- <handler_ref name="pogo.respond" skip_on_fault="false"/>
- </chain>
- </handler>
- </handlers>
- <soapActions>
- <soapAction path="rds.mobile.logon" handler="reportDataService.rdsMobileLogonChainHandler"/>
- <soapAction path="rdsService" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="rds" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="FmCommand" handler="reportDataService.rdsChainHandlerFmCommand"/>
- <soapAction path="http://developer.cognos.com/schemas/FmCommand/1" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/FmCommand/1.high" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/FmCommand/1.absolute" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/rds/1" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/rds/1.absolute" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/rds/1.control" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/rds/2" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/rds/2.absolute" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/rds/2.control" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://www.ibm.com/xmlns/prod/cognos/rds/201310" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://www.ibm.com/xmlns/prod/cognos/rds/201310.absolute" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://www.ibm.com/xmlns/prod/cognos/rds/201310.control" handler="reportDataService.rdsChainHandler"/>
- <soapAction path="http://developer.cognos.com/schemas/rds/auth/1" handler="reportDataService.rdsChainHandler"/>
- </soapActions>
- <attributes>
- <attribute>rdsMaximumDataSize</attribute>
- <attribute>rdsGatewayMappings</attribute>
- <attribute>rdsAuditLevel</attribute>
- </attributes>
- </service>
|