Note that there are some explanatory texts on larger screens.

plurals
  1. POHow Do You Upgrade From Eclipse Ganymede to Eclipse Galileo?
    text
    copied!<p>I have written an RCP application that contains numerous plugin-ins I have created using Ganymede version 3.4.2. I want to start using Galileo. When I try to execute my RCP application from the Workspace I created using Ganymede I get lots of errors like the following:</p> <pre> !SESSION 2009-09-09 10:41:33.907 ----------------------------------------------- eclipse.buildId=unknown java.version=1.6.0_12 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product com.bah.gs.arts.jekyll.product Command-line arguments: -product com.bah.gs.arts.jekyll.product -data C:\Workspace/../runtime-jekyll.product -dev file:C:/Workspace/.metadata/.plugins/org.eclipse.pde.core/jekyll.product/dev.properties -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.equinox.app 0 0 2009-09-09 10:41:35.469 !MESSAGE Product com.bah.gs.arts.jekyll.product could not be found. !ENTRY org.eclipse.osgi 2 0 2009-09-09 10:41:35.500 !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved: !SUBENTRY 1 org.eclipse.osgi 2 0 2009-09-09 10:41:35.500 !MESSAGE Bundle initial@reference:file:../../Common/plugins/org.eclipse.core.databinding_1.2.0.I20090604-2000.jar/ was not resolved. !SUBENTRY 2 org.eclipse.core.databinding 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.observable_[1.2.0,2.0.0). !SUBENTRY 2 org.eclipse.core.databinding 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.property_[1.2.0,2.0.0). !SUBENTRY 1 org.eclipse.osgi 2 0 2009-09-09 10:41:35.500 !MESSAGE Bundle initial@reference:file:../../Common/plugins/org.eclipse.jface.databinding_1.3.0.I20090525-2000.jar/ was not resolved. !SUBENTRY 2 org.eclipse.jface.databinding 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.property_[1.2.0,2.0.0). !SUBENTRY 2 org.eclipse.jface.databinding 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.observable_[1.2.0,2.0.0). !SUBENTRY 1 org.eclipse.osgi 2 0 2009-09-09 10:41:35.500 !MESSAGE Bundle initial@reference:file:../../Common/plugins/org.eclipse.ui.workbench_3.5.0.I20090603-2000.jar/ was not resolved. !SUBENTRY 2 org.eclipse.ui.workbench 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.property_[1.2.0,2.0.0). !SUBENTRY 2 org.eclipse.ui.workbench 2 0 2009-09-09 10:41:35.500 !MESSAGE Missing required bundle org.eclipse.core.databinding.observable_[1.2.0,2.0.0). </pre> <p><br> Why is upgrading from one Eclipse version to the next so painful?</p> <p>Is there a systematic way of resolving the above issues?</p> <p>Is there a "best practices" upgrade procedure available?</p> <p>Thanks for your help.</p> <pre> After trying what VonC suggested I am still experiencing some problems. This is the constraint part of the MANIFEST.MF for the RCP application: Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Require-Bundle: org.eclipse.core.runtime;bundle-version="3.5.0";resolution:=optional;visibility:=reexport, org.eclipse.ui;bundle-version="3.5.0";resolution:=optional;visibility:=reexport, org.eclipse.core.expressions;bundle-version="3.4.100";resolution:=optional;visibility:=reexport What is the significance of the "visibility:=reexport" and "resolution:=optional" parameters? Error messages: org.eclipse.core.databinding Missing Constraint:Required-Bundle: org.elclipse.core.databinding.observable;require-version="[1.2.0.2.0.0]" Missing Constraint:Required-Bundle: org.elclipse.core.databinding.property;require-version="[1.2.0.2.0.0]" Same two messages for: org.eclipse.jface.databinding org.eclipse.ui.workbench </pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload