123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!--
- Licensed Materials - Property of IBM
- IBM Cognos Products: cpscrn
- (C) Copyright IBM Corp. 2005, 2011
- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- -->
- <!--
- Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
- Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
- -->
- <!-- $Header: //cpscrn/main/templates/cps4/producer/interface.xml#1 $ -->
- <!-- $DateTime: 2008/10/22 11:12:04 $ -->
- <!-- $Change: 25109 $ -->
- <interface name="wsrp" virtualPath="/wsrp" targetNamespace="urn:oasis:names:tc:wsrp:v1:types">
- <processing>
- <param name="WSGetHandler">/cps4/producer/gethandler.xts</param>
- </processing>
- <discovery>
- <title>IBM Cognos Portal Services WSRP interface</title>
- <type>literal</type>
- <definition>WSRP</definition>
- <wsdl:definitions name="WSRP"
- targetNamespace="urn:oasis:names:tc:wsrp:v1:types"
- xmlns:tns="urn:oasis:names:tc:wsrp:v1:types"
- xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
- </discovery>
- <types>
- <schema src="/cps4/producer/schemas/wsrp_v1_types.xsd"/>
- </types>
- <!-- WSRPBaseService binding -->
- <operation name="getMarkup">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:getMarkup"/>
- <output element="tns:getMarkupResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- <fault name="tns:InvalidHandle"/>
- <fault name="tns:InvalidCookie"/>
- <fault name="tns:InvalidSession"/>
- <fault name="tns:UnsupportedMode"/>
- <fault name="tns:UnsupportedWindowState"/>
- <fault name="tns:UnsupportedLocale"/>
- <fault name="tns:UnsupportedMimeType"/>
- </message>
- </operation>
- <operation name="performBlockingInteraction">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:performBlockingInteraction"/>
- <output element="tns:performBlockingInteractionResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- <fault name="tns:InvalidHandle"/>
- <fault name="tns:PortletStateChangeRequired"/>
- <fault name="tns:InvalidCookie"/>
- <fault name="tns:InvalidSession"/>
- <fault name="tns:UnsupportedMode"/>
- <fault name="tns:UnsupportedWindowState"/>
- <fault name="tns:UnsupportedLocale"/>
- <fault name="tns:UnsupportedMimeType"/>
- </message>
- </operation>
- <operation name="releaseSessions">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:releaseSessions"/>
- <output element="tns:releaseSessionsResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="initCookie">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:initCookie"/>
- <output element="tns:initCookieResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <!-- ServiceDescriptionService binding -->
- <operation name="getServiceDescription">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:getServiceDescription"/>
- <output element="tns:getServiceDescriptionResponse"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <!-- WSRPRegistrationService binding -->
- <operation name="register">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:register"/>
- <output element="tns:registerResponse"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="deregister">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:deregister"/>
- <output element="tns:deregisterResponse"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="modifyRegistration">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:modifyRegistration"/>
- <output element="tns:modifyRegistrationResponse"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <!-- WSRPPortletManagementService binding -->
- <operation name="getPortletDescription">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:getPortletDescription"/>
- <output element="tns:getPortletDescriptionResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="clonePortlet">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:clonePortlet"/>
- <output element="tns:clonePortletResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="destroyPortlets">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:destroyPortlets"/>
- <output element="tns:destroyPortletsResponse"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- </message>
- </operation>
- <operation name="setPortletProperties">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:setPortletProperties"/>
- <output element="tns:setPortletPropertiesResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- <fault name="tns:InvalidHandle"/>
- </message>
- </operation>
- <operation name="getPortletProperties">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:getPortletProperties"/>
- <output element="tns:getPortletPropertiesResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- <fault name="tns:InvalidHandle"/>
- </message>
- </operation>
- <operation name="getPortletPropertyDescription">
- <morphlet path="/cps4/producer/wsrp_driver.xts"/>
- <message>
- <input element="tns:getPortletPropertyDescription"/>
- <output element="tns:getPortletPropertyDescriptionResponse"/>
- <fault name="tns:AccessDenied"/>
- <fault name="tns:InvalidUserCategory"/>
- <fault name="tns:InconsistentParameters"/>
- <fault name="tns:InvalidRegistration"/>
- <fault name="tns:MissingParameters"/>
- <fault name="tns:OperationFailed"/>
- <fault name="tns:InvalidHandle"/>
- </message>
- </operation>
- </interface>
|