To open the Profile Management Perspective, navigate to Window > Open Perspective > Other and then select Profile Management from Open Perspective pop-up as shown in Figure 1.

Figure 1: Profile Management Perspective

Profile Manager View

This view acts as an explorer for the profiles that are loaded onto the eStudio workspace. By default, all the MQ and ESB profiles are present in:

  • $FIORANO_HOME/fmq/profiles
  • $FIORANO_HOME/esb/server/profiles

The profiles present are displayed in subsequent menus. To load a profile onto the workspace, right-click on the Profiles node and go to the Load Profile sub-menu and choose a profile to load it onto the workspace, as shown in Figure 2.

Figure 2: Loading a profile

To load profiles from locations other than the default profiles directories:

  1. Select the Other option present in the Load Profile menu.
  2. Select the profile directory to load the profile. Profiles can also be imported from .zip files using the Import Profile option available in the right-click menu.
  3. When a profile is loaded, a new child profile is added to the Profiles node with a profile name. The new profile is opened in a profile editor.
  4. A profile once loaded can be opened by double-clicking the profile node.

If the profile being loaded is already present in the workspace, the User will be presented with an option to reload the profile. Click Yes, the components of the profile will be reloaded.

Profile Editor

The Profile Editor is divided into two parts – the Component tree on the left and the Properties UI on the right.

Figure 3: Profile Editor

Component Tree

When a profile is opened, it is presented in the form of a tree containing domain nodes ( ) and component instance nodes ( ). The component instances that are part of the profile are specified in the Deployment list files (*.lst) present in the {PROFILE_DIR}\deploy directory where PROFILE_DIR is the root directory of the profile.

The component tree has a node for each Component Instance in the profile. If a component instance has any dependencies then a node called DependsOn will be added as a child node. This node lists all the dependencies of the component instance.

The component tree in eStudio Profile Editor also has a search feature that enables the user an easy access to any component instance. To find a component instance in the tree, press Ctrl+F or right-click on the profile's root node and select Search. In the text box opened at the bottom of the tree, enter the name or a part of the name of a component instance and press Enter to find the node.

Figure 4: Search in Profile Editor's Component Tree

Properties UI

The Properties UI of a profile editor consists of property Name-Value pairs and a description area. It displays the properties of the node selected in the Component tree. Hovering the mouse over a property will display its description in the description area.

Adaptavist ThemeBuilder EngineAtlassian Confluence