Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Swordfish Documentation: Setting Up Registry From Galileo Update Site"

(Setting up a Swordfish Registry from the Galileo update site)
(Setting up Swordfish Registry Target Platform)
Line 8: Line 8:
  
 
==Setting up Swordfish Registry Target Platform==
 
==Setting up Swordfish Registry Target Platform==
To setup Swordfish Registry Target Platform do the following:
+
To setup the Swordfish Registry Target Platform do the following:
  
 
<ol>
 
<ol>
Line 15: Line 15:
 
<li>Click add button on right sidebar and choose "Nothing: Start with an empty definition" in "New Target Definition" windows' wizard first page
 
<li>Click add button on right sidebar and choose "Nothing: Start with an empty definition" in "New Target Definition" windows' wizard first page
 
     <br>[[Image:New_Taget_Definition_Window.png‎]]</li>
 
     <br>[[Image:New_Taget_Definition_Window.png‎]]</li>
<li>Input name for new Target Platform Definition and click "Add" button in "Locations" tab.  
+
<li>Define the name of the new Target Platform Definition and click the "Add" button in the "Locations" tab.  
 
     <br>[[Image:Empty target definition.png]]</li>
 
     <br>[[Image:Empty target definition.png]]</li>
<li>Choose "Software Site" in "New Content" window and Click Next
+
<li>Choose "Software Site" in the "New Content" window and click Next
 
     <br>[[Image:New content.png]]</li>
 
     <br>[[Image:New content.png]]</li>
  
<li>On the "Add software site" page expand dropdown list with "Work with:" label and choose "Galileo - http://download.eclipse.org/releases/galileo" item. Don't do anything several seconds aftger that.
+
<li>On the "Add software site" page expand the dropdown list with the "Work with:" label and choose "Galileo - http://download.eclipse.org/releases/galileo" item. Wait for several seconds.
 
     <br>[[Image:Add software site dropdown.png]]</li>
 
     <br>[[Image:Add software site dropdown.png]]</li>
<li>At the table below above mentioned dropdown list expand "EclipseRT Target Platform Components" category and mark "Swordfish Registry" and "Swordfish Core" items. Click Finish.  <br>[[Image:Add swordfish core and registry.png]]
+
<li>At the table below the dropdown list mentioned above expand the "EclipseRT Target Platform Components" category and mark the "Swordfish Registry" and "Swordfish Core" items. Click Finish.   
 +
<br>[[Image:Add swordfish core and registry.png]]
 
</li>
 
</li>
<li>After previous step new bundles will be uploaded to your Target Plaftorm. See windows below:  
+
<li>After the previous step new bundles will be uploaded to your Target Plaftorm. See windows below:  
 
<br>[[Image:New bundles location.png]]</li>
 
<br>[[Image:New bundles location.png]]</li>
<li>We almost done. But Swodfish Core and Registry bundles require some equinox core bundles like org.eclipse.osgi.services, org.eclipse.equinox.common, org.eclipse.equinox.http.servlet etc. Most easiest way to bind those to current target platform is take its from your current eclipse installation. To do this click Add on right sidebar of the Target Definition Window. And Pick "Installaction" from Add content window list.
+
<li>We almost done. But Swodfish Core and Registry bundles require some equinox core bundles like org.eclipse.osgi.services, org.eclipse.equinox.common, org.eclipse.equinox.http.servlet etc. Most easiest way to bind those to current target platform is take its from your current eclipse installation. To do this click Add on the right sidebar of the Target Definition Window. And Pick "Installation" from Add content window list.
 
<br>[[Image:Add installation content.png]]</li>
 
<br>[[Image:Add installation content.png]]</li>
 
<li>Click on "Variables" button and choose <b>eclipse_home</b> from proposed list. Click Finish
 
<li>Click on "Variables" button and choose <b>eclipse_home</b> from proposed list. Click Finish

Revision as of 04:40, 16 June 2009

Setting up a Swordfish Registry from the Galileo update site

This section contains instructions on setting up the Swordfish Registry by downloading a specific Swordfish Eclipse Runtime Target Platform from the Galileo Update Site.
Additionally this section contains information about running the Swordfish Registry.

Prerequisites

Eclipse Galileo (Eclipse 3.5) build or later. The examples described here are based on Eclipse 3.5.

Setting up Swordfish Registry Target Platform

To setup the Swordfish Registry Target Platform do the following:

  1. Create a new Target Platform definition. Open Window > Preferences > Plug-in Development > Target Platform
    Taget plaftorm props.png
  2. Click add button on right sidebar and choose "Nothing: Start with an empty definition" in "New Target Definition" windows' wizard first page
    New Taget Definition Window.png
  3. Define the name of the new Target Platform Definition and click the "Add" button in the "Locations" tab.
    Empty target definition.png
  4. Choose "Software Site" in the "New Content" window and click Next
    New content.png
  5. On the "Add software site" page expand the dropdown list with the "Work with:" label and choose "Galileo - http://download.eclipse.org/releases/galileo" item. Wait for several seconds.
    Add software site dropdown.png
  6. At the table below the dropdown list mentioned above expand the "EclipseRT Target Platform Components" category and mark the "Swordfish Registry" and "Swordfish Core" items. Click Finish.
    Add swordfish core and registry.png
  7. After the previous step new bundles will be uploaded to your Target Plaftorm. See windows below:
    New bundles location.png
  8. We almost done. But Swodfish Core and Registry bundles require some equinox core bundles like org.eclipse.osgi.services, org.eclipse.equinox.common, org.eclipse.equinox.http.servlet etc. Most easiest way to bind those to current target platform is take its from your current eclipse installation. To do this click Add on the right sidebar of the Target Definition Window. And Pick "Installation" from Add content window list.
    Add installation content.png
  9. Click on "Variables" button and choose eclipse_home from proposed list. Click Finish
    Add eclipse home location.png
  10. Now your Target Platform definition should look image below. Push Finish button.
    Target plaftorm definition with eclipse home.png
  11. Activate "Swordfish Registry" target platform. And save changes.
    Activate target plaftorm.png

Running Swordfish Registry

Running Registry Target Platform is the same as running any other target platform.
See:

Back to the top