Migrating Adapter Projects Running on TIBCO ActiveMatrix BusinessWorks™ 6.x to Plug-in Projects
You can migrate a Siebel Adapter project from TIBCO ActiveMatrix BusinessWorks™ 6.x to TIBCO ActiveMatrix BusinessWorks™ Plug-in for Siebel project by using Refactor > Migrate Adapter to Plug-in option in TIBCO Business Studio™ for BusinessWorks™. The TIBCO ActiveMatrix® Adapter for Siebel in TIBCO ActiveMatrix BusinessWorks™ 6.x is a Generic Adapter Configuration (GAC) project. The Generic Adapter Configuration (GAC) project is initially created using ActiveMatrix Adapter for Siebel and TIBCO ActiveMatrix BusinessWorks 5.x in TIBCO Designer™ and then migrated to TIBCO ActiveMatrix BusinessWorks 6.x.
For migrating a project successfully, the project must have at least one process using at least one of the adapter palette activities.
Migration Restrictions
- You can migrate ActiveMatrix® Adapter for Siebel projects which are running on ActiveMatrix BusinessWorks 6.x to ActiveMatrix BusinessWorks Plug-in for Siebel. However, vice versa is not possible.
- Migration supports only those ActiveMatrix® Adapter for Siebel projects running on ActiveMatrix BusinessWorks 6.x that have no designtime or runtime errors before refactoring. The projects must be validated and processes must be run successfully end to end before migrating to ActiveMatrix BusinessWorks Plug-in for Siebel projects.
- Before migration, the project should be imported into a new workspace and the studio must be restarted.
- Migration is based on the information received from the AE activities.
- If all ActiveMatrix® Adapter for Siebel 6.x projects are not migrated to ActiveMatrix BusinessWorks Plug-in for Siebel projects, then export the adapter projects, import it to a new workspace or TIBCO_HOME, and then perform the migration of the project.
Considerations when Migrating Projects
- Due to the structure of ActiveMatrix® Adapter for Siebel project in ActiveMatrix BusinessWorks 6.x and the migration process, there are some files in the project migrated to ActiveMatrix BusinessWorks Plug-in for Siebel, but are not used and must be ignored. For example, - ae folder and ae2xsd.xsd under AESchemas folder, and so on.
- A Process configuration error occurs when in the migrated ActiveMatrix BusinessWorks Plug-in for Siebel project a schema with the namespace is imported by the process but not found in module or dependent modules (not getting used). To resolve this issue, delete the Namespaces or Imports from Process > Dependencies.
- If there is a TIBCO ActiveMatrix BusinessWorks™ 5.x generic activity that uses the Siebel adapter AE schema in TIBCO ActiveMatrix BusinessWorks™ 5.x project, after migration the TIBCO ActiveMatrix BusinessWorks 6.x generic activities must be fixed by running Post-migration feature. If the schema issue still persists, it must be manually fixed.
- Migration supports online schema migration, which means it retrieves the schema from the Siebel server during migration for the respective activity. Before migrating a project, ensure that the connection parameters provided are correct in the project or in JSON reference file, otherwise errors might occur post migration.
- Module property is migrated to TIBCO ActiveMatrix BusinessWorks 6.x plug-in project only if it is created in TIBCO ActiveMatrix BusinessWorks 6.x adapter project and is referred in one of the activities of TIBCO ActiveMatrix BusinessWorks 6.x project or it is referred in JSON file.
- An XSLT out of Sync error occurs in the migrated TIBCO ActiveMatrix BusinessWorks™ 6.x project. To resolve this issue, right-click the input mapping and select Show Check and Repair.
- The Http Port to Listen to Siebel Events from the Adapter Services tab of Siebel adapter configuration in ActiveMatrix BusinessWorks, must be type of integer.
Copyright © 2022. TIBCO Software Inc. All Rights Reserved.