Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Swordfish Documentation: Setting Up Registry From Galileo Update Site

Revision as of 07:25, 15 June 2009 by Kopachevsky.gmail.com (Talk | contribs) (Running Swordfish Registry)

Setting up a Swordfish Registry from the Galileo update site

This section contains instructions on setting up Swordfish Registry by downloading it to Eclipse Target Platform from Galileo Update Site.
Also, this section contains information about running Swordfish Registry.

Prerequisites

Eclipse Galileo M7 build or later. The examples described here are based on Eclipse Galileo M7.

Setting up Swordfish Registry Target Platform

To run Swordfish 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. On the next page input name for new Target Definition and click add button on right sidebar to add bundles content
    Empty target definition.png
  4. Choose "Software Site" in "New Content" window and Click Next
    New content.png
  5. 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.
    Add software site dropdown.png
  6. At the table below above mentioned dropdown list expand "EclipseRT Target Platform Components" category and mark "Swordfish Registry" and "Swordfish Core" items. Click Finish.
    Add swordfish core and registry.png
  7. After 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 right sidebar of the Target Definition Window. And Pick "Installaction" 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