30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - EMC Community Network

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Deploying the Application<br />

which the performer is referenced. It also enables you to replace a performer globally throughout a<br />

process with a new performer without making a replacement at each activity the performer is used.<br />

Note: A process parameter is specific to a process. Therefore, process designers must update the<br />

process parameter for each process, even if two <strong>processes</strong> have a process parameter with the same<br />

name.<br />

Updating process data<br />

To modify an SDT in any of the following ways, delete the SDT (from the target environment) before<br />

installing your application into the production environment:<br />

• Remove an attribute.<br />

• Decrease the length of a string variable.<br />

• Change a repeating attribute to a non-repeating attribute.<br />

• Change the data type of an attribute.<br />

To update an object type in any of the following ways, drop the object type from the production<br />

environment before installing your application into the production environment:<br />

• Remove an attribute.<br />

• Decrease the length of a string variable.<br />

• Change a non-repeating attribute to a repeating attribute.<br />

• Change a repeating attribute to a non-repeating attribute.<br />

• Change the data type of an attribute.<br />

Versioning the process template<br />

If the application you are deploying replaces existing process templates that have running workflows,<br />

version the process template. Versioning the process template enables existing workflows to continue<br />

to function after the application updates the process template. To version the process template, do the<br />

following:Existing workflows complete by using the older version of the process template, while new<br />

instances of the process template use the new version of the process template.<br />

1. Import your updated process template into your project and set the installation options of the<br />

process template to VERSION.<br />

2. Install the DAR file created from this project into your target repository.<br />

Overwriting an existing process<br />

When deploying an application from one environment to another, do the following to overwrite<br />

an existing process (rather than versioning it).<br />

1. Uninstall the process templates that will be overwritten. This halts running workflows.<br />

2. Reinstall the process template, selecting to abort all running workflows. This ensures that there are<br />

no running workflows when the process template is overwritten.<br />

When to use Composer<br />

Do not use Composer as a development environment to modify your <strong>processes</strong>. Use Composer only to<br />

archive and install (including the use of installation parameters). Use the appropriate tool in xCP to<br />

make changes.<br />

<strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 109

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!