Migrating customizations

If you customized your development environment in any way in a previous version, you must reapply your customizations to the new version. Examples of customization include changes to rule model extensions, extension mechanisms for permissions, lifecycle management, and any modification to the editors.

Before you begin

Ensure that you have applied the same customizations to Rule Designer and Decision Center in your previous version of Operational Decision Manager. You should also verify that you have installed the latest version Operational Decision Manager and its fix pack.

About this task

Rule model extensions are shared between Rule Designer and Decision Center, so you must define the same extensions for both environments before deploying them. This means that if you extended the rule model, to add custom properties for example, you will need to add the same model extensions to the default extension model files and extension data files of the new version that you are migrating to.

Rule Designer extensions are applied as plug-ins. Decision Center extensions are deployed by repackaging the Decision Center application. The code for both types of extensions must be rebuilt in the new version of Rule Designer and updated.

Note: Migrating extensions is optional if you use Rule Designer only to edit the BOM.

Procedure

To migrate rule model extensions:

  1. Important: Do not reuse the existing extension files from the previous version of Operational Decision Manager, create new ones instead.
    In the previous version of Rule Designer, click File > New > Other... > Rule Designer > Rule Model Extension > Extension Model and follow the wizard to obtain new extension model files.
  2. Repeat step 1 but for the extension data files this time.
  3. Migrate the extensions:
    1. In the new version of Rule Designer, click Window > Preferences > Rule Designer > Rule Model Extension, import the extension model file and apply it first. Then import the extension data file and apply it.
    2. In the new version of Decision Center, either use the Installation Settings Wizard in the Enterprise console or the Ant task set-extensions to import your extension files and apply them.

To migrate authoring and rule management extensions:

  1. Migrate the extensions:
    1. In the new version of Rule Designer, import the plug-in projects into the workspace and rebuild.
    2. In the new version of Decision Center, import the JARs in EAR/WAR and repackage the archive. For more information, see Repackaging the Decision Center archive.
  2. Fix any deprecation warnings.
  3. Apply the extensions.

What to do next

Now that you have migrated your extensions, you can migrate your development environment.