[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[jdt-debug-dev] XML parse error exception
|
What am I doing wrong... I see in the LaunchConfigurationInfo.java that it
is complaining about a wrong type, but
I don't know what it is all about. Thanks for any help.
Robert.
--------------------------------------------------------------------------------------------------------------------------------------
That's an excerpt from my plugin.xml regarding the launch configurations:
<extension point = "org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
id="org.eclipse.cdt.debugload.launchconfig"
name="C/C++ Debug Application"
delegate
="org.eclipse.cdt.cpp.ui.internal.launchers.CppDebugLoadLaunchConfigurationDelegate"
modes= "debug">
</launchConfigurationType>
</extension>
<extension point
= "org.eclipse.debug.ui.launchConfigurationTabGroups">
<launchConfigurationTabGroup
id
="org.eclipse.cdt.cpp.ui.internal.launchers.launchConfigurationTabGroup.CppDebugLoad"
type ="org.eclipse.cdt.debugload.launchconfig"
class
="org.eclipse.cdt.cpp.ui.internal.launchers.CppDebugLoadTabGroup">
</launchConfigurationTabGroup>
</extension>
----------------------------------------------------------------------------------------------------------------------------------------
Excerpt from the .log file:
<log-entry date="Fri Apr 12 10:46:30 EDT 2002">
<status
plugin-id="org.eclipse.debug.ui"
severity="ERROR"
message="Error logged from Debug UI: "
code="120">
<exception
message="Invalid launch configuration XML."
trace="
org.eclipse.debug.core.DebugException: Invalid launch configuration XML.
at
org.eclipse.debug.internal.core.LaunchConfigurationInfo.getInvalidFormatDebugException(LaunchConfigurationInfo.java:464)
at
org.eclipse.debug.internal.core.LaunchConfigurationInfo.initializeFromXML(LaunchConfigurationInfo.java:356)
at
org.eclipse.debug.internal.core.LaunchManager.createInfoFromXML(LaunchManager.java:514)
at
org.eclipse.debug.internal.core.LaunchManager.getInfo(LaunchManager.java:788)
at
org.eclipse.debug.internal.core.LaunchConfiguration.getInfo(LaunchConfiguration.java:332)
at
org.eclipse.debug.internal.core.LaunchConfiguration.getAttribute(LaunchConfiguration.java:242)
at
org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationHistoryElement.isFavorite(LaunchConfigurationHistoryElement.java:158)
at
org.eclipse.debug.internal.ui.DebugUIPlugin.restoreLaunchHistory(DebugUIPlugin.java:1263)
at
org.eclipse.debug.internal.ui.DebugUIPlugin.startup(DebugUIPlugin.java:402)
at
org.eclipse.core.internal.plugins.PluginDescriptor$1.run(PluginDescriptor.java:701)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:838)
at
org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation(PluginDescriptor.java:713)
at
org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:184)
at
org.eclipse.core.internal.plugins.PluginClassLoader.activatePlugin(PluginClassLoader.java:52)
at
org.eclipse.core.internal.plugins.PluginClassLoader.findClassParentsSelf(PluginClassLoader.java(Compiled
Code))
at
org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(DelegatingURLClassLoader.java(Compiled
Code))
at
org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(DelegatingURLClassLoader.java(Compiled
Code))
at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(PluginDescriptor.java:128)
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(PluginDescriptor.java:165)
at
org.eclipse.core.internal.plugins.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:96)
at
org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:119)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56)
at
org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:116)
at
org.eclipse.ui.internal.registry.ViewDescriptor.createView(ViewDescriptor.java:45)
at org.eclipse.ui.internal.ViewFactory.createView(ViewFactory.java:85)
at org.eclipse.ui.internal.ViewFactory.createView(ViewFactory.java:65)
at org.eclipse.ui.internal.ViewFactory.createView(ViewFactory.java:46)
at org.eclipse.ui.internal.Perspective$4.run(Perspective.java:783)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:838)
at org.eclipse.core.runtime.Platform.run(Platform.java:411)
at
org.eclipse.ui.internal.Perspective.restoreView(Perspective.java:778)
at
org.eclipse.ui.internal.Perspective.restoreState(Perspective.java:655)
at
org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:1727)
at org.eclipse.ui.internal.WorkbenchPage.
<init>(WorkbenchPage.java:289)
at
org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:940)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:794)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:632)
at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:838)
at org.eclipse.core.runtime.Platform.run(Platform.java:411)
at
org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState(Workbench.java:610)
at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:667)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:503)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:816)
at
org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:777)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:319)
at java.lang.reflect.Method.invoke(Native Method)
at org.eclipse.core.launcher.Main.basicRun(Main.java:190)
at org.eclipse.core.launcher.Main.run(Main.java:549)
at org.eclipse.core.launcher.UIMain.main(UIMain.java:52)
">
</exception>
</status>
</log-entry>
===========================================================