It's all about the answers!

Ask a question

Extensibility Workshop 6.x osgi.bundles are empty when I try to debug the RTC Eclipse Client


Shawn Carroll (366) | asked Apr 20 '18, 2:32 p.m.

When I try to debug the v6.0.4 RTC Client in the 6.x Extensibility Workshop that's described on pages, I get this error in the log:

java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.net.URLClassLoader.findClass(URLClassLoader.java:602)
    at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:786)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:764)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:741)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:617)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1384)

This is the config file I'm using as a template for the debug:

Configuration File


Tue Nov 21 16:39:48 EST 2017


org.eclipse.update.reconcile=false
osgi.install.area=file\:/ext/RTC604Dev/installs/rtc-client-sdk
osgi.framework=file\:/ext/RTC604Dev/workspaces/Dev1/ClientWS/org.eclipse.osgi/org.eclipse.osgi_3.10.2.v20150203-1939.jar
osgi.bundles=reference\:file\:/ext/RTC604Dev/installs/rtc-client-sdk/plugins/org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1\:start
org.eclipse.equinox.simpleconfigurator.configUrl=file\:/ext/RTC604Dev/workspaces/Dev1/ClientWS/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/org.eclipse.equinox.simpleconfigurator/bundles.info
osgi.configuration.cascaded=false
osgi.splashPath=file\:/ext/RTC604Dev/installs/rtc-client-sdk/plugins/org.eclipse.platform_3.6.2.v201110201539
eclipse.p2.data.area=@config.dir/.p2
osgi.bundles.defaultStartLevel=4

But this is the config file that's generated:

Configuration File


Fri Apr 20 13:54:09 EDT 2018


osgi.bundles=
osgi.bundles.defaultStartLevel=4
osgi.install.area=file\:/ext/RTC604Dev/installs/rtc-client-sdk
osgi.framework=org.eclipse.osgi
osgi.configuration.cascaded=false

It'll launch the new Eclipse program and show the splash screen but then it dies. Also this is being ran on a linux server.

Be the first one to answer this question!


Register or to post your answer.