Topics: |
The Application Explorer is displayed as a tab in iWay Integration Tools (iIT) and is the primary area where you create and manage all of your application projects. An application project contains all of the required components (for example, channels, process flows, and transforms) and artifacts that are used by an integration application.
To get started, simply right-click anywhere within the Application Explorer and select Application Project from the context menu, as shown in the following image.
The New Application Project dialog opens, as shown in the following image.
Provide a name for your Application Project (for example, Sample_Application) and specify a project location. The default setting creates your application projects under the workspace location that you specified. If your application project is to be built and managed using Maven, then select the Use Maven checkbox. For the purposes of this example, leave this option unchecked. Click Finish to continue.
Your new application project is now listed in the Application Explorer tab, as shown in the following image.
Each application project is organized into several folders, which are described in this section.
The bundle is the core of an application project and is represented by a package icon below the Transforms folder, as shown in the following image.
The name of the bundle package can be renamed, but its meaning remains the same. The contents of the bundle is self-managed by the application project. Its contents can be viewed and changed through the application editor. To open the application editor, double-click on the bundle item within the application project. The editor displays, as shown in the following image.
As you work with your application project, the contents of the bundle will change accordingly. Most likely, items listed in the Components section will change when project artifacts, such as APIs, process flows, and channels are either added or removed from the application project. By default, any artifact added to the project is added to the bundle. Thus, the bundle represents all artifacts making up an application. The application editor is organized by tabs as follows: