Git clone error "Could not start bundle: org.eclipse.equinox.console"

Developers
Ito Saki
2013-03-19
2013-03-19
  • Ito Saki
    Ito Saki
    2013-03-19

    Hello, I (newbie) clone RSSOwl from github.com/rssowl/RSSOwl/ in Eclipse Juno 4.2 (RCP plugin).
    I have done the "Add required plugins", there's org.eclipse.equinox.console_1.0.0.v20120522-1841 selected in the Plug-ins list.

    Also, in the "Run a product: org.rssowl.ui.product" (Main tab) there is a yellow warning sign:
    "A product with this name cannot be found in any required bundle. This launch may fail to start as expected, unless there is an available IProductProvider that can supply this product."

    Please help, thank you very much.
    Error log:
    !SESSION 2013-03-19 19:37:36.265 -----------------------------------------------
    eclipse.buildId=unknown
    java.version=1.7.0_01
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Framework arguments: -product org.rssowl.ui.product
    Command-line arguments: -product org.rssowl.ui.product -data E:\ECLIPSE\workspace/../runtime-RSSOwl_configuration -dev file:E:/ECLIPSE/workspace/.metadata/.plugins/org.eclipse.pde.core/Launch RSSOwl 2.0/dev.properties -os win32 -ws win32 -arch x86 -console -consoleLog

    !ENTRY org.eclipse.equinox.app 0 0 2013-03-19 19:37:41.093
    !MESSAGE Product org.rssowl.ui.product could not be found.

    !ENTRY org.eclipse.osgi 4 0 2013-03-19 19:37:41.140
    !MESSAGE Could not start bundle: org.eclipse.equinox.console
    !STACK 0
    org.osgi.framework.BundleException: Could not start bundle: org.eclipse.equinox.console
    at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:217)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
    Caused by: org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.console_1.0.0.v20120522-1841 [64]" could not be resolved. Reason: Missing Constraint: Import-Package: org.apache.felix.service.command; version="0.8.0"
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1332)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1316)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
    at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:215)
    ... 10 more
    Root exception:
    org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.console_1.0.0.v20120522-1841 [64]" could not be resolved. Reason: Missing Constraint: Import-Package: org.apache.felix.service.command; version="0.8.0"
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1332)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1316)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
    at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:215)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

    !ENTRY org.eclipse.osgi 2 0 2013-03-19 19:37:41.203
    !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
    !SUBENTRY 1 org.eclipse.osgi 2 0 2013-03-19 19:37:41.234
    !MESSAGE Bundle reference:file:/E:/ECLIPSE/eclipse-juno-4.2/plugins/org.eclipse.equinox.console_1.0.0.v20120522-1841.jar was not resolved.
    !SUBENTRY 2 org.eclipse.equinox.console 2 0 2013-03-19 19:37:41.234
    !MESSAGE Missing imported package org.apache.felix.service.command_0.8.0.

    !ENTRY org.eclipse.osgi 2 0 2013-03-19 19:37:41.250
    !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
    !SUBENTRY 1 org.eclipse.osgi 2 0 2013-03-19 19:37:41.250
    !MESSAGE Bundle org.eclipse.equinox.console_1.0.0.v20120522-1841 [64] was not resolved.
    !SUBENTRY 2 org.eclipse.equinox.console 2 0 2013-03-19 19:37:41.250
    !MESSAGE Missing imported package org.apache.felix.service.command_0.8.0.

    !ENTRY org.eclipse.osgi 2 0 2013-03-19 19:37:41.328
    !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
    !SUBENTRY 1 org.eclipse.osgi 2 0 2013-03-19 19:37:41.328
    !MESSAGE Bundle reference:file:/E:/ECLIPSE/eclipse-juno-4.2/plugins/org.eclipse.equinox.console_1.0.0.v20120522-1841.jar was not resolved.
    !SUBENTRY 2 org.eclipse.equinox.console 2 0 2013-03-19 19:37:41.328
    !MESSAGE Missing imported package org.apache.felix.service.command_0.8.0.

    !ENTRY org.eclipse.osgi 2 0 2013-03-19 19:37:41.359
    !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
    !SUBENTRY 1 org.eclipse.osgi 2 0 2013-03-19 19:37:41.359
    !MESSAGE Bundle org.eclipse.equinox.console_1.0.0.v20120522-1841 [64] was not resolved.
    !SUBENTRY 2 org.eclipse.equinox.console 2 0 2013-03-19 19:37:41.359
    !MESSAGE Missing imported package org.apache.felix.service.command_0.8.0.

    !ENTRY org.eclipse.osgi 4 0 2013-03-19 19:37:41.453
    !MESSAGE Application error
    !STACK 1
    java.lang.RuntimeException: No application id has been found.
    at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)
    at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)