Install Multiple Instances of Skyway Builder

From Skyway Wiki

Jump to: navigation, search

Contents

Overview

Below are the steps required to install and configure multiple instances of Skyway Visual Perspectives 6.0 Enterprise Edition to operate in the same machine and avoid problems.

Step 1

Install Eclipse IDE or extract Skyway Visual Perspectives RCP:

Step 2

Update Eclipse IDE with Skyway plug-ins or source code:

Step 3

Changes for web server ports:

If there is a server configured for Eclipse an entry will be displayed in the “Server” tab below. If the “Server” tab is not already visible, from the File Menu select Window->Show View->Other->Server->Servers to make the tab visible in the IDE.

Image:Multiple1.png

Double click on the server and the screen below should be displayed. This screen allows for many changes to be made to a server’s config. For this exercise we will be changing 3 port settings (Tomcat Admin port, HTTP port, & AJP port).

Image:Multiple2.png

Look on the right side of this tab for a section called “Ports”. Under this section are the port numbers utilized by the server. Always make sure when choosing port numbers for a server attempts are made to avoid using port numbers already in use on the machine.

In the example above a “1” was appended to each default port number. Add the 1 by double clicking on the port number to highlight and update the value.

Any additional servers on this same machine could then have a “2” then “3” and so on added as the first number.

Once all port number changes have been made SAVE the changes. Changes made on the Overview tab should show up in the server.xml file under the “Servers” section of the Skyway Navigator panel.

Step 4

Changes for data base connection URL: This step will require the “Data Source Explorer” tab to be visible. If the “Data Source Explorer” tab is not already visible, from the File Menu Window->Show View->Connectivity->Data Source Explorer to make the tab visible in the IDE.

Image:Multiple3.png


Right click on the entry under the “Databases” section, choose Properties and the screen below should be displayed.

Image:Multiple4.png


For this example, an instance of PostGres is being utilized as the configured database. Depending on the approach each developer instance of Eclipse (or Skyway RCP) could utilize a separate database or a separate schema within the same database.

To utilize a separate database change the URL, username (if necessary), and password (if necessary) fields to point in the alternate location.

For PostGres to utilize a separate schema within the same database change the username and password fields accordingly. In the example above the connection is logging in to the “builder” schema specifically.


Step 5

Configure shortcuts to start Skyway Visual Perspectives:

The shortcut placed on each “remote” developer’s desktop must be correctly configured to point to the specific installation of Skyway. For example – c:\skywayRCP_1\eclipse, c:\skwyayRCP_2\eclipse, etc

Step 6

System requirements per instance of Skyway configured:

    • RAM – At least 1.5Gig of RAM available for a system attempting to run Skyway RCP
    • Processor – Minimum of 2.0Ghz processing speed / the more processing cores the better
    • Disk space – 350Mb to 700Mb
Personal tools