resetallmetrics.xts 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. IBM Cognos Products: cogadmin
  5. (C) Copyright IBM Corp. 2005, 2010
  6. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  7. -->
  8. <!--
  9. Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  10. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  11. -->
  12. <xts:morphlet resolverBase="cogadmin" xmlns:xts="http://developer.cognos.com/schemas/xts/" requiredCapability="canUseAdministrationPortal">
  13. <xts:block id="resetAllMetrics" processor="XSLT" type="exec" mandatory="true">
  14. <xsl:stylesheet
  15. xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
  16. xmlns:xos="http://developer.cognos.com/schemas/xts/output/">
  17. <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/>
  18. <xsl:template match="/">
  19. <xts:sequence>
  20. <xts:append select="/root/output">
  21. <xos:part>
  22. <xos:entityHeader>
  23. <xos:param name="Content-type">text/xml</xos:param>
  24. </xos:entityHeader>
  25. <xos:entityBody>
  26. <xts:request protocol="ExecuteResourceAction" responseEnvelope="true" faultBlock="faultHandler">
  27. <SOAP-ENV:Envelope
  28. xmlns:nemo="http://developer.cognos.com/nemo"
  29. xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/muws2-2.xsd"
  30. xmlns:bus="http://developer.cognos.com/schemas/bibus/3/"
  31. xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  32. <SOAP-ENV:Header>
  33. <xsl:copy-of select="/root/header/bus:biBusHeader"/>
  34. <nemo:cogadminHeader>
  35. <nemo:ResourceIdentifier>cm:system</nemo:ResourceIdentifier>
  36. </nemo:cogadminHeader>
  37. </SOAP-ENV:Header>
  38. <SOAP-ENV:Body>
  39. <ns1:ExecuteResourceAction xmlns:ns1="http://developer.cognos.com/admin/properties">
  40. <ns1:Name>ResetAllMetrics</ns1:Name>
  41. </ns1:ExecuteResourceAction>
  42. </SOAP-ENV:Body>
  43. </SOAP-ENV:Envelope>
  44. </xts:request>
  45. </xos:entityBody>
  46. </xos:part>
  47. </xts:append>
  48. </xts:sequence>
  49. </xsl:template>
  50. </xsl:stylesheet>
  51. </xts:block>
  52. <xts:block id="faultHandler" type="fault" processor="XSLT">
  53. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  54. <xsl:output method="xml"/>
  55. <xsl:template match="/root/fault">
  56. <actionFault>
  57. <xsl:copy-of select="."/>
  58. </actionFault>
  59. </xsl:template>
  60. <xsl:template match="text()"/>
  61. </xsl:stylesheet>
  62. </xts:block>
  63. </xts:morphlet>