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

Corona/Installation

< Corona
Revision as of 08:58, 2 November 2006 by Unnamed Poltroon (Talk)

Requirements

In order to install and run Corona it is necessary to have the following Eclipse components:

  • WebTools Platform all-in-one SDK distribution of Eclipse, v 1.5 (contains a complete Eclipse application wiht WTP, EMF, GEF and JEM frameworks) download WebTools Platform
  • Eclipse Communication Framework SDK, v 0.9 (full SDK distribution required) download ECF
  • Add-on equionox bundles download Equinox add-on bundles:
    • org.eclipse.equinox.log
    • org.eclipse.equinox.event
    • org.eclipse.equinox.http

3rd Party Libraries

Installation Steps

Download Corona

The latest Corona distribution can be downloaded from download Corona. The distribution consists of two parts:

  1. Corona Server - enables collaboration between distributed components, handles event routing and web service calls,
  2. Corona Client - adds collaboration capabilities to Eclipse IDE tool.

A number of libraries used by Corona are not yet supplied with the binary distribution because of on-going IP approval process by Eclipse Committee. The following libraries need to be downloaded from original sources:


Install Eclipse platform for Corona

You need to install two Eclipse instances, one for Corona Server and one for Corona Client. Let the installation directory be called <install> (it is either <installClient> or <installServer>):

  1. Unzip Web Tools Eclipse application to <install>
  2. Unzip ECF to <install>
  3. Copy add-on Equinox bundles to <install>/plugins

Install Corona

In order to install Corona Server:

  1. Unzip org.eclipse.corona.server-{version}.zip to <installServer>
  2. Unzip org.eclipse.corona.client-{version}.zip to <installClient>

Running Corona

In order to run a full Corona client-server collaboration with default collaboration context, you need to:

  1. Set CORONA_CONFIG_HOME system variable to the absolute path, in which initial project container definitions are located:
    <install>/plugins/org.eclipse.corona.......
    The plugin with container definitions is supplied with both client and server distribution.
  2. Run Corona server:
    1. cd to <installServer>/features/org.eclipse.corona.server_{version}/bin
    2. execute: runCoronaServer.bat or runCoronaServer.sh depending on you operating system
  3. Run Corona client:
    1. cd to <installClient>
    2. execute eclipse.exe or eclipse.bin depending on your operating system

Configuration Basics

Corona server uses project container definitions as pointed by CORONA_CONFIG_HOME system variable. The directory CORONA_CONFIG_HOME contains a project container, team member repository and exemplary data.

Demo Configuration

Project container definition Team member repository

Back to the top