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.
Difference between revisions of "EIG:Install into Apache Karaf"
(→Installing ECF Remote Services SDK into Karaf) |
(→Installing ECF Remote Services SDK into Karaf) |
||
Line 9: | Line 9: | ||
==Installing ECF Remote Services SDK into Karaf== | ==Installing ECF Remote Services SDK into Karaf== | ||
− | *[http://karaf.apache.org/index/community/download.html Download] and [http://karaf.apache.org/manual/latest/quick-start.html Install] Karaf | + | *[http://karaf.apache.org/index/community/download.html Download] and [http://karaf.apache.org/manual/latest/quick-start.html Install] Karaf v3.0.0 or higher |
*Recommended but not required: [http://karaf.apache.org/manual/latest/users-guide/webconsole.html Install the Karaf webconsole]. This makes it easier to install components like ECF RemoteServices and monitor the resulting runtime. | *Recommended but not required: [http://karaf.apache.org/manual/latest/users-guide/webconsole.html Install the Karaf webconsole]. This makes it easier to install components like ECF RemoteServices and monitor the resulting runtime. | ||
**To install the webconsole, at the Karaf command shell enter: '''feature:install webconsole''' | **To install the webconsole, at the Karaf command shell enter: '''feature:install webconsole''' | ||
Line 17: | Line 17: | ||
**Add the ECF SDK URL: '''http://download.eclipse.org/rt/ecf/3.8.0/site.p2/karaf-features.xml''' and choose '''Add URL''' button | **Add the ECF SDK URL: '''http://download.eclipse.org/rt/ecf/3.8.0/site.p2/karaf-features.xml''' and choose '''Add URL''' button | ||
[[File:Karafinst1.png]] | [[File:Karafinst1.png]] | ||
− | + | The available ECF 3.8.0 Karaf features will then be shown in the panel below (e.g. '''ecf.rs.sdk''') | |
+ | [[File:karafinst2.png]] |
Revision as of 17:25, 8 March 2014
Introduction
ECFs Remote Services/Remote Service Admin implementation may be used on any OSGi R4.3+ compatible Framework Implementation. Starting with ECF 3.8.0 we will provide the Apache Karaf provisioning metadata to allow ECF RS/RSA SDK to be easily installed into a Karaf installation.
What is Karaf?
Karaf is a lightweight OSGi container that supports installing Karaf-based features into the runtime. For more information about Karaf, and/or to download see here, and for more information about Karaf provisioning see here.
Installing ECF Remote Services SDK into Karaf
- Download and Install Karaf v3.0.0 or higher
- Recommended but not required: Install the Karaf webconsole. This makes it easier to install components like ECF RemoteServices and monitor the resulting runtime.
- To install the webconsole, at the Karaf command shell enter: feature:install webconsole
- Open a Web Browser at http://localhost:8181/system/console
- In the Karaf webconsole, add the ECF Repository
- From the Karaf Main menu choose Main->Features
- Add the ECF SDK URL: http://download.eclipse.org/rt/ecf/3.8.0/site.p2/karaf-features.xml and choose Add URL button
The available ECF 3.8.0 Karaf features will then be shown in the panel below (e.g. ecf.rs.sdk)