4.1. Install the JASMINe console

The UI is provided in a separate package named jasmine-ui-<version>.zip. For install JASMINe, just unzip this file in a separate directory.

4.2. Configure the JASMINe console

You can modify the configuration/config.ini to configure the UI.

4.3. Run the JASMINe console

To launch the UI, you just have to launch ./jasmine or jasmine.exe.

[Note]Note

Known bug : The ActionBar of the "Nodes Explorer" view doesn't appear correctly. You can fix this by expandind and reducing it.

4.4. Create a JASMINe diagram

In the menu, File > New > Jasmine Diagram

The Connection Manager window opens.

The different parts are:

In each part, there are a connection status, the IP and the port for each part of the server side. There are three possible status :

It's possible change the IP and the port for each part and test the new values with the connection button. To continue starting of JASMINe, press the continue button. It's possible to start JASMINe even if a part isn't connected.

Now, you should have a blank JASMINe diagram and the different views of the console.

4.5. Create the JASMINe nodes

Right-click on the "Nodes Explorer" view : a pop-up menu, with 2 entries, should appear. Choose the "Add Node" menu. A new JASMINe node has been created. You can configure it in the properties view

A JASMINe node represents a host inside the cluster.

Currently, only 2 properties are important :

The other properties are not currently used.

4.6. Design an architecture

[Note]Note

WARNING : In this version, you should manually synchronize the properties view, the JASMINe diagram editor and the "Nodes Explorer" view. This can be done with the "refresh" button

of the "Nodes Explorer" view. This synchronization issue will be fixed as soon as possible.

Choose an element in the "palette tool" and add it on the diagram editor.

To create connections between middleware, use the connectors in the "palette tool".

The next step is to choose the JASMINe node where the middleware will be deployed.

Your architecture is now ready to be deployed and started.

4.7. Deployment and life cycle of a middleware

Deployment and lifecycle operations can be launch from the "Nodes Explorer" view, with a right-click on the middleware to manage.