Hi *, For a while I've been unable to use the built-in ant editor in eclipse. Trying to open a build.xml file, eclipse reports an error "Unable to create part: Ant Editor".
The log file contains the attached exception, which I believe is related to the problem. I also think that maybe the new ant version 1.6 is causing the problem, although I have yet to verify this. I'm using debian unstable. Anyone else have this problem? Is there a known solution? I could not find anything on google. Thanks, Hein
!SESSION Apr 06, 2004 10:35:38.675 --------------------------------------------- java.version=1.4.2 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -ws gtk -os linux -arch x86 -data /home/meling/eclipse -addsite /home/meling/.eclipse/user.links -install file:/usr/share/eclipse/ !ENTRY org.eclipse.ui.workbench 4 2 Apr 06, 2004 10:35:38.677 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". !STACK 0 java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException at org.eclipse.ui.externaltools.internal.ant.editor.PlantySourceViewerConfiguration.getContentAssistant(PlantySourceViewerConfiguration.java:74) at org.eclipse.jface.text.source.SourceViewer.configure(SourceViewer.java:249) at org.eclipse.ui.texteditor.AbstractTextEditor.createPartControl(AbstractTextEditor.java:1960) at org.eclipse.ui.texteditor.StatusTextEditor.createPartControl(StatusTextEditor.java:53) at org.eclipse.ui.editors.text.TextEditor.createPartControl(TextEditor.java:746) at org.eclipse.ui.internal.PartPane$4.run(PartPane.java:141) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1006) at org.eclipse.core.runtime.Platform.run(Platform.java:413) at org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:137) at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:186) at org.eclipse.ui.internal.EditorWorkbook.createPage(EditorWorkbook.java:387) at org.eclipse.ui.internal.EditorWorkbook.add(EditorWorkbook.java:123) at org.eclipse.ui.internal.EditorArea.addEditor(EditorArea.java:55) at org.eclipse.ui.internal.EditorPresentation.openEditor(EditorPresentation.java:351) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:585) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.EditorManager.createEditorTab(EditorManager.java:574) at org.eclipse.ui.internal.EditorManager.openInternalEditor(EditorManager.java:668) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(EditorManager.java:459) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java:431) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2054) at org.eclipse.ui.internal.WorkbenchPage.access$700(WorkbenchPage.java:91) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:1991) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:1986) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:1879) at org.eclipse.ui.actions.OpenWithMenu.openEditor(OpenWithMenu.java:237) at org.eclipse.ui.actions.OpenWithMenu.access$000(OpenWithMenu.java:45) at org.eclipse.ui.actions.OpenWithMenu$2.handleEvent(OpenWithMenu.java:155) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:923) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1847) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1639) 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(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) 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)