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 "Corona/Installation"

Line 27: Line 27:
  
 
==Running Corona==
 
==Running Corona==
In order to run a full Corona client-server collaboration, you need to:
+
In order to run a full Corona client-server collaboration with default collaboration context, you need to:
# Set CORONA_CONFIG_HOME system variable to the directory, in which initial project container definitions are located:
+
# Set CORONA_CONFIG_HOME system variable to the absolute path, in which initial project container definitions are located:
 
#:''<install>''/plugins/org.eclipse.corona.......
 
#:''<install>''/plugins/org.eclipse.corona.......
 
#:The plugin with container definitions is supplied with both client and server distribution.
 
#:The plugin with container definitions is supplied with both client and server distribution.
Line 38: Line 38:
 
##execute eclipse.exe or eclipse.bin depending on your operating system
 
##execute eclipse.exe or eclipse.bin depending on your operating system
  
=Default Configuration Settings=
+
=Configuration Basics=
Corona server uses project container definitions as pointed by CORONA_CONFIG_HOME system variable. Demo containers are located in plugin.
+
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

Revision as of 08:53, 2 November 2006

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

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.

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