Migrating Projects with Publish to Adapter Activity and Subscription Service

You can migrate projects that use the Publish to Adapter from the ActiveEnterprise Adapter palette and Subscription service of ActiveMatrix® Adapter for Database to the Data Merger activity in ActiveMatrix BusinessWorks Plug-in for Database.

Prerequisites

The following prerequisite applies:
  • An ActiveMatrix BusinessWorks 6.x project by using the Subscription service and Publish to Adapter activity must use an event source activity, such as a timer, as a starter activity.

Procedure

  1. In TIBCO Business Studio, right-click the project in the Project Explorer and select Refactor > Migrate Adapter to Plug-in.
  2. In the Migrate Adapter Activities window, select the project to migrate. Review the processes that are displayed for migration and then click OK.
  3. Open the processes and realign the mapper activity if required. Add mappings in the mapper activity.
    Name of the migrated shared resource is the name of the Active Database Adapter Configuration and the extension of the shared resource. (For example, ActiveDatabaseConfiguration.adbResource).

    All the configurations of the Subscription service are migrated to the respective fields of DBMerger on the Schema tab of the ADB Configuration resource.

    All the fields of the Publish to Adapter activity are migrated to the General > Advanced tab of the Data Merger activity.

    On the General tab of the migrated Data Merger activity, the migrated shared resource is mapped to the Configuration Resource field. The schema selected in the Subscription service is mapped to the schema picker of the migrated Data Merger activity.

    Note: In the migrated activity, the fields that are not present in the Subscription service but are present in the Data Merger activity have default values. These fields can be configured by using the JSON preference file. For more information about the JSON preference file, see Working with Preference File (JSON) for Migration.