Creating an Application Module

Application modules are packages containing one or more processes, shared resources, and metadata such as name, version, dependencies, and so on.

The New BusinessWorks Application Module wizard helps create an application module. There are multiple ways to launch the wizard:
  • From the main menu, select File > New > BusinessWorks Resources and then select BusinessWorks Application Module.
  • Right-click in the Project Explorer view and choose New > BusinessWorks Application Module.
Specify the values for the following fields in the wizard:
  1. Project name: Name of the application module.
  2. Use default location: Specifies the location on disk to store the application module's data files. By default, this value is set to the workspace. To change, clear the check box and browse to select the location to be used.
  3. Version: Version of the application module.
  4. Deployment Target: Select the required deployment platform(s).
    Note: Optional.You can set the default deployment profile to create applications, and migrate the existing TIBCO ActiveMatrix BusinessWorks™ 5.x projects with the set preference. Navigate to Window > Preferences > BusinessWorks > Deployment Profile.
  5. Depending on the deployment platform selected by user, the project name will be followed by the target platform names. For example, tibco_bw_sample_palette_http_requestresponse [Container, Tibco Cloud, AppSpace].
  6. Create empty process: Selected by default to create an empty process with the specified name (default: Process). Clear the check box if you do not want to create an empty process.
  7. Create Application: Selected by default to create an application with the specified name. Clear the check box if you do not want to create an application.
  8. Use Java Configuration: Select to provide the Java tooling capabilities in your module. Selecting this option creates a Java module.
  9. Click Finish.
Note: You can add identical package names in 2 different shared modules

Result

An application module with the specified name is then created and opens in the workbench. If the option to create an empty process and an application were selected, the process and application with the specified names are also created.