About CTM Templates

CTM templates define service actions. You can import the CTM template into Design Studio or you can load the CTM template into the IP Service Activator CTM server.

A CTM template is a valid XML file. See IP Service Activator Concepts for more information.

Import the CTM template into Design Studio if you want to use it as part of your IP Service Activator flow-through. Design Studio generates a service action when the template is imported, which you can then add to Activation Tasks. Each CTM Template contains one service action.

Load the CTM Template to the CTM Server if you want to invoke it from the IP Service Activator UI.

For more information about creating CTM Templates or invoking them from the IP Service Activator UI, see IP Service Activator Concepts and IP Service Activator System Administrator's Guide.

Before you can import a CTM Template into Design Studio, you must already have an activation IP Service Activator project.

Related Topics

Creating an Activation IP Service Activator Project

Importing CTM Templates into Design Studio

Working with Activation Tasks

Creating an Activation IP Service Activator Project

You must create an activation IP Service Activator project in Design Studio before you can import CTM Templates.

To create an Activation IP Service Activator project:

  1. Switch to the Studio Projects view.

  2. From the Studio menu, select New, then Project, then Activation IPSA Project.

    The Activation IPSA Cartridge Project wizard appears.

  3. Do the following:

    1. In the Project name field, enter a name for your project.

    2. (Optional) Deselect Use default location and specify a location to save your project. By default, Design Studio saves the project to your default workspace.

    3. (Optional) In the Package field, enter the package name.

    Note:

    There is no need to modify the Java settings for activation IP Service Activator projects.
  4. Click Finish.

    The activation IP Service Activator project is displayed in the Studio Projects view. You can now import CTM templates into Design Studio.

Related Topics

About CTM Templates

Importing CTM Templates into Design Studio

Importing CTM Templates into Design Studio

Importing CTM templates into Design Studio allows you to use the generated service actions in your activation tasks for IP Service Activator.

This procedure requires an activation IP Service Activator project in Design Studio and assumes you already have a valid CTM template file.

To import a CTM template into Design Studio:

  1. Switch to the Studio Projects view.

  2. Right-click in the Studio Projects view.

  3. From the context menu, click Import and select IPSA CTM Template.

    The IPSA CTM Template Import Wizard dialog box appears.

  4. Do all the following:

    • From the Project list, specify into which activation IP Service Activator project you want to import the CTM template.

    • Click Browse next to the CTM Template field.

      The Select CTM Template XML dialog box appears.

    • Navigate to the CTM Template file and click OK.

  5. Click Finish.

    The IPSA CTM Template Import Wizard generates the following entities in the specified activation IP Service Activator project:

    • atomic action

    • CTM template

    • service action

    These entities are fully modeled and cannot be modified in Design Studio. The Design Studio editors for these entities are read only.

  6. Add the activation IP Service Activator project as a dependency to an Order and Service Management cartridge project to use the generated service actions in an activation task.

Related Topics

Working with Activation Tasks

Creating an Activation IP Service Activator Project

About CTM Templates

IP Service Activator Atomic Action Editor

Service Action Editor

CTM Template Editor

IP Service Activator Atomic Action Editor

The Atomic Action editor for atomic actions generated by Design Studio from CTM templates for IP Service Activator is read only and shows the action parameters and their definition.

Note:

For information about modeling activation atomic actions, or for a description of the Atomic Action editor subtabs and fields, see Atomic Action Editor.

CTM Template Editor

Use the CTM Template editor Blueprint tab to view the generated documentation for the CTM template entity.