Skip to main content

[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.
&lt;init&gt;(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>
===========================================================



Back to the top