Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.4.0-RC1
-
None
-
None
-
Linux, Eclipse 4.4.1.M20140829-0500, Oracle JDK 1.7.0_55
Description
problem
When trying to use IvyDE within Eclipse 4.4.1 the following Exception happens which renders IvyDE unusable:
An internal error occurred during: "IvyDE resolve". java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String at org.apache.ivy.core.settings.IvySettings.addAllVariables(IvySettings.java:610) at org.apache.ivy.core.settings.IvySettings.addAllVariables(IvySettings.java:604) at org.apache.ivy.core.settings.IvySettings.addSystemProperties(IvySettings.java:308) at org.apache.ivy.core.settings.IvySettings.<init>(IvySettings.java:303) at org.apache.ivy.core.settings.IvySettings.<init>(IvySettings.java:222) at org.apache.ivyde.internal.eclipse.CachedIvy.createIvySettings(CachedIvy.java:235) at org.apache.ivyde.internal.eclipse.CachedIvy.getIvyFromFile(CachedIvy.java:200) at org.apache.ivyde.internal.eclipse.CachedIvy.doGetIvy(CachedIvy.java:163) at org.apache.ivyde.internal.eclipse.CachedIvy.getIvy(CachedIvy.java:124) at org.apache.ivyde.internal.eclipse.resolve.IvyResolveJob.doRun(IvyResolveJob.java:145) at org.apache.ivyde.internal.eclipse.resolve.IvyResolveJob.run(IvyResolveJob.java:85) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)