Activation Project Editor

Use the Activation Project editor to configure the cartridge specifications and parameters. In the Studio Projects view, double-click the Project entity to open the Activation Project editor.

Notes:

  • Network elements and environments for ASAP are not defined in Activation cartridge projects.

  • Activation cartridge projects are also Java projects (built on functionality of Java project). Java development can be done inside Activation cartridge projects; you do not need a separate Java project for development.

  • Eclipse online documentation for Java projects (including configurations, properties, and settings) also applies to the Java configuration of an Activation cartridge project. See Eclipse online documentation when setting up a cartridge.

When working with the Activation Project editor, see the following topics:

Activation Project Editor Blueprint Tab

Use the Blueprint tab to view the generated documentation of the project, including cartridge properties, service actions, atomic actions, action processors, connection handlers, and network element configuration (for network cartridges) or service configuration (for service cartridges). This tab is read only.

Related Topics

Activation Project Editor

Activation Project Editor Properties Tab

Use the Properties tab to configure cartridge properties and network element details. See "Project Editor Properties Tab" for more information about fields in this tab that are not specific to ASAP.

Note:

In Activation, the Default field is not applicable.
Field Use
Cartridge Type Displays the cartridge type (Activation Service Cartridge or Activation Network Cartridge) selected on the New Studio Activation Cartridge Project wizard.
Vendor, Technology, and Software Load Displays as specified in the New Studio Activation Cartridge Project wizard. In case of a new network element version you can change the vendor, technology, and software load. This allows you to reuse the cartridge.
Supported Hardware Models Specify which network elements the cartridge supports.

Related Topics

Activation Project Editor

Working with Activation Cartridge Projects

Importing Activation Cartridge Projects

Activation Project Editor Cartridge Layout Tab

Use the Cartridge Layout tab to generate a framework model for a network or service cartridge.

For network cartridges, this tab enables you to generate a framework model, which creates a service action, atomic action and an action processor for any combination of action and entity and creates the appropriate association for the three elements in a 1:1:1 relationship. See "Generating Framework Models" for more information about framework models.

For service cartridges, this tab enables you to generate service actions. You can create a service model that is appropriate for a specific customer.

Field Use
Add Click to add action names and description in the cartridge project. For example, ADD, MOD, DEL, or QUERY.
Remove Click to clear action names and description from the cartridge project.
Add Click to add entities, which are related to actions, and their description in the cartridge project. For example, SUBSCRIBER, GSM-SUBSCRIBER, ROUTE, TRUNK, or LINE.
Remove Click to clear entities from the cartridge project.
Generate Cartridge Click to generate a framework model for a network or service cartridge. The framework model is based on a combination of actions and entities. See "Generating Framework Models" for more information about framework models.

Related Topics

Activation Project Editor

Working with Activation Cartridge Projects

Generating Framework Models

Activation Project Editor Packaging Tab

Use the Packaging tab to specify which entities to include in the cartridge SAR file. For service cartridges, usually all entities are deployed. In the Cartridge Packaging Instructions area select which entities you want to include for each of the categories.

Field Use
Include all from Project Select to include all entities from a specific resource. For example, if you want to include all of your Java libraries, select Libraries from the left-side column, then select the Include all from Project check box. The system will include all libraries in the package file.
Select Click to add an entity in the package file.
Open Click to open a specific entity.
Remove Click to clear a specific entity from the package file.

Related Topics

Activation Project Editor

Packaging Activation Cartridges

Activation Project Editor Locations Tab

Use the Locations tab to display where items get stored. In Default Naming area, the Archive File Name field displays the same name as the project name.

Notes:

  • If you change the ASAP version in the Locations tab to a version different than the version you selected during cartridge project creation, you must also update all dependent JAR files, such as asaplibcommon.jar, JInterp.jar, Studio_2_6_0.jar, and any other related JAR files. These files are required when the cartridge depends on third-party libraries. Additionally, you must delete any generated code. Lastly, you must perform a clean and full build to regenerate the code.

  • Design Studio uses the default implementation package name as a prefix for generated code. Oracle recommends that you accept defaults and follow recommended naming conventions for all entities that you create.

Related Topics

Activation Project Editor

Activation Project Editor Testing Tab

Use the Testing tab to view ASAP test cases that you created for your projects and run them individually or simultaneously.

Field Use
Environment Select a Studio environment that has configuration for an ASAP environment.
Include all from Project Select to include all test case entities.
Entity Displays activation test case entities.
Status Displays the status of a work order.
Run All Click to execute all test cases one by one in the Studio environment.
Separate Console for each Test Case Select to open a different console window for each test case in a Studio environment.
Select Click to add a test case entity from the project.
Open Click to open a specific test case entity.
Remove Click to clear a specific test case entity from the Testing tab.
Run Click to execute a specific test case.

Related Topics

Activation Project Editor