Skip to content

Installation Instructions for GE ASKE System Eclipse Plug ins

Vijay S Kumar edited this page Jun 30, 2020 · 7 revisions

The UI, Backend, and Knowledge Graph Components of the GE ASKE System exist as Eclipse plug-ins. However, for the System to be fully functional a number of REST services must be running at accessible URLs. Instructions on standing up each of these services may be found at the following locations.

The Eclipse plug-ins require that the SADL IDE should be first installed in Eclipse.Instructions for installing SADL may be found at https://github.com/crapo/sadlos2/wiki/Installation-Instructions-for-SADL-IDE,-Version-3.3. The latest release of SADL that is BEFORE the release data of the GE ASKE System to be installed in the next step should be selected.

Once SADL is installed, the GE ASKE System plug-ins may be installed by:

  1. Download the latest update ZIP file from https://github.com/GEGlobalResearch/DARPA-ASKE-TA1/releases and place in a convenient location, e.g., ".../temp/".
  2. Start the instance of Eclipse into which SADL has been successfully installed, click on the "Help" menu in the menu bar, and select "Install New Software...".
  3. Click the "Add" button to bring up the "Add Repository" modal dialog.
  4. Click the "Archive..." button and browse to the ZIP file downloaded in Step 1.
  5. Follow the prompts, accepting the license, to complete installation. Eclipse should be restarted as part of this process.
  6. In the project created to validate the SADL installation, or in some other project, create a new file with a ".dialog" extension. Note that the project path should NOT contain spaces or other characters that would require URL encoding.
  7. With the focus in the editor for the new file, press control-space (content assist request). You should be prompted to enter "uri" as the first content of the file. If so, you installation was successful.