CPSPluginDescriptor.xml 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. BI and PM: CM
  5. (C) Copyright IBM Corp. 2008, 2015
  6. US Government Users Restricted Rights - Use, duplication or disclosure
  7. restricted by GSA ADP Schedule Contract with IBM Corp.
  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. <plugins xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="./ ./cmPluginDescriptor.xsd">
  12. <plugin type="Upgrade" category="Mandatory" importAction="PostImport" componentID="CPS">
  13. <name>portalPage</name>
  14. <javaclass>com.cognos.cm.plugin.cps.upgrade.baltic.UpgradePortalPages</javaclass>
  15. <cLibName></cLibName>
  16. <version>2.001</version>
  17. <searchPaths>
  18. <searchPath>//account</searchPath>
  19. </searchPaths>
  20. <properties>
  21. <property>portalPage</property>
  22. <property>portalPages</property>
  23. <property>searchPath</property>
  24. </properties>
  25. <classNamesForDeployment>
  26. <className>account</className>
  27. </classNamesForDeployment>
  28. </plugin>
  29. <plugin type="Upgrade" category="Mandatory" componentID="CPS">
  30. <name>portalPage</name>
  31. <javaclass>com.cognos.cm.plugin.cps.upgrade.bering.UpgradeDeploymentReferences</javaclass>
  32. <cLibName></cLibName>
  33. <version>3.002</version>
  34. <searchPaths>
  35. <searchPath>//portlet</searchPath>
  36. <searchPath>//portletInstance</searchPath>
  37. </searchPaths>
  38. <properties>
  39. <property>context</property>
  40. <property>deploymentReferences</property>
  41. </properties>
  42. <classNamesForDeployment>
  43. <className>portlet</className>
  44. <className>portletInstance</className>
  45. </classNamesForDeployment>
  46. </plugin>
  47. <plugin type="Upgrade" category="Mandatory" componentID="CPS">
  48. <name>WSRPPortletToFragmentUpgrade</name>
  49. <javaclass>com.cognos.cm.plugin.cps.upgrade.bering.UpgradeWSRPPortletToFragment</javaclass>
  50. <cLibName/>
  51. <version>3.003</version>
  52. <searchPaths>
  53. <searchPath>//portletProducer</searchPath>
  54. </searchPaths>
  55. <properties>
  56. <property>searchPath</property>
  57. <property>binding</property>
  58. </properties>
  59. <classNamesForDeployment>
  60. <className>portletProducer</className>
  61. </classNamesForDeployment>
  62. </plugin>
  63. <!-- We've reverted to the old page editor - wired off the page layout upgrade for now-->
  64. <!--plugin type="Upgrade" category="Mandatory" componentID="CPS">
  65. <name>PageletLayoutUpgrade</name>
  66. <javaclass>com.cognos.cm.plugin.cps.upgrade.bering.UpgradePageletLayout</javaclass>
  67. <cLibName/>
  68. <version>3.002</version>
  69. <searchPaths>
  70. <searchPath>//pagelet</searchPath>
  71. </searchPaths>
  72. <properties>
  73. <property>layout</property>
  74. </properties>
  75. <classNamesForDeployment>
  76. <className>pagelet</className>
  77. </classNamesForDeployment>
  78. </plugin-->
  79. <plugin type="Upgrade" category="Mandatory" componentID="CPS">
  80. <name>UpgradePortletNames</name>
  81. <javaclass>com.cognos.cm.plugin.cps.upgrade.bering.UpgradePortletNames</javaclass>
  82. <cLibName/>
  83. <version>3.004</version>
  84. <searchPaths>
  85. <searchPath>/portal/portalPackage//portlet</searchPath>
  86. <searchPath>/portal/portalPackage//portletProducer</searchPath>
  87. <searchPath>//portletInstance</searchPath>
  88. </searchPaths>
  89. <properties>
  90. <property>handle</property> <!-- to identify portlets that need updating -->
  91. <property>name</property>
  92. <property>searchPath</property>
  93. <property>description</property>
  94. <property>binding</property> <!-- to identify portletProducers that need updating -->
  95. <property>serviceDescription</property>
  96. <property>registration</property>
  97. <property>portlet</property> <!-- need to upgrade portletInstance.portlet.searchPath -->
  98. </properties>
  99. <classNamesForDeployment>
  100. <className>portlet</className>
  101. <className>portletProducer</className>
  102. <className>portletInstance</className>
  103. </classNamesForDeployment>
  104. </plugin>
  105. <plugin type="Upgrade" category="Mandatory" componentID="CPS">
  106. <name>UpgradePortletNamesColorado</name>
  107. <javaclass>com.cognos.cm.plugin.cps.upgrade.colorado.UpgradePortletNames</javaclass>
  108. <cLibName/>
  109. <version>3.005</version>
  110. <searchPaths>
  111. <searchPath>/portal/portalPackage//portlet</searchPath>
  112. <searchPath>/portal/portalPackage//portletProducer</searchPath>
  113. <searchPath>//portletInstance</searchPath>
  114. </searchPaths>
  115. <properties>
  116. <property>handle</property> <!-- to identify portlets that need updating -->
  117. <property>name</property>
  118. <property>searchPath</property>
  119. <property>description</property>
  120. <property>binding</property> <!-- to identify portletProducers that need updating -->
  121. <property>serviceDescription</property>
  122. <property>registration</property>
  123. <property>portlet</property> <!-- need to upgrade portletInstance.portlet.searchPath -->
  124. </properties>
  125. <classNamesForDeployment>
  126. <className>portlet</className>
  127. <className>portletProducer</className>
  128. <className>portletInstance</className>
  129. </classNamesForDeployment>
  130. </plugin>
  131. <plugin type="Upgrade" category="Mandatory" importAction="PreImport" componentID="CPS">
  132. <name>UpgradeCogadminTabSequence</name>
  133. <javaclass>com.cognos.cm.plugin.cps.upgrade.caspian.UpgradeCogadminTabSequence</javaclass>
  134. <cLibName/>
  135. <version>3.006</version>
  136. <searchPaths>
  137. <searchPath>/portal/portalPackage/pageletFolder/pageletFolder/pageletFolder</searchPath>
  138. </searchPaths>
  139. <properties>
  140. <property>searchPath</property>
  141. <property>displaySequence</property>
  142. <property>name</property>
  143. </properties>
  144. <classNamesForDeployment>
  145. <className>pageletFolder</className>
  146. </classNamesForDeployment>
  147. </plugin>
  148. <plugin type="Upgrade" category="Mandatory" importAction="PreImport" componentID="CPS">
  149. <name>UpgradeCogadminTabSequenceDanube</name>
  150. <javaclass>com.cognos.cm.plugin.cps.upgrade.danube.UpgradeCogadminTabSequence</javaclass>
  151. <cLibName/>
  152. <version>3.007</version>
  153. <searchPaths>
  154. <searchPath>/portal/portalPackage/pageletFolder/pageletFolder/pageletFolder/pagelet</searchPath>
  155. </searchPaths>
  156. <properties>
  157. <property>searchPath</property>
  158. <property>displaySequence</property>
  159. <property>name</property>
  160. </properties>
  161. <classNamesForDeployment>
  162. <className>pagelet</className>
  163. </classNamesForDeployment>
  164. </plugin>
  165. <plugin type="Upgrade" category="Mandatory" componentID="CPS">
  166. <name>UpgradePortletNamesDanube</name>
  167. <javaclass>com.cognos.cm.plugin.cps.upgrade.danube.UpgradePortletNames</javaclass>
  168. <cLibName/>
  169. <version>3.008</version>
  170. <searchPaths>
  171. <searchPath>/portal/portalPackage/pageletFolder/pageletFolder/pageletFolder/pagelet</searchPath> <!-- Pagelet object to upgrade -->
  172. <searchPath>/portal/portalPackage/portletFolder/portletFolder/portletProducer/portlet</searchPath> <!-- portlet to upgrade-->
  173. </searchPaths>
  174. <properties>
  175. <property>handle</property>
  176. <property>name</property> <!-- upgrade name xml prop of pagelet and portlet -->
  177. <property>description</property> <!-- upgrade description xml prop of pagelet and portlet -->
  178. <property>searchPath</property>
  179. <property>objectClass</property>
  180. </properties>
  181. <classNamesForDeployment>
  182. <className>pagelet</className> <!-- upgrade name, description properties of the pagelet -->
  183. <className>portlet</className> <!-- upgrade name, description properties of the portlet -->
  184. </classNamesForDeployment>
  185. </plugin>
  186. <plugin type="Upgrade" category="Mandatory" importAction="Postmport" componentID="CPS">
  187. <name>UpgradePortletsTitan</name>
  188. <javaclass>com.cognos.cm.plugin.cps.upgrade.titan.RemoveGoSearchAdminPortlets</javaclass>
  189. <cLibName/>
  190. <version>3.009</version>
  191. <searchPaths>
  192. <searchPath>/portal/portalPackage/pageletFolder/pageletFolder/pageletFolder</searchPath> <!-- pageletFolder objects to be removed -->
  193. <searchPath>/portal/portalPackage/portletFolder/portletProducer</searchPath> <!-- portletProducer objects to be removed -->
  194. <searchPath>/adminFolder//indexUpdateTask</searchPath> <!-- indexUpdateTask objects to be removed -->
  195. </searchPaths>
  196. <properties>
  197. <property>name</property>
  198. <property>searchPath</property>
  199. <property>objectClass</property>
  200. </properties>
  201. <classNamesForDeployment>
  202. <className>pageletFolder</className>
  203. <className>portletProducer</className>
  204. <className>indexUpdateTask</className>
  205. </classNamesForDeployment>
  206. </plugin>
  207. </plugins>