facebook

Launch configuration XDoclet Builder error [Closed]

  1. MyEclipse IDE
  2.  > 
  3. General Development
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #198521 Reply

    zabo
    Member

    Hi,

    The other day I saw a .externalToolBuilders folder in my source, and it contained something related about xdoclet. As I do not use xdoclet i removed it….Now I am getting this obnoxius error everytime I try to save or deploy:

    Errors during build.
    Launch configuration XDoclet Builder at C:\pro\msea\wcvs\.externalToolBuilders\XDoclet Builder.launch does not exist.

    I can see that in my log:

    !ENTRY org.eclipse.core.resources 4 2 sep 16, 2003 12:04:26.56
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
    !STACK 1
    org.eclipse.debug.core.DebugException: Launch configuration XDoclet Builder at C:\pro\msea\wcvs\.externalToolBuilders\XDoclet Builder.launch does not exist.
    at org.eclipse.debug.internal.core.LaunchManager.createDebugException(LaunchManager.java:499)
    at org.eclipse.debug.internal.core.LaunchManager.getInfo(LaunchManager.java:488)
    at org.eclipse.debug.internal.core.LaunchConfiguration.getInfo(LaunchConfiguration.java:356)
    at org.eclipse.debug.internal.core.LaunchConfiguration.getAttribute(LaunchConfiguration.java:251)
    at org.eclipse.ui.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:57)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:427)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
    at org.eclipse.core.runtime.Platform.run(Platform.java:413)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:125)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:181)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006)
    at org.eclipse.core.runtime.Platform.run(Platform.java:413)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:165)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:243)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
    at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:884)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1600)
    at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:85)
    at org.eclipse.ui.texteditor.AbstractTextEditor.performSaveOperation(AbstractTextEditor.java:3033)
    at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveOperation(CompilationUnitEditor.java:752)
    at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:816)
    at org.eclipse.ui.internal.EditorManager$11.run(EditorManager.java:1090)
    at org.eclipse.ui.internal.EditorManager$8.run(EditorManager.java:960)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
    at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:431)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:428)
    at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:1385)
    at org.eclipse.ui.internal.EditorManager.runProgressMonitorOperation(EditorManager.java:966)
    at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1095)
    at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:2353)
    at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:2365)
    at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:57)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
    at org.eclipse.ui.internal.WWinKeyBindingService.pressed(WWinKeyBindingService.java:214)
    at org.eclipse.ui.internal.WWinKeyBindingService$5.widgetSelected(WWinKeyBindingService.java:332)
    at org.eclipse.ui.internal.AcceleratorMenu$2.handleEvent(AcceleratorMenu.java:68)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1838)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1545)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
    at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
    at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
    at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
    at org.eclipse.core.launcher.Main.run(Main.java:747)
    at org.eclipse.core.launcher.Main.main(Main.java:583)
    !ENTRY org.eclipse.debug.core 4 5012 sep 16, 2003 12:04:26.56
    !MESSAGE Launch configuration XDoclet Builder at C:\pro\msea\wcvs\.externalToolBuilders\XDoclet Builder.launch does not exist.
    !SUBENTRY 1 org.eclipse.debug.core 4 5012 sep 16, 2003 12:04:26.56
    !MESSAGE Launch configuration XDoclet Builder at C:\pro\msea\wcvs\.externalToolBuilders\XDoclet Builder.launch does not exist.

    My env:
    -xp
    -eclipse Version: 2.1.1 Build id: 200306271545
    -myeclipse 2.6.2, after uninstalling 2.6.0
    -jdk 1.4.1
    -tomcat 5.0.9

    tia,

    #198526 Reply

    Scott Anderson
    Participant

    The easiest thing to do is simply put everything back the way it was. 🙂

    This issue is caused because at some point you or someone else experimented with using XDoclet on this project. When that was done, the temp directory was created as well as some .xdoclet files. To fully remove the XDoclet configuration you need to delete any doclets specified in Properties > MyEclipse-XDoclet, delete the ‘dot’ directory and .xdoclet files. These you’ve probably already done, but you still need to manually remove the XDoclet builder from the .project file. You need to be VERY CAREFUL to only delete the XDoclet builder and nothing else since an improperly formatted .project file can keep your project from loading. The area you need to remove looks like this:

    
    <buildCommand>
      <name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
        <arguments>
          <dictionary>
            <key>LaunchConfigHandle</key>
              <value><?xml version="1.0" encoding="UTF-8"?>
    <launchConfiguration local="false" path="/junkweb/.externalToolBuilders/XDoclet Builder.launch"/>
    </value>
            </dictionary>
        </arguments>
    </buildCommand>
    

    Once you’ve done this and resaved the .project file the errors should cease.

    –Scott
    MyEclipse Support

    #198530 Reply

    zabo
    Member

    Scott,

    thanks, that solved it. I new it was just deleting something, but I was looking in .mymetadata and in .myeclipse instead of in .project.

    thanks,

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: Launch configuration XDoclet Builder error [Closed]

You must be logged in to post in the forum log in