wsrp_v1_bindings.wsdl 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. IBM Confidential
  4. OCO Source Materials
  5. IBM Cognos Products: cpscrn
  6. (C) Copyright IBM Corp. 2011
  7. The source code for this program is not published or otherwise divested of its trade secrets, irrespective of what has been deposited with the U.S. Copyright Office.
  8. -->
  9. <!--
  10. Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  11. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  12. -->
  13. <wsdl:definitions targetNamespace="urn:oasis:names:tc:wsrp:v1:bind"
  14. xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind"
  15. xmlns:intf="urn:oasis:names:tc:wsrp:v1:intf"
  16. xmlns="http://schemas.xmlsoap.org/wsdl/"
  17. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  18. xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
  19. <!-- This file reflects v1.0 of the specification -->
  20. <import namespace="urn:oasis:names:tc:wsrp:v1:intf"
  21. location="wsrp_v1_interfaces.wsdl"/>
  22. <wsdl:binding name="WSRP_v1_Markup_Binding_SOAP" type="intf:WSRP_v1_Markup_PortType">
  23. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  24. <wsdl:operation name="getMarkup">
  25. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:getMarkup"/>
  26. <wsdl:input name="getMarkup">
  27. <soap:body use="literal"/>
  28. </wsdl:input>
  29. <wsdl:output name="getMarkupResponse">
  30. <soap:body use="literal"/>
  31. </wsdl:output>
  32. <wsdl:fault name="AccessDenied">
  33. <soap:fault name="AccessDenied" use="literal"/>
  34. </wsdl:fault>
  35. <wsdl:fault name="InvalidUserCategory">
  36. <soap:fault name="InvalidUserCategory" use="literal"/>
  37. </wsdl:fault>
  38. <wsdl:fault name="InconsistentParameters">
  39. <soap:fault name="InconsistentParameters" use="literal"/>
  40. </wsdl:fault>
  41. <wsdl:fault name="InvalidRegistration">
  42. <soap:fault name="InvalidRegistration" use="literal"/>
  43. </wsdl:fault>
  44. <wsdl:fault name="MissingParameters">
  45. <soap:fault name="MissingParameters" use="literal"/>
  46. </wsdl:fault>
  47. <wsdl:fault name="OperationFailed">
  48. <soap:fault name="OperationFailed" use="literal"/>
  49. </wsdl:fault>
  50. <wsdl:fault name="InvalidHandle">
  51. <soap:fault name="InvalidHandle" use="literal"/>
  52. </wsdl:fault>
  53. <wsdl:fault name="InvalidCookie">
  54. <soap:fault name="InvalidCookie" use="literal"/>
  55. </wsdl:fault>
  56. <wsdl:fault name="InvalidSession">
  57. <soap:fault name="InvalidSession" use="literal"/>
  58. </wsdl:fault>
  59. <wsdl:fault name="UnsupportedMode">
  60. <soap:fault name="UnsupportedMode" use="literal"/>
  61. </wsdl:fault>
  62. <wsdl:fault name="UnsupportedWindowState">
  63. <soap:fault name="UnsupportedWindowState" use="literal"/>
  64. </wsdl:fault>
  65. <wsdl:fault name="UnsupportedLocale">
  66. <soap:fault name="UnsupportedLocale" use="literal"/>
  67. </wsdl:fault>
  68. <wsdl:fault name="UnsupportedMimeType">
  69. <soap:fault name="UnsupportedMimeType" use="literal"/>
  70. </wsdl:fault>
  71. </wsdl:operation>
  72. <wsdl:operation name="performBlockingInteraction">
  73. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:performBlockingInteraction"/>
  74. <wsdl:input name="performBlockingInteraction">
  75. <soap:body use="literal"/>
  76. </wsdl:input>
  77. <wsdl:output name="performBlockingInteractionResponse">
  78. <soap:body use="literal"/>
  79. </wsdl:output>
  80. <wsdl:fault name="AccessDenied">
  81. <soap:fault name="AccessDenied" use="literal"/>
  82. </wsdl:fault>
  83. <wsdl:fault name="InvalidUserCategory">
  84. <soap:fault name="InvalidUserCategory" use="literal"/>
  85. </wsdl:fault>
  86. <wsdl:fault name="InconsistentParameters">
  87. <soap:fault name="InconsistentParameters" use="literal"/>
  88. </wsdl:fault>
  89. <wsdl:fault name="InvalidRegistration">
  90. <soap:fault name="InvalidRegistration" use="literal"/>
  91. </wsdl:fault>
  92. <wsdl:fault name="MissingParameters">
  93. <soap:fault name="MissingParameters" use="literal"/>
  94. </wsdl:fault>
  95. <wsdl:fault name="OperationFailed">
  96. <soap:fault name="OperationFailed" use="literal"/>
  97. </wsdl:fault>
  98. <wsdl:fault name="InvalidHandle">
  99. <soap:fault name="InvalidHandle" use="literal"/>
  100. </wsdl:fault>
  101. <wsdl:fault name="PortletStateChangeRequired">
  102. <soap:fault name="PortletStateChangeRequired" use="literal"/>
  103. </wsdl:fault>
  104. <wsdl:fault name="InvalidCookie">
  105. <soap:fault name="InvalidCookie" use="literal"/>
  106. </wsdl:fault>
  107. <wsdl:fault name="InvalidSession">
  108. <soap:fault name="InvalidSession" use="literal"/>
  109. </wsdl:fault>
  110. <wsdl:fault name="UnsupportedMode">
  111. <soap:fault name="UnsupportedMode" use="literal"/>
  112. </wsdl:fault>
  113. <wsdl:fault name="UnsupportedWindowState">
  114. <soap:fault name="UnsupportedWindowState" use="literal"/>
  115. </wsdl:fault>
  116. <wsdl:fault name="UnsupportedLocale">
  117. <soap:fault name="UnsupportedLocale" use="literal"/>
  118. </wsdl:fault>
  119. <wsdl:fault name="UnsupportedMimeType">
  120. <soap:fault name="UnsupportedMimeType" use="literal"/>
  121. </wsdl:fault>
  122. </wsdl:operation>
  123. <wsdl:operation name="releaseSessions">
  124. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:releaseSessions"/>
  125. <wsdl:input name="releaseSessions">
  126. <soap:body use="literal"/>
  127. </wsdl:input>
  128. <wsdl:output name="releaseSessionsResponse">
  129. <soap:body use="literal"/>
  130. </wsdl:output>
  131. <wsdl:fault name="AccessDenied">
  132. <soap:fault name="AccessDenied" use="literal"/>
  133. </wsdl:fault>
  134. <wsdl:fault name="InvalidRegistration">
  135. <soap:fault name="InvalidRegistration" use="literal"/>
  136. </wsdl:fault>
  137. <wsdl:fault name="MissingParameters">
  138. <soap:fault name="MissingParameters" use="literal"/>
  139. </wsdl:fault>
  140. <wsdl:fault name="OperationFailed">
  141. <soap:fault name="OperationFailed" use="literal"/>
  142. </wsdl:fault>
  143. </wsdl:operation>
  144. <wsdl:operation name="initCookie">
  145. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:initCookie"/>
  146. <wsdl:input name="initCookie">
  147. <soap:body use="literal"/>
  148. </wsdl:input>
  149. <wsdl:output name="initCookieResponse">
  150. <soap:body use="literal"/>
  151. </wsdl:output>
  152. <wsdl:fault name="AccessDenied">
  153. <soap:fault name="AccessDenied" use="literal"/>
  154. </wsdl:fault>
  155. <wsdl:fault name="InvalidRegistration">
  156. <soap:fault name="InvalidRegistration" use="literal"/>
  157. </wsdl:fault>
  158. <wsdl:fault name="OperationFailed">
  159. <soap:fault name="OperationFailed" use="literal"/>
  160. </wsdl:fault>
  161. </wsdl:operation>
  162. </wsdl:binding>
  163. <wsdl:binding name="WSRP_v1_ServiceDescription_Binding_SOAP" type="intf:WSRP_v1_ServiceDescription_PortType">
  164. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  165. <wsdl:operation name="getServiceDescription">
  166. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:getServiceDescription"/>
  167. <wsdl:input name="getServiceDescription">
  168. <soap:body use="literal"/>
  169. </wsdl:input>
  170. <wsdl:output name="getServiceDescriptionResponse">
  171. <soap:body use="literal"/>
  172. </wsdl:output>
  173. <wsdl:fault name="InvalidRegistration">
  174. <soap:fault name="InvalidRegistration" use="literal"/>
  175. </wsdl:fault>
  176. <wsdl:fault name="OperationFailed">
  177. <soap:fault name="OperationFailed" use="literal"/>
  178. </wsdl:fault>
  179. </wsdl:operation>
  180. </wsdl:binding>
  181. <wsdl:binding name="WSRP_v1_PortletManagement_Binding_SOAP" type="intf:WSRP_v1_PortletManagement_PortType">
  182. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  183. <wsdl:operation name="getPortletDescription">
  184. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:getPortletDescription"/>
  185. <wsdl:input name="getPortletDescription">
  186. <soap:body use="literal"/>
  187. </wsdl:input>
  188. <wsdl:output name="getPortletDescriptionResponse">
  189. <soap:body use="literal"/>
  190. </wsdl:output>
  191. <wsdl:fault name="AccessDenied">
  192. <soap:fault name="AccessDenied" use="literal"/>
  193. </wsdl:fault>
  194. <wsdl:fault name="InvalidUserCategory">
  195. <soap:fault name="InvalidUserCategory" use="literal"/>
  196. </wsdl:fault>
  197. <wsdl:fault name="InconsistentParameters">
  198. <soap:fault name="InconsistentParameters" use="literal"/>
  199. </wsdl:fault>
  200. <wsdl:fault name="InvalidRegistration">
  201. <soap:fault name="InvalidRegistration" use="literal"/>
  202. </wsdl:fault>
  203. <wsdl:fault name="MissingParameters">
  204. <soap:fault name="MissingParameters" use="literal"/>
  205. </wsdl:fault>
  206. <wsdl:fault name="OperationFailed">
  207. <soap:fault name="OperationFailed" use="literal"/>
  208. </wsdl:fault>
  209. <wsdl:fault name="InvalidHandle">
  210. <soap:fault name="InvalidHandle" use="literal"/>
  211. </wsdl:fault>
  212. </wsdl:operation>
  213. <wsdl:operation name="clonePortlet">
  214. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:clonePortlet"/>
  215. <wsdl:input name="clonePortlet">
  216. <soap:body use="literal"/>
  217. </wsdl:input>
  218. <wsdl:output name="clonePortletResponse">
  219. <soap:body use="literal"/>
  220. </wsdl:output>
  221. <wsdl:fault name="AccessDenied">
  222. <soap:fault name="AccessDenied" use="literal"/>
  223. </wsdl:fault>
  224. <wsdl:fault name="InvalidUserCategory">
  225. <soap:fault name="InvalidUserCategory" use="literal"/>
  226. </wsdl:fault>
  227. <wsdl:fault name="InconsistentParameters">
  228. <soap:fault name="InconsistentParameters" use="literal"/>
  229. </wsdl:fault>
  230. <wsdl:fault name="InvalidRegistration">
  231. <soap:fault name="InvalidRegistration" use="literal"/>
  232. </wsdl:fault>
  233. <wsdl:fault name="MissingParameters">
  234. <soap:fault name="MissingParameters" use="literal"/>
  235. </wsdl:fault>
  236. <wsdl:fault name="OperationFailed">
  237. <soap:fault name="OperationFailed" use="literal"/>
  238. </wsdl:fault>
  239. <wsdl:fault name="InvalidHandle">
  240. <soap:fault name="InvalidHandle" use="literal"/>
  241. </wsdl:fault>
  242. </wsdl:operation>
  243. <wsdl:operation name="destroyPortlets">
  244. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:destroyPortlets"/>
  245. <wsdl:input name="destroyPortlets">
  246. <soap:body use="literal"/>
  247. </wsdl:input>
  248. <wsdl:output name="destroyPortletsResponse">
  249. <soap:body use="literal"/>
  250. </wsdl:output>
  251. <wsdl:fault name="InconsistentParameters">
  252. <soap:fault name="InconsistentParameters" use="literal"/>
  253. </wsdl:fault>
  254. <wsdl:fault name="InvalidRegistration">
  255. <soap:fault name="InvalidRegistration" use="literal"/>
  256. </wsdl:fault>
  257. <wsdl:fault name="MissingParameters">
  258. <soap:fault name="MissingParameters" use="literal"/>
  259. </wsdl:fault>
  260. <wsdl:fault name="OperationFailed">
  261. <soap:fault name="OperationFailed" use="literal"/>
  262. </wsdl:fault>
  263. </wsdl:operation>
  264. <wsdl:operation name="setPortletProperties">
  265. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:setPortletProperties"/>
  266. <wsdl:input name="setPortletProperties">
  267. <soap:body use="literal"/>
  268. </wsdl:input>
  269. <wsdl:output name="setPortletPropertiesResponse">
  270. <soap:body use="literal"/>
  271. </wsdl:output>
  272. <wsdl:fault name="AccessDenied">
  273. <soap:fault name="AccessDenied" use="literal"/>
  274. </wsdl:fault>
  275. <wsdl:fault name="InvalidUserCategory">
  276. <soap:fault name="InvalidUserCategory" use="literal"/>
  277. </wsdl:fault>
  278. <wsdl:fault name="InconsistentParameters">
  279. <soap:fault name="InconsistentParameters" use="literal"/>
  280. </wsdl:fault>
  281. <wsdl:fault name="InvalidRegistration">
  282. <soap:fault name="InvalidRegistration" use="literal"/>
  283. </wsdl:fault>
  284. <wsdl:fault name="MissingParameters">
  285. <soap:fault name="MissingParameters" use="literal"/>
  286. </wsdl:fault>
  287. <wsdl:fault name="OperationFailed">
  288. <soap:fault name="OperationFailed" use="literal"/>
  289. </wsdl:fault>
  290. <wsdl:fault name="InvalidHandle">
  291. <soap:fault name="InvalidHandle" use="literal"/>
  292. </wsdl:fault>
  293. </wsdl:operation>
  294. <wsdl:operation name="getPortletProperties">
  295. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:getPortletProperties"/>
  296. <wsdl:input name="getPortletProperties">
  297. <soap:body use="literal"/>
  298. </wsdl:input>
  299. <wsdl:output name="getPortletPropertiesResponse">
  300. <soap:body use="literal"/>
  301. </wsdl:output>
  302. <wsdl:fault name="AccessDenied">
  303. <soap:fault name="AccessDenied" use="literal"/>
  304. </wsdl:fault>
  305. <wsdl:fault name="InvalidUserCategory">
  306. <soap:fault name="InvalidUserCategory" use="literal"/>
  307. </wsdl:fault>
  308. <wsdl:fault name="InconsistentParameters">
  309. <soap:fault name="InconsistentParameters" use="literal"/>
  310. </wsdl:fault>
  311. <wsdl:fault name="InvalidRegistration">
  312. <soap:fault name="InvalidRegistration" use="literal"/>
  313. </wsdl:fault>
  314. <wsdl:fault name="MissingParameters">
  315. <soap:fault name="MissingParameters" use="literal"/>
  316. </wsdl:fault>
  317. <wsdl:fault name="OperationFailed">
  318. <soap:fault name="OperationFailed" use="literal"/>
  319. </wsdl:fault>
  320. <wsdl:fault name="InvalidHandle">
  321. <soap:fault name="InvalidHandle" use="literal"/>
  322. </wsdl:fault>
  323. </wsdl:operation>
  324. <wsdl:operation name="getPortletPropertyDescription">
  325. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:getPortletPropertyDescription"/>
  326. <wsdl:input name="getPortletPropertyDescription">
  327. <soap:body use="literal"/>
  328. </wsdl:input>
  329. <wsdl:output name="getPortletPropertyDescriptionResponse">
  330. <soap:body use="literal"/>
  331. </wsdl:output>
  332. <wsdl:fault name="AccessDenied">
  333. <soap:fault name="AccessDenied" use="literal"/>
  334. </wsdl:fault>
  335. <wsdl:fault name="InvalidUserCategory">
  336. <soap:fault name="InvalidUserCategory" use="literal"/>
  337. </wsdl:fault>
  338. <wsdl:fault name="InconsistentParameters">
  339. <soap:fault name="InconsistentParameters" use="literal"/>
  340. </wsdl:fault>
  341. <wsdl:fault name="InvalidRegistration">
  342. <soap:fault name="InvalidRegistration" use="literal"/>
  343. </wsdl:fault>
  344. <wsdl:fault name="MissingParameters">
  345. <soap:fault name="MissingParameters" use="literal"/>
  346. </wsdl:fault>
  347. <wsdl:fault name="OperationFailed">
  348. <soap:fault name="OperationFailed" use="literal"/>
  349. </wsdl:fault>
  350. <wsdl:fault name="InvalidHandle">
  351. <soap:fault name="InvalidHandle" use="literal"/>
  352. </wsdl:fault>
  353. </wsdl:operation>
  354. </wsdl:binding>
  355. <wsdl:binding name="WSRP_v1_Registration_Binding_SOAP" type="intf:WSRP_v1_Registration_PortType">
  356. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  357. <wsdl:operation name="register">
  358. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:register"/>
  359. <wsdl:input name="register">
  360. <soap:body use="literal"/>
  361. </wsdl:input>
  362. <wsdl:output name="registerResponse">
  363. <soap:body use="literal"/>
  364. </wsdl:output>
  365. <wsdl:fault name="MissingParameters">
  366. <soap:fault name="MissingParameters" use="literal"/>
  367. </wsdl:fault>
  368. <wsdl:fault name="OperationFailed">
  369. <soap:fault name="OperationFailed" use="literal"/>
  370. </wsdl:fault>
  371. </wsdl:operation>
  372. <wsdl:operation name="deregister">
  373. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:deregister"/>
  374. <wsdl:input name="deregister">
  375. <soap:body use="literal"/>
  376. </wsdl:input>
  377. <wsdl:output name="deregisterResponse">
  378. <soap:body use="literal"/>
  379. </wsdl:output>
  380. <wsdl:fault name="InvalidRegistration">
  381. <soap:fault name="InvalidRegistration" use="literal"/>
  382. </wsdl:fault>
  383. <wsdl:fault name="OperationFailed">
  384. <soap:fault name="OperationFailed" use="literal"/>
  385. </wsdl:fault>
  386. </wsdl:operation>
  387. <wsdl:operation name="modifyRegistration">
  388. <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:modifyRegistration"/>
  389. <wsdl:input name="modifyRegistration">
  390. <soap:body use="literal"/>
  391. </wsdl:input>
  392. <wsdl:output name="modifyRegistrationResponse">
  393. <soap:body use="literal"/>
  394. </wsdl:output>
  395. <wsdl:fault name="InvalidRegistration">
  396. <soap:fault name="InvalidRegistration" use="literal"/>
  397. </wsdl:fault>
  398. <wsdl:fault name="MissingParameters">
  399. <soap:fault name="MissingParameters" use="literal"/>
  400. </wsdl:fault>
  401. <wsdl:fault name="OperationFailed">
  402. <soap:fault name="OperationFailed" use="literal"/>
  403. </wsdl:fault>
  404. </wsdl:operation>
  405. </wsdl:binding>
  406. </wsdl:definitions>