| Summary: | Experiment integrating Nano with the RTP configurator | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Borislav Kapukaranov <b.kapukaranov> |
| Component: | runtime | Assignee: | Project Inbox <virgo-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | beyhan.veliev, fwaibel, hmalphettes |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Borislav Kapukaranov
I did experiments with the RTP-configurator and the Virgo Nano Full package. Here are the steps needed to install the RTP-configurator into the Virgo Nano Full package: 1) enable telnet for the OSGi-console : edit the following properties file ‘<nano-package-location>/configuration/osgi.console.properties’ 2) configure the JSON file location for the RTP-configurator: set the system property ‘configuration.url’ into ‘bin/dmk.bat’. E.g. ‘set KERNEL_JAVA_PARMS=%KERNEL_JAVA_PARMS% -Dconfiguration.url="file:///c:/test/example-sources.json" 3) start Nano kernel via <nano-package-location>/startup.bat 4) connect to the OSGi-console via telnet: telnet localhost 2401 5) add the RTP p2-repository: execute following command in the OSGi-console ‘provaddrepo http://download.eclipse.org/rtp/updates/3.8milestones/’ 6) install RTP-configurator: execute following command in the OSGi console ‘provinstall org.eclipse.rtp.package.headless.feature.group 1.0.0.v20120111-1429’. You can also chose another version available in the p2-repository. 6) restart the Nano kernel 7) connect to the OSGi-console again and start all org.eclipse.rtp.* bundles manually. 8) now you can try the OSGi-console commands provided by the RTP-configurator. They are described here http://wiki.eclipse.org/RTP/Console Will be great to have a JSON configuration file for Nano and experiment with it. The step 7 is an issue of RTP-configurator. I will investigate it. A workaround for the moment is to activate all bundles manually. The RTP configurator is inactive for some years now. |