Upgrading an existing Workflow Manager System

This topic applies to ArcGIS for Desktop Standard and ArcGIS for Desktop Advanced only.

About migrating your Workflow Manager database

To upgrade an existing JTX or Workflow Manager Database, use the Workflow Manager Post Installation tool. The tool will detect if the database already has a Workflow Manager schema installed in it and, if it does, will update it.

How to update to the latest schema

Steps:
  1. From the Start menu, click ArcGIS Workflow Manager > Workflow Manager Post Installation.

    The Workflow Manager Post-Installation wizard appears.

    Connection info
    Enter the connection information for an existing repository.
  2. Enter the connection information for an existing repository.
  3. Click Next.

    Workflow Manager automatically detects that a repository already exists in the geodatabase.

  4. Select the configuration keyword used to store the repository.
    Configuration keyword
    Choose the configuration keyword for the repository in the geodatabase.
  5. Click Next.
  6. Choose whether you would like to add a new Workflow Manager Database connection to this repository when the upgrade is complete.
    Workflow Manager DB connection
    Choose to create a new Workflow Manager Database connection for the upgrade repository.
  7. Click Finish.

    The final page in the wizard appears, indicating whether the postinstallation was successful or not.

  8. Choose whether you would like to view the log.
    View Log
    Finally, a screen will show the success of the upgrade and offer you a chance to view a log of the process.
  9. Click Close.
  10. NoteNote:

    The MinimumConfig.jxl file contains updated configuration elements. You can import this in the Administrator after running the postinstallation to merge the latest contents with your existing repository. For more information, see Merging configuration files.

New privileges

With the new functionality added at Workflow Manager, new privileges to control access have been added. When upgrading existing Workflow Manager 10 databases, these privileges are included as part of the sample configuration file (QuickStartConfig), but you will need to add these to your list of existing privileges for older repositories (3.x and 9.3x). You'll need to add the privileges to the groups that should be able to perform the action. These privileges are

For users who are migrating from JTX 3x to Workflow Manager 10, here is a list of additional privileges that might be missing:

For users who are migrating directly from JTX 3x to Workflow Manager 10.1, here is a list of additional privileges that might be missing:

Custom steps

Some of the main things you will notice when you begin to build workflows with Workflow Manager are the changes that have been made to the step type execution. Three new execution types have been added:

Also, the previous custom step library, Workflow ManagerCustomSteps, has been upgraded. Although the old steps can still be run on Workflow Manager, it's recommended that you upgrade to new steps provided with Workflow Manager. If you have developed custom steps for your organization, it is recommended that you upgrade to use the new interface, IJTXCustomStep, from the old, IJTXCustomExecute.

Database connection management

At 10.1, the schema of the databases table has been changed in the Workflow Manager System tables. Due to this change, you will need to specify the user name and password for all existing data workspaces as part of the migration process.

NoteNote:

This only applies to JTX 3.0.1 users migrating to the latest version.

At previous versions of Workflow Manager, the connection information for the Workflow Manager Repository and spatial data workspace were managed in the JTX_CONN_INFO table. Now this information is managed in the JTX_DATABASES table. If you were taking advantage of keeping your connection information stored separately from the rest of the repository, you will need to move this table now.

This change has two impacts on how the connection properties are configured for Workflow Manager.

  1. After upgrading a 3.x database, you will need to reconfigure your Workflow Manager database connection in the Workflow Manager Administrator or ArcCatalog or take advantage of the option at the end of the postinstallation.
  2. The spatial data workspace connections are managed differently. These are called Data Workspace connections and are no longer configured as part of the Workflow Manager Database wizard. One benefit of this is that you now have the ability to connect to spatial data that is stored in many different ArcSDE geodatabases. See Adding data workspace connections using the Workflow Manager Administrator in the Configuring Workflow Manager book for more on creating spatial data connections.
3/3/2014