This section explains how to create a new version of your human
task whose binding may be dynamically resolved in the runtime environment.
To create a new human task, you begin by creating a new module that
contains a new version of your task, and install it in the same manner as
the original.The runtime engine is able to recognize that the new task is
actually a more recent version of the other, and will select it over the older
one. These steps assume that you have already created the human task that
you seek to version.
- Make a copy of the module that contains the original version of
your human task as follows:
- In the Business Integration view, right-click
the module that contains the human task and select Copy.
- Right-click on any white-space within the same view, and select Paste.
- In the Copy Module window, change the
module name as necessary (perhaps by adding a suffix that indicates the version),
and click OK.
- Save the file. The new module name appears in the
assembly editor.
- Configure a date from which the copied business human task will
be valid, as follows:
- In the new copy of the module, open the human task in the editor,
and click the label
to choose the task as a whole.
- In the Details tab of the properties area, enable Date
(UTC) when task becomes valid. If this check box is
clear, then a valid-from date is implicitly specified so that the task becomes
valid as soon as the module is installed.
- Configure the calendar fields to specify the date and time when
the runtime engine is allowed to create instances of this task.

Calendar values are represented in Coordinated Universal
Time (UTC).
- Save your work.
- You can deploy this new module as you would any other module.
Example
To see an example of a versioned process
that you can build and run yourself, go to
http://publib.boulder.ibm.com/bpcsamp/index.html, and click . Although
this example is not specific to human tasks, it can still help you to become
more familiar with the concept of versioning.
Note: You will need
a connection to the internet for this link to work.