Community
Participate
Working Groups
Startup aborts, giving the following error. Note that my install directory does not contain any invalid characters like ^#~ !MESSAGE Exception launching the Eclipse Platform: !STACK java.lang.ExceptionInInitializerError: java.lang.ClassCastException: org.apache.xerces.parsers.StandardParserConfiguration at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:95) at org.eclipse.core.internal.plugins.PluginParser.initializeParser (PluginParser.java:78) at org.eclipse.core.internal.plugins.PluginParser.<clinit> (PluginParser.java:43) at org.eclipse.core.internal.plugins.RegistryLoader.processManifestFile (RegistryLoader.java:89) at org.eclipse.core.internal.plugins.RegistryLoader.processPluginPathFile (RegistryLoader.java:136) at org.eclipse.core.internal.plugins.RegistryLoader.processPluginPathEntry (RegistryLoader.java:127) at org.eclipse.core.internal.plugins.RegistryLoader.processManifestFiles (RegistryLoader.java:104) at org.eclipse.core.internal.plugins.RegistryLoader.parseRegistry (RegistryLoader.java:63) at org.eclipse.core.internal.plugins.RegistryLoader.parseRegistry (RegistryLoader.java:71) at org.eclipse.core.internal.runtime.InternalPlatform.parsePlugins (InternalPlatform.java:734) at org.eclipse.core.internal.runtime.InternalPlatform.loadRegistry (InternalPlatform.java:678) at org.eclipse.core.internal.runtime.InternalPlatform.loaderStartup (InternalPlatform.java:564) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.internal.boot.InternalBootLoader.startup (InternalBootLoader.java:909) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:768) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:462) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:248) at org.eclipse.core.launcher.Main.run(Main.java:698) at org.eclipse.core.launcher.Main.main(Main.java:534)
Could you please check that you don't have a version of xerces in the ext dir or on the classpath of the JRE you are using to start Eclipse? This version of xerces would be used instead of the one provided with Eclipse.
Invalid. You need to remove the offending version of xerces in the JDK's ext directory or omit it from the path when you launch eclipse. *** This bug has been marked as a duplicate of 19252 ***
*** Bug 24107 has been marked as a duplicate of this bug. ***