123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: disp
- (C) Copyright IBM Corp. 2005, 2017
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <service name="bal" class="com.cognos.pogo.services.SoapActionHandlerService" logStartStop="false" loadPriority="100002">
- <handlers>
- <!-- wrap for SSO -->
- <handler name="wrapped_lb_forwarder" classname="com.cognos.pogo.auth.NewAuthHandler" wrapped_auth_check="bal.lb_forwarder" check_fault="true"/>
- <!-- load balancer -->
- <handler name="lb_forwarder" classname="com.cognos.p2plb.clerver.LoadBalanceHandler" enabled="true" loadBalanceServiceHandlerName="bal.load_balancer">
- <!-- node hospital settings -->
- <nodeHospital>
- <nh_check_interval_ms>1000</nh_check_interval_ms>
- <nh_min_interval_ticks>5</nh_min_interval_ticks>
- <nh_max_interval_ticks>30</nh_max_interval_ticks>
- <nh_slope_mult>2</nh_slope_mult>
- <nh_slope_div>1</nh_slope_div>
- </nodeHospital>
- <connectionChecking>
- <cc_ping_interval_ms>30000</cc_ping_interval_ms>
- <cc_request_timeout_ms>30000</cc_request_timeout_ms>
- <cc_timeout_checks>5</cc_timeout_checks>
- </connectionChecking>
- <balanceThese>
- <service name="powerPlayService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>powerPlayService</soapAction>
- <soapAction>powerPlayService.absolute</soapAction>
- <soapAction>powerPlayService.high</soapAction>
- <soapAction>powerPlayService.control</soapAction>
- <soapAction>powerPlayService.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/powerPlayService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/powerPlayService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/powerPlayService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/powerPlayService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/powerPlayService/1.high</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/powerPlayService/*/.high</soapAction>
- <soapAction>http://developer.cognos.com/schemas/powerPlayService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/powerPlayService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/powerPlayService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/powerPlayService/*/.session</soapAction>
- <soapAction>ppesadmin</soapAction>
- <!-- The following allows a dispatcher without powerPlayService to forward requests to where that service is available (see bug 597041.1) -->
- <soapAction>powerPlayClientConnection</soapAction>
- <soapAction>ppsetcookie</soapAction>
- <soapAction>powerplayldx</soapAction>
- <soapAction>ppfetchfile.absolute</soapAction>
- </service>
- <service name="reportService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1" retryOnNoProcess="false"/>
- <soapAction>reportService</soapAction>
- <soapAction>reportService.high</soapAction>
- <soapAction>reportService.absolute</soapAction>
- <soapAction>reportService.control</soapAction>
- <soapAction>reportService.server</soapAction>
- <soapAction>reportService.session</soapAction>
- <soapAction>mapPreview</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1.high</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/.high</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/reportService/1.server</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/reportService/*/.server</soapAction>
- </service>
- <service name="batchReportService">
- <forwarding delayBetweenAttempts="10000" maxAttempts="18"/>
- <soapAction>batchReportService</soapAction>
- <soapAction>batchReportService.high</soapAction>
- <soapAction>batchReportService.absolute</soapAction>
- <soapAction>batchReportService.control</soapAction>
- <soapAction>batchReportService.server</soapAction>
- <soapAction>batchReportService.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1.high</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/.high</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/batchReportService/1.server</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/batchReportService/*/.server</soapAction>
- </service>
- <service name="presentationService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>xts.run</soapAction>
- <soapAction>xts.run.high</soapAction>
- <soapAction>xts.run.server</soapAction>
- <soapAction>cps.run</soapAction>
- <soapAction>cps.run.server</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:getMarkup</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:performBlockingInteraction</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:releaseSessions</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:initCookie</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:getServiceDescription</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:getPortletDescription</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:clonePortlet</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:destroyPortlets</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:setPortletProperties</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:getPortletProperties</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:getPortletPropertyDescription</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:register</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:deregister</soapAction>
- <soapAction>urn:oasis:names:tc:wsrp:v1:modifyRegistration</soapAction>
- <soapAction>cognosViewer</soapAction>
- <soapAction>cvx</soapAction>
- <soapAction>cvx.high</soapAction>
- <soapAction>fragments</soapAction>
- <soapAction>fragments.high</soapAction>
- <soapAction>fragment.wsrp</soapAction>
- <soapAction>fragment.wsrp.high</soapAction>
- <soapAction>fragment.wsrp.noauth</soapAction>
- <soapAction>fragment.wsrp.noauth.high</soapAction>
- <soapAction>cogadmin</soapAction>
- <soapAction>cogadmin.high</soapAction>
- <soapAction>dashboard</soapAction>
- <soapAction>dashboard.high</soapAction>
- <soapAction>myportal</soapAction>
- <soapAction>myportal.high</soapAction>
- <soapAction>nav.run</soapAction>
- <soapAction>nav.run.high</soapAction>
- <soapAction>nav.wsdl</soapAction>
- <soapAction>nav.wsdl.high</soapAction>
- <soapAction>cps.wsdl</soapAction>
- <soapAction>cps.wsdl.high</soapAction>
- <soapAction>atom</soapAction>
- <soapAction>atom.high</soapAction>
- <soapAction>gosearchService</soapAction>
- <soapAction>gosearch</soapAction>
- <soapAction>gosearch.high</soapAction>
- <soapAction>iwidget</soapAction>
- </service>
- <service name="agentService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/agentService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/agentService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/agentService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/agentService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/agentService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/agentService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/agentService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/agentService/*/.session</soapAction>
- </service>
- <service name="monitorService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/monitorService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/monitorService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/monitorService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/monitorService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/monitorService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/monitorService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/monitorService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/monitorService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/monitorService/1.server</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/monitorService/*/.server</soapAction>
- </service>
- <service name="jobService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/jobService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/jobService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/jobService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/jobService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/jobService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/jobService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/jobService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/jobService/*/.session</soapAction>
- </service>
- <service name="eventManagementService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/eventManagementService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/eventManagementService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/eventManagementService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/eventManagementService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/eventManagementService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/eventManagementService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/eventManagementService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/eventManagementService/*/.session</soapAction>
- <soapAction>jobAndScheduleMonitoringService</soapAction>
- </service>
- <service name="deliveryService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>delivery</soapAction>
- <soapAction>delivery.server</soapAction>
- <soapAction>http://developer.cognos.com/schemas/deliveryService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/deliveryService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/deliveryService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/deliveryService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/deliveryService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/deliveryService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/deliveryService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/deliveryService/*/.session</soapAction>
- </service>
- <service name="metricsManagerService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>mms.run</soapAction>
- <soapAction>mms.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/metricsManagerService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/metricsManagerService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/metricsManagerService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/metricsManagerService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/metricsManagerService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/metricsManagerService/*/.session</soapAction>
- </service>
- <service name="dataIntegrationService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>dis.run</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataIntegrationService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataIntegrationService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataIntegrationService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataIntegrationService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataIntegrationService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataIntegrationService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataIntegrationService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataIntegrationService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataIntegrationService/*/.control</soapAction>
- </service>
- <service name="reportDataService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>rds</soapAction>
- <soapAction>rdsService</soapAction>
- <soapAction>http://developer.cognos.com/rds/1</soapAction>
- <soapAction>http://developer.cognos.com/rds/1.absolute</soapAction>
- <soapAction>http://developer.cognos.com/rds/1.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/rds/2</soapAction>
- <soapAction>http://developer.cognos.com/schemas/rds/2.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/rds/2.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/201310</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/201310.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/201310.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/*/</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/*/.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/rds/auth/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/rds/auth/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/FmCommand/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/FmCommand/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/FmCommand/1.high</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/FmCommand/*/.high</soapAction>
- <soapAction>http://developer.cognos.com/schemas/FmCommand/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/FmCommand/*/.absolute</soapAction>
- </service>
- <service name="mobileService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>mobileService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/mobileService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/mobileService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/mobileService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/mobileService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/mobileService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/mobileService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/mobileService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/mobileService/*/.control</soapAction>
- </service>
- <service name="dataMovementService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/dataMovementService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataMovementService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataMovementService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataMovementService/*/.session</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataMovementService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataMovementService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataMovementService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataMovementService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/dataMovementService/1.high</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/dataMovementService/*/.high</soapAction>
- </service>
- <service name="migrationService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>http://developer.cognos.com/schemas/migrationService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/migrationService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/migrationService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/migrationService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/migrationService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/migrationService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/migrationService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/migrationService/*/.session</soapAction>
- </service>
- <service name="planningDataService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>planningDataService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningDataService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningDataService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningDataService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningDataService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningDataService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningDataService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningDataService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningDataService/*/.session</soapAction>
- </service>
- <service name="planningAdministrationConsoleService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>planningAdministrationConsoleService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningAdministrationConsoleService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningAdministrationConsoleService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningAdministrationConsoleService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningAdministrationConsoleService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningAdministrationConsoleService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningAdministrationConsoleService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningAdministrationConsoleService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningAdministrationConsoleService/*/.session</soapAction>
- </service>
- <service name="planningRuntimeService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>planningRuntimeService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningRuntimeService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningRuntimeService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningRuntimeService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningRuntimeService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningRuntimeService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningRuntimeService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningRuntimeService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningRuntimeService/*/.session</soapAction>
- </service>
- <service name="planningTaskService">
- <forwarding delayBetweenAttempts="0" maxAttempts="1"/>
- <soapAction>planningTaskService</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningTaskService/1</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningTaskService/*/</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningTaskService/1.control</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningTaskService/*/.control</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningTaskService/1.absolute</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningTaskService/*/.absolute</soapAction>
- <soapAction>http://developer.cognos.com/schemas/planningTaskService/1.session</soapAction>
- <soapAction>http://www.ibm.com/xmlns/prod/cognos/planningTaskService/*/.session</soapAction>
- </service>
- </balanceThese>
- </handler>
- <handler name="RevertToNonAffineHandler" classname="com.cognos.p2plb.clerver.RevertToNonAffineHandler"/>
- <handler name="PrepareCacheContextHandler" classname="com.cognos.pogo.handlers.dispatchercache.PrepareCacheContextHandler"/>
- <handler name="load_balancer" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="diagnostics.PinnedRequestHandler"/>
- <handler_ref name="RevertToNonAffineHandler"/>
- <handler_ref name="PrepareCacheContextHandler"/>
- <handler_ref name="CopyHttpHeaderNodeIdToContextHandler"/>
- <handler_ref name="preparePPESConversationContext"/>
- <handler_ref name="wrapped_lb_forwarder"/>
- <handler_ref name="local_fallback"/>
- <handler_ref name="pogo.respond"/>
- </chain>
- </handler>
- <handler name="CopyHttpHeaderNodeIdToContextHandler" classname="com.cognos.pogo.handlers.tracking.CopyHttpHeaderNodeIdToContextHandler"/>
- <handler name="preparePPESConversationContext" classname="com.cognos.pogo.handlers.tracking.ConversationContextRoundTripHandler"/>
- <handler name="checkIfDoLocally" classname="com.cognos.p2plb.clerver.DoLocallyIfNoCandidatesHandler" serviceName="presentationService" skip_on_fault="false"/>
- <handler name="ifProcessLocally" classname="com.cognos.pogo.handlers.logic.IfHandler" if_prop="processLocally" if_handler="pogo.service_lookup" skip_on_fault="false"/>
- <handler name="local_fallback" classname="com.cognos.pogo.handlers.logic.ChainHandler" skip_on_fault="false">
- <chain>
- <handler_ref name="checkIfDoLocally"/>
- <handler_ref name="ifProcessLocally"/>
- </chain>
- </handler>
- <!-- target of load balanced request -->
- <handler name="setActBalancedPresendHook" classname="com.cognos.pogo.handlers.core.AddPreRespondHook" hookHandlerName="bal.act_balanced_presend"/>
- <handler name="setCAMCookiePresendHook" classname="com.cognos.pogo.handlers.core.AddPreRespondHook" hookHandlerName="setCookie.setCookies"/>
- <handler name="act_balanced_prepare" classname="com.cognos.p2plb.clerver.ActBalancedHandler" action="prepare"/>
- <handler name="act_balanced_presend" classname="com.cognos.p2plb.clerver.ActBalancedHandler" action="pre-send"/>
- <handler name="restorePreFwdPath" classname="com.cognos.p2plb.clerver.RedirectBalancedHandler"/>
- <handler name="rxBalancedRequest" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="bal.cmFailureQueue"/>
- <handler_ref name="bal.testSourceGUID"/>
- <handler_ref name="bal.testDestGUID"/>
- do necessary stuff to act as peer to peer node on receipt of load balanced request
- <handler_ref name="act_balanced_prepare"/>
- set hook handlers to be called before responding:
- <handler_ref name="setCAMCookiePresendHook"/> set or delete cam passport cookie
- <handler_ref name="setActBalancedPresendHook"/> does more lb peer stuff
- restore original request path
- <handler_ref name="restorePreFwdPath"/>
- lookup and invoke handler to process request locally
- <handler_ref name="pogo.service_lookup"/>
- </chain>
- </handler>
- <handler name="announcer" classname="com.cognos.p2plb.clerver.Announcer" period_ms="60000"/>
- <handler name="ping_skeleton" classname="com.cognos.p2plb.clerver.PingSkeleton"/>
- <handler name="cmFailureQueue" classname="com.cognos.pogo.handlers.regulate.CmFailureQueueHandler" timeoutSecs="30"/>
- <handler name="testSourceGUID" classname="com.cognos.p2plb.clerver.TestMsgSourceGUIDHandler" logFrequencyHours="24"/>
- <handler name="testDestGUID" classname="com.cognos.p2plb.clerver.TestMsgDestGUIDHandler" logFrequencyHours="24"/>
- <handler name="rxPing" classname="com.cognos.pogo.handlers.logic.ChainHandler">
- <chain>
- <handler_ref name="bal.testSourceGUID"/>
- <handler_ref name="bal.testDestGUID"/>
- <handler_ref name="bal.ping_skeleton"/>
- </chain>
- </handler>
- <handler name="testping" classname="com.cognos.p2plb.clerver.TestPing"/>
- </handlers>
- <soapActions>
- <!-- handle forwarded request -->
- <soapAction path="rxBalancedRequest" handler="bal.rxBalancedRequest"/>
- <soapAction path="http://www.ibm.com/xmlns/prod/cognos/rxBalancedRequest/*/" handler="bal.rxBalancedRequest"/>
- <soapAction path="p2plbPing" handler="bal.rxPing"/>
- </soapActions>
- </service>
|