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.
Corona/Installation
Contents
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
- Apache Axis2 jars Axis2 jars for Corona
Installation Steps
Download Corona
The latest Corona distribution can be downloaded from download Corona. The distribution consists of two parts:
- Corona Server - enables collaboration between distributed components, handles event routing and web service calls,
- Corona Client - adds collaboration capabilities to Eclipse IDE tool.
Download 3rd Party Libraries
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.
Links to download locations of jar files can be found: here
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>):
- Unzip Web Tools Eclipse application to <install>
- Unzip ECF to <install>
- Copy add-on Equinox bundles to <install>/plugins
Install Corona
In order to install Corona server:
- Unzip org.eclipse.corona.server-{version}.zip to <installServer>
In order to install Corona client:
- Unzip org.eclipse.corona.client-{version}.zip to <installClient>
For both client and server:
- Copy 3rd party libraries to <install>/plugins/<plugin_name>/lib folders for the following plugins:
<plugin_name> | lib/*.jars |
muse.osgi.soa.core | muse-osgi-soa-core-2.0.0.jar |
org.apache.axis2 | activation-1.1.jar annogen-0.1.0.jar |
org.apache.axis2.codegen | </td> <td> axis2-codegen-SNAPSHOT.jar</td>