Guest User

Untitled

a guest
Apr 30th, 2018
174
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Deployer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="8.5" xsi:noNamespaceSchemaLocation="schemas/deployer-conf.xsd">
  3. <Pipelines>
  4. <Pipeline Id="Tridion-Bootstrap" Action="TridionBootstrap" Verb="Content,Prepare,Commit">
  5. <Steps>
  6. <Step Id="TridionUnzipStep"/>
  7. </Steps>
  8. </Pipeline>
  9. <Pipeline Id="Tridion-Wait" Action="Deploy,Undeploy" Verb="Wait">
  10. <Steps>
  11. <Step Id="TridionWaitStep"/>
  12. </Steps>
  13. </Pipeline>
  14. <Pipeline Id="Tridion-Process-Deploy" Action="Deploy" Verb="Process">
  15. <Steps>
  16. <Step Id="SchemaDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  17. <Module Class="com.tridion.deployer.modules.SchemaDeploy" Type="SchemaDeploy"/>
  18. </Step>
  19. <Step Id="PageDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  20. <Module Class="com.tridion.deployer.modules.PageDeploy" Type="PageDeploy">
  21. <Transformer Class="com.tridion.transformer.TCDLDefaultTransformer"/>
  22. </Module>
  23. </Step>
  24. <Step Id="BinaryDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  25. <Module Class="com.tridion.deployer.modules.BinaryDeploy" Type="BinaryDeploy"/>
  26. </Step>
  27. <Step Id="ComponentDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  28. <Module Class="com.tridion.deployer.modules.ComponentDeploy" Type="ComponentDeploy"/>
  29. </Step>
  30. <Step Id="TemplateDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  31. <Module Class="com.tridion.deployer.modules.TemplateDeploy" Type="TemplateDeploy"/>
  32. </Step>
  33. <Step Id="PublicationDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  34. <Module Class="com.tridion.deployer.modules.PublicationDeploy" Type="PublicationDeploy"/>
  35. </Step>
  36. <Step Id="TaxonomyDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  37. <Module Class="com.tridion.deployer.modules.TaxonomyDeploy" Type="TaxonomyDeploy"/>
  38. </Step>
  39. <Step Id="ComponentPresentationDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  40. <Module Class="com.tridion.deployer.modules.ComponentPresentationDeploy" Type="ComponentPresentationDeploy">
  41. <Transformer Class="com.tridion.transformer.TCDLDefaultTransformer"/>
  42. </Module>
  43. </Step>
  44. <Step Id="StructureGroupDeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  45. <Module Class="com.tridion.deployer.modules.StructureGroupDeploy" Type="StructureGroupDeploy"/>
  46. </Step>
  47. </Steps>
  48. </Pipeline>
  49. <Pipeline Id="Tridion-Process-Undeploy" Action="Undeploy" Verb="Process">
  50. <Steps>
  51. <Step Id="PageUndeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  52. <Module Class="com.tridion.deployer.modules.PageUndeploy" Type="PageUndeploy"/>
  53. </Step>
  54. <Step Id="ComponentPresentationUndeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  55. <Module Class="com.tridion.deployer.modules.ComponentPresentationUndeploy" Type="ComponentPresentationUndeploy"/>
  56. </Step>
  57. <Step Id="TaxonomyUndeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  58. <Module Class="com.tridion.deployer.modules.TaxonomyUndeploy" Type="TaxonomyUndeploy"/>
  59. </Step>
  60. <Step Id="StructureGroupUndeploy" Factory="com.sdl.delivery.deployer.steps.TridionExecutableStepFactory">
  61. <Module Class="com.tridion.deployer.modules.StructureGroupUndeploy" Type="StructureGroupUndeploy"/>
  62. </Step>
  63. </Steps>
  64. </Pipeline>
  65. <Pipeline Id="Tridion-PreCommit-TX" Action="Deploy,Undeploy" Verb="PreCommit">
  66. <Steps>
  67. <Step Id="TridionPreCommitStep"/>
  68. </Steps>
  69. </Pipeline>
  70. <Pipeline Id="Tridion-Commit-TX" Action="Deploy,Undeploy" Verb="Commit">
  71. <Steps>
  72. <Step Id="TridionCommitStep">
  73. <RetryPoint PipelineId="Tridion-PreCommit-TX" StepId="TridionPreCommitStep"/>
  74. </Step>
  75. </Steps>
  76. </Pipeline>
  77. <Pipeline Id="Tridion-Rollback-TX" Action="Deploy,Undeploy" Verb="Rollback">
  78. <Steps>
  79. <Step Id="TridionRollbackStep"/>
  80. </Steps>
  81. </Pipeline>
  82. <Pipeline Id="Tridion-Cleanup" Action="Deploy,Undeploy" Verb="*">
  83. <Steps>
  84. <Step Id="TridionCleanupStep"/>
  85. </Steps>
  86. </Pipeline>
  87. </Pipelines>
  88.  
  89. <!-- Binary Storage configuration -->
  90. <BinaryStorage Id="PackageStorage" Adapter="FileSystem">
  91. <Property Name="Path" Value="${binaryPath}"/>
  92. </BinaryStorage>
  93.  
  94. <!--
  95. Redis Binary Storage configuration.
  96. Password is not supported by Amazon ElastiCache.
  97. -->
  98. <!--
  99. <BinaryStorage Id="RedisStorage" Adapter="RedisBlobStorage">
  100. <Property Name="Host" Value="${storageHost}"/>
  101. <Property Name="Port" Value="${storagePort}"/>
  102. <Property Name="Password" Value="encrypted:HzfQh9wYwAKShDxCm4DnnBnysAz9PtbDMFXMbPszSVY="/>
  103. <Property Name="Timeout" Value="20000"/>
  104. </BinaryStorage>
  105. -->
  106.  
  107. <!-- State store configuration -->
  108.  
  109. <!--
  110. Configuration example for MSSQL Database
  111. The Storage element specifies database settings for Deployer State Store Database.
  112. For the MSSQL the minimum set of properties are:
  113. host: name of the server that hosts the database
  114. port: port number (default 1433) used for TCP/IP connections to the database
  115. database: name of the database to access
  116. user: username used to access the database
  117. password: password used to access the database
  118.  
  119. (Optional)
  120. Also, for MSSQL we support extended connection properties that are related to MSSQL.
  121. For example:
  122. <Property Name="encrypt" Value="true"/>
  123.  
  124. In this particular case, MSSQL will specify SSL encryption for all the data sent between
  125. the client and the server if the server has a certificate installed.
  126. You are able to specify as much extended properties as you want.
  127.  
  128. <State>
  129. <Storage Adapter="mssql" driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" >
  130. <Property Name="host" Value="${dbhost}"/>
  131. <Property Name="port" Value="1433"/>
  132. <Property Name="database" Value="${dbname}"/>
  133. <Property Name="user" Value="${dbuser}"/>
  134. <Property Name="password" Value="${dbpassword}"/>
  135. </Storage>
  136. </State>
  137.  
  138. -->
  139.  
  140. <!--
  141. Configuration example for Oracle SQL Database
  142. The Storage element specifies database settings for Deployer State Store Database.
  143. For the Oracle SQL the minimum set of properties are:
  144. host: name of the server that hosts the database
  145. port: port number (default 1521) used for TCP/IP connections to the database
  146. database: name of the database to access
  147. user: username used to access the database
  148. password: password used to access the database
  149.  
  150. Currently, we are not supporting extended connection properties for Oracle SQL Database.
  151.  
  152. <State>
  153. <Storage Adapter="oracle" driver="oracle.jdbc.driver.OracleDriver">
  154. <Property Name="host" Value="${dbhost}"/>
  155. <Property Name="port" Value="1521"/>
  156. <Property Name="database" Value="${dbname}"/>
  157. <Property Name="user" Value="${dbuser}"/>
  158. <Property Name="password" Value="${dbpassword}"/>
  159. </Storage>
  160. </State>
  161.  
  162. -->
  163.  
  164. <State>
  165. <Storage Adapter="${dbadapter}" driver="${dbdriver}">
  166. <Property Name="host" Value="${dbhost}"/>
  167. <Property Name="port" Value="${dbport}"/>
  168. <Property Name="database" Value="${dbname}"/>
  169. <Property Name="user" Value="${dbuser}"/>
  170. <Property Name="password" Value="${dbpassword}"/>
  171. </Storage>
  172. </State>
  173.  
  174. <!-- Queues configuration -->
  175. <Queues>
  176. <!-- Queues default configuration for Filesystem-->
  177. <Queue Default="true" Verbs="Content" Adapter="FileSystem" Id="ContentQueue">
  178. <Property Name="Destination" Value="${queuePath}"/>
  179. <!-- Optional property to set number of workers
  180. <Property Name="Workers" Value="11"/> -->
  181. </Queue>
  182. <Queue Verbs="Commit,Rollback" Adapter="FileSystem" Id="CommitQueue">
  183. <Property Name="Destination" Value="${queuePath}/FinalTX"/>
  184. <!-- Optional property to set number of workers
  185. <Property Name="Workers" Value="11"/> -->
  186. </Queue>
  187. <Queue Verbs="Prepare" Adapter="FileSystem" Id="PrepareQueue">
  188. <Property Name="Destination" Value="${queuePath}/Prepare"/>
  189. <!-- Optional property to set number of workers
  190. <Property Name="Workers" Value="11"/> -->
  191. </Queue>
  192. <Adapter Id="FileSystem">
  193. <!-- optional property to set polling interval
  194. <Property Name="LocationPollingInterval" Value="2s"/> -->
  195. </Adapter>
  196.  
  197. <!-- Queues default configuration for JMS -->
  198. <!--
  199. <Queue Default="true" Verbs="Content" Adapter="JMS" Id="ContentQueue">
  200. <Property Name="Workers" Value="11"/>
  201. </Queue>
  202. <Queue Verbs="Commit,Rollback" Adapter="JMS" Id="CommitQueue">
  203. <Property Name="Workers" Value="11"/>
  204. </Queue>
  205. <Queue Verbs="Prepare" Adapter="JMS" Id="PrepareQueue">
  206. <Property Name="Workers" Value="11"/>
  207. </Queue>
  208. -->
  209.  
  210. <!-- ActiveMQ default adapter configuration for JMS -->
  211. <!--
  212. <Adapter Id="JMS">
  213. <Property Name="JMSConnectionFactoryBuilderClass"
  214. Value="com.sdl.delivery.spring.configuration.jms.ActiveMQConnectionFactoryBuilder" />
  215. <Property Name="JMSUri" Value="tcp://activemq-host:port" />
  216.  
  217. //JMS optional properties. Required for remote activeMQ
  218. <Property Name="Username" Value="admin"/>
  219. <Property Name="Password" Value="admin"/>
  220.  
  221. //JMS optional property. Put the value in milliseconds. Used to fine tune queue sensitivity.
  222. <Property Name="ReceiveTimeout" Value="200"/>
  223. </Adapter>
  224. -->
  225.  
  226. <!-- AmazonSQS default adapter configuration for JMS -->
  227. <!--
  228. <Adapter Id="JMS">
  229. <Property Name="JMSConnectionFactoryBuilderClass"
  230. Value="com.sdl.delivery.spring.configuration.jms.AmazonSQSConnectionFactoryBuilder" />
  231. <Property Name="JMSUri" Value="https://sqs.eu-central-1.amazonaws.com/42" />
  232.  
  233. //Required to create connection with Amazon SQS
  234. <Property Name="Username" Value="AccessKey"/>
  235. <Property Name="Password" Value="SecretKey"/>
  236.  
  237. //JMS optional property. Put the value in milliseconds. Used to fine tune queue sensitivity.
  238. <Property Name="ReceiveTimeout" Value="200"/>
  239. </Adapter>
  240. -->
  241.  
  242. <!-- Workers configuration properties -->
  243. <Workers>
  244. <!-- Optional configuration properties
  245. <Property Name="QueuePollingInterval" Value="2s"/>
  246. <Property Name="RetriesInterval" Value="100ms"/>
  247. <Property Name="MaxRetries" Value="11"/>
  248. <Property Name="Cleanup" Value="true"/> -->
  249. </Workers>
  250. </Queues>
  251.  
  252. <!-- RMI Channel Port -->
  253. <!--
  254. <RMIChannel ListenerPort="1050"/>
  255. -->
  256. <!-- License Path -->
  257. <!--<License Path="${licensePath}" />-->
  258. </Deployer>
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×