Creating a solution project

Create a solution project along with a project to contain the business object model.

About this task

To build your solution, you create a solution project and a BOM project.

The solution project is an Eclipse project that references the BOM project and the agent projects. When you create a solution project, you can attach a BOM project or create one.

Procedure

  1. Open the Decision Insight perspective (Window > Open Perspective > Other > Decision Insight).
  2. Click File > New > Solution Project.
  3. Enter a name for the new solution project.
  4. Specify a solution symbolic name that complies with OSGi naming conventions.

    Typically, the symbolic name follows the package names style syntax, for example com.example.solution.

    The name can contain letters from a to z, digits from 0 to 9, periods (.), or underscore (_) characters. Spaces and other special characters are not supported.
  5. Optional: Select the language that you want to write your rules and aggregates in. The default language is English. You can select different language settings for solution projects in the same workspace. However, solution projects that share a BOM project must have the same language settings.
  6. Click Next.
  7. Attach a BOM project:
    • If you do not have a BOM project in your workspace or if you want to create one, select Create empty BOM project, and enter a name for the BOM project.
    • If you have a BOM project in your workspace, select Use an existing BOM project, and select the BOM project from the list.
  8. Click Finish.

Results

The solution project contains the following artifacts:

  • The SOLUTION.MF manifest file that holds the version information of the solution and the solution symbolic name.
  • The solution_properties.xml file where you can add custom properties to the solution project.
  • A Connectivity Definitions folder to store the connectivity definition files.
  • A Transformations folder to store XSL transformation files for converting unrecognized inbound messages.
The solution project contains the reference to the BOM project.
Tip: To view the solution project references, right-click the solution project, and click Properties > Project References.

A <solution> - Java Model folder is created along with the solution project. This folder stores the executable object model that is generated from the business object model. This project is referenced in the solution.

What to do next

You can now create the entity types and event types by importing XML schemas or by writing definitions in a business model definition file.