Change task list settings

 

+

Search Tips   |   Advanced Search

 

After completing the post-installation steps, the task list portlet is placed on a page called My Tasks and is enabled to retrieve users' tasks from the Human Task Manager configured by the portal installation.

Each of these tasks require that you make changes to the portal configuration. Use the steps described in Setting configuration properties to make these changes. The following property names should be changed only if we need to make changes to the task list.

Change the connection settings for the Human Task Manager

Change the processintegration.htmJndiName property to indicate the new Human Task Manager instance for use by the task list portlet. This is a Configuration Service property. The value to use depends on the topology. The following is the default value for a single server setup:

    corbaname:iiop:localhost:10031#com/ibm/task/api/HumanTaskManagerHome 
If Business Process choreographer is configured on another server within the same managed cell as portal, the setting has this structure:

    cell/nodes/nodename/servers/servername/com/ibm/task/api/HumanTaskManagerHome 

If the portal should connect to a Business Process Choreographer cluster within the same cell, the setting looks like:

    cell/clusters/clustername/com/ibm/task/api/HumanTaskManagerHome 
If the portal should connect to a business process container in another cell, an indirect binding should be used. To do so perform these steps:

  1. Open the application server's administrative console.

  2. Click...

    Environment | Naming | Namespace Binding | Browse Node | Browse Server

  3. Click New.

  4. Select Indirect for Binding Type.

  5. In the next screen define these properties.

    • Binding Type: Indirect

    • Binding Identifier: name of the binding, for example, MyIndirectBinding

    • Name in Name Space: for example, myspace/HumanTaskManagerHome

    • Provider URL : host url and bootstrap port, i.e. corbaloc:iiop:localhost:2809

      The bootstrap port must match the BOOTSTRAP_ADDRESS of the server/cluster hosting the Business Process Container

    • JNDI Name: name on the remote host, for example, com/ibm/task/api/HumanTaskManagerHome

  6. Apply and save the settings.

  7. Set processintegration.htmJndiName to myspace/HumanTaskManagerHome.

Change the location of the task list

If we need to move the task list portlet to another page, first assign a unique name to the new page using Custom Unique Names. Then change the value of the processintegration.myTasksPageUniqueName property to the unique name of the new page. This is a Configuration Service property.

Change the redirect page after active tasks are closed

To redirect a user to a page different than the task list page when the last task page is closed, change the extensionPointUniqueName.defaultRedirectPage property in the DynamicUIManagerFactoryService to the unique name of the page where the user should be redirected.

 

Parent topic:

Configure the portal for business processes

 

Related concepts

Customize the theme for process integration
Configure virtual portals for business process integration
Change the task page container