Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » ant editor returns class cast exception
ant editor returns class cast exception [message #316260] Mon, 04 June 2007 04:26 Go to next message
Eclipse UserFriend
Hi all,

When I open any of my ant build scipt files (build.xml, sub-build.xml, etc)
I get a class cast exception:
org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast to
org.apache.xerces.xni.parser.XMLParserConfiguration.
The strange thing is that right after eclipse startup, the files can be
opened properly. After a certain period (can be a full day of labor or a few
minutes),
suddenly the error pops up and from then on, non of the other ant files can
be opened anymore.

The following trace is printed on console

java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.zip.ZipFile.<init>(ZipFile.java:131)
at
org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
at
org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
at
org.apache.tools.ant.AntClassLoader$ResourceEnumeration.<init >(AntClassLoader.java:108)
at
org.apache.tools.ant.AntClassLoader.findResources(AntClassLo ader.java:958)
at java.lang.ClassLoader.getResources(ClassLoader.java:1015)
at
org.apache.tools.ant.taskdefs.Definer.resourceToURLs(Definer .java:364)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 56)
at
org.apache.tools.ant.ComponentHelper.checkNamespace(Componen tHelper.java:802)
at
org.apache.tools.ant.ComponentHelper.getDefinition(Component Helper.java:259)
at
org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:236)
at
org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:215)
at
org.apache.tools.ant.UnknownElement.makeObject(UnknownElemen t.java:411)
at
org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownEl ement.java:160)
at
org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:85)
at
org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
at
org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
at
org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
at
org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
at
org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
at
org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
at
org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
at
org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
at
org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at
org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
at
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
at
org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
at
org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
at
org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
at
org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
at
org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
at
org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:850)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
at
org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:114)
at java.util.zip.ZipFile.<init>(ZipFile.java:131)
at
org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
at
org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
at
org.apache.tools.ant.AntClassLoader$ResourceEnumeration.next Element(AntClassLoader.java:129)
at
org.apache.tools.ant.util.CollectionUtils$CompoundEnumeratio n.nextElement(CollectionUtils.java:198)
at
sun.misc.CompoundEnumeration.nextElement(CompoundEnumeration .java:43)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 60)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
at
org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:86)
at
org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
at
org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
at
org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
at
org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
at
org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
at
org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
at
org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
at
org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
at
org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
at
org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
at
org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
at
org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
at
org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
at
org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
at
org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
at
org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
at
org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
at
org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
at
org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
at
org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
at
org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
at
org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
at
org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
at
org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
at
org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
at
org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
at
org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:850)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
at
org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
at
org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
at
org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
at
org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
at
org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
at org.eclipse.equinox.launcher.Main.run(Main.java:1169)


I checked the bug list for this issue, but found no entry that desribes
this behaviour.
Is this a known bug? Is there a workaround available?

Thanks in advance



Yves Willems
Re: ant editor returns class cast exception [message #316281 is a reply to message #316260] Mon, 04 June 2007 20:55 Go to previous messageGo to next message
Eclipse UserFriend
Which Eclipse version are you using?
We had and fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008
(workaround in https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008#c6)

We still have
https://bugs.eclipse.org/bugs/show_bug.cgi?id=152793
same workarounds...

HTH
Darins

"Yves Willems" <ywillems@maia-scientific.com> wrote in message
news:f40ib8$6pc$1@build.eclipse.org...
> Hi all,
>
> When I open any of my ant build scipt files (build.xml, sub-build.xml,
> etc)
> I get a class cast exception:
> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
> to
> org.apache.xerces.xni.parser.XMLParserConfiguration.
> The strange thing is that right after eclipse startup, the files can be
> opened properly. After a certain period (can be a full day of labor or a
> few minutes),
> suddenly the error pops up and from then on, non of the other ant files
> can
> be opened anymore.
>
> The following trace is printed on console
>
> java.util.zip.ZipException: error in opening zip file
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
> at
> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
> at
> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
> at
> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.<init >(AntClassLoader.java:108)
> at
> org.apache.tools.ant.AntClassLoader.findResources(AntClassLo ader.java:958)
> at java.lang.ClassLoader.getResources(ClassLoader.java:1015)
> at
> org.apache.tools.ant.taskdefs.Definer.resourceToURLs(Definer .java:364)
> at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 56)
> at
> org.apache.tools.ant.ComponentHelper.checkNamespace(Componen tHelper.java:802)
> at
> org.apache.tools.ant.ComponentHelper.getDefinition(Component Helper.java:259)
> at
> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:236)
> at
> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:215)
> at
> org.apache.tools.ant.UnknownElement.makeObject(UnknownElemen t.java:411)
> at
> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownEl ement.java:160)
> at
> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:85)
> at
> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
> at
> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
> at
> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
> at
> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
> at
> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
> at
> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
> at
> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
> at
> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
> at
> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
> at
> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
> at
> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
> at
> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
> at
> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
> at
> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
> at
> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
> at
> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
> at
> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
> at
> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
> at
> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
> at
> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
> at
> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
> at
> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
> at
> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
> at
> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
> at
> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
> at
> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
> at
> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
> at
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
> at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
> java.util.zip.ZipException: error in opening zip file
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
> at
> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
> at
> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
> at
> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.next Element(AntClassLoader.java:129)
> at
> org.apache.tools.ant.util.CollectionUtils$CompoundEnumeratio n.nextElement(CollectionUtils.java:198)
> at
> sun.misc.CompoundEnumeration.nextElement(CompoundEnumeration .java:43)
> at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 60)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
> at
> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:86)
> at
> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
> at
> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
> at
> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
> at
> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
> at
> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
> at
> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
> at
> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
> at
> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
> at
> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
> at
> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
> at
> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
> at
> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
> at
> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
> at
> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
> at
> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
> at
> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
> at
> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
> at
> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
> at
> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
> at
> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
> at
> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
> at
> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
> at
> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
> at
> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
> at
> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
> at
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
> at
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
> at
> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
> at
> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
> at
> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
> at
> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
> at
> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
> at
> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
> at
> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
> at
> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
> at
> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
> at
> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
> at
> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
> at
> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
> at
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
> at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
> at
> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
>
>
> I checked the bug list for this issue, but found no entry that desribes
> this behaviour.
> Is this a known bug? Is there a workaround available?
>
> Thanks in advance
>
>
>
> Yves Willems
>
>
Re: ant editor returns class cast exception [message #316319 is a reply to message #316281] Wed, 06 June 2007 02:59 Go to previous messageGo to next message
Eclipse UserFriend
I had an separate version of ant installed (together with ant-contrib). Now
that I direct the ANT_HOME to the eclipse distributed version of ant it
seems to go OK.

Thanks



"Darin Swanson" <Darin_Swanson@us.ibm.com> wrote in message
news:f42ced$dh6$1@build.eclipse.org...
> Which Eclipse version are you using?
> We had and fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008
> (workaround in https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008#c6)
>
> We still have
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=152793
> same workarounds...
>
> HTH
> Darins
>
> "Yves Willems" <ywillems@maia-scientific.com> wrote in message
> news:f40ib8$6pc$1@build.eclipse.org...
>> Hi all,
>>
>> When I open any of my ant build scipt files (build.xml, sub-build.xml,
>> etc)
>> I get a class cast exception:
>> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
>> to
>> org.apache.xerces.xni.parser.XMLParserConfiguration.
>> The strange thing is that right after eclipse startup, the files can be
>> opened properly. After a certain period (can be a full day of labor or a
>> few minutes),
>> suddenly the error pops up and from then on, non of the other ant files
>> can
>> be opened anymore.
>>
>> The following trace is printed on console
>>
>> java.util.zip.ZipException: error in opening zip file
>> at java.util.zip.ZipFile.open(Native Method)
>> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
>> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
>> at
>> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
>> at
>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
>> at
>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.<init >(AntClassLoader.java:108)
>> at
>> org.apache.tools.ant.AntClassLoader.findResources(AntClassLo ader.java:958)
>> at java.lang.ClassLoader.getResources(ClassLoader.java:1015)
>> at
>> org.apache.tools.ant.taskdefs.Definer.resourceToURLs(Definer .java:364)
>> at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 56)
>> at
>> org.apache.tools.ant.ComponentHelper.checkNamespace(Componen tHelper.java:802)
>> at
>> org.apache.tools.ant.ComponentHelper.getDefinition(Component Helper.java:259)
>> at
>> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:236)
>> at
>> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:215)
>> at
>> org.apache.tools.ant.UnknownElement.makeObject(UnknownElemen t.java:411)
>> at
>> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownEl ement.java:160)
>> at
>> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:85)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
>> at
>> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
>> at
>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>> at
>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
>> at
>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
>> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
>> at
>> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
>> at
>> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
>> at
>> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
>> at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
>> at
>> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
>> at
>> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
>> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
>> at
>> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
>> at
>> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
>> at
>> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
>> at
>> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
>> at
>> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
>> at
>> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
>> at
>> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
>> at
>> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
>> at
>> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
>> at
>> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
>> at
>> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
>> at
>> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
>> at
>> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
>> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>> at
>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>> at
>> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>> at
>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>> at
>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
>> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
>> java.util.zip.ZipException: error in opening zip file
>> at java.util.zip.ZipFile.open(Native Method)
>> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
>> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
>> at
>> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
>> at
>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
>> at
>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.next Element(AntClassLoader.java:129)
>> at
>> org.apache.tools.ant.util.CollectionUtils$CompoundEnumeratio n.nextElement(CollectionUtils.java:198)
>> at
>> sun.misc.CompoundEnumeration.nextElement(CompoundEnumeration .java:43)
>> at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 60)
>> at
>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
>> at
>> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:86)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
>> at
>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
>> at
>> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
>> at
>> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
>> at
>> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
>> at
>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>> at
>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
>> at
>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
>> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
>> at
>> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
>> at
>> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
>> at
>> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
>> at
>> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
>> at
>> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
>> at
>> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
>> at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
>> at
>> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
>> at
>> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
>> at
>> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
>> at
>> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
>> at
>> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
>> at
>> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
>> at
>> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
>> at
>> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
>> at
>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
>> at
>> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
>> at
>> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
>> at
>> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
>> at
>> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
>> at
>> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
>> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>> at
>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>> at
>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>> at
>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>> at
>> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>> at
>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>> at
>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
>> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
>> at
>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at
>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
>>
>>
>> I checked the bug list for this issue, but found no entry that desribes
>> this behaviour.
>> Is this a known bug? Is there a workaround available?
>>
>> Thanks in advance
>>
>>
>>
>> Yves Willems
>>
>>
>
>
Re: ant editor returns class cast exception [message #316338 is a reply to message #316319] Wed, 06 June 2007 18:44 Go to previous messageGo to next message
Eclipse UserFriend
Removing the xerces jars from your separate installation or from the Ant
runtime classpath would fix it up as well (as outlined in the bugs).

Darins

"Yves Willems" <ywillems@maia-scientific.com> wrote in message
news:f45m0f$sc6$1@build.eclipse.org...
>I had an separate version of ant installed (together with ant-contrib). Now
>that I direct the ANT_HOME to the eclipse distributed version of ant it
>seems to go OK.
>
> Thanks
>
>
>
> "Darin Swanson" <Darin_Swanson@us.ibm.com> wrote in message
> news:f42ced$dh6$1@build.eclipse.org...
>> Which Eclipse version are you using?
>> We had and fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008
>> (workaround in https://bugs.eclipse.org/bugs/show_bug.cgi?id=143008#c6)
>>
>> We still have
>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=152793
>> same workarounds...
>>
>> HTH
>> Darins
>>
>> "Yves Willems" <ywillems@maia-scientific.com> wrote in message
>> news:f40ib8$6pc$1@build.eclipse.org...
>>> Hi all,
>>>
>>> When I open any of my ant build scipt files (build.xml, sub-build.xml,
>>> etc)
>>> I get a class cast exception:
>>> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be
>>> cast to
>>> org.apache.xerces.xni.parser.XMLParserConfiguration.
>>> The strange thing is that right after eclipse startup, the files can be
>>> opened properly. After a certain period (can be a full day of labor or a
>>> few minutes),
>>> suddenly the error pops up and from then on, non of the other ant files
>>> can
>>> be opened anymore.
>>>
>>> The following trace is printed on console
>>>
>>> java.util.zip.ZipException: error in opening zip file
>>> at java.util.zip.ZipFile.open(Native Method)
>>> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
>>> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
>>> at
>>> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
>>> at
>>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
>>> at
>>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.<init >(AntClassLoader.java:108)
>>> at
>>> org.apache.tools.ant.AntClassLoader.findResources(AntClassLo ader.java:958)
>>> at java.lang.ClassLoader.getResources(ClassLoader.java:1015)
>>> at
>>> org.apache.tools.ant.taskdefs.Definer.resourceToURLs(Definer .java:364)
>>> at
>>> org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 56)
>>> at
>>> org.apache.tools.ant.ComponentHelper.checkNamespace(Componen tHelper.java:802)
>>> at
>>> org.apache.tools.ant.ComponentHelper.getDefinition(Component Helper.java:259)
>>> at
>>> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:236)
>>> at
>>> org.apache.tools.ant.ComponentHelper.createComponent(Compone ntHelper.java:215)
>>> at
>>> org.apache.tools.ant.UnknownElement.makeObject(UnknownElemen t.java:411)
>>> at
>>> org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownEl ement.java:160)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:85)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
>>> at
>>> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
>>> at
>>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>>> at
>>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
>>> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
>>> at
>>> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
>>> at
>>> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
>>> at
>>> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
>>> at
>>> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
>>> at
>>> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
>>> at
>>> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
>>> at
>>> org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
>>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
>>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
>>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
>>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
>>> at
>>> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
>>> at
>>> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
>>> at
>>> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
>>> at
>>> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
>>> at
>>> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
>>> at
>>> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
>>> at
>>> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
>>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
>>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
>>> at
>>> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
>>> at
>>> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
>>> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
>>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>>> at
>>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>>> at
>>> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>>> at
>>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>>> at
>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>>> at
>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
>>> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
>>> java.util.zip.ZipException: error in opening zip file
>>> at java.util.zip.ZipFile.open(Native Method)
>>> at java.util.zip.ZipFile.<init>(ZipFile.java:114)
>>> at java.util.zip.ZipFile.<init>(ZipFile.java:131)
>>> at
>>> org.apache.tools.ant.AntClassLoader.getResourceURL(AntClassL oader.java:1014)
>>> at
>>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.find NextResource(AntClassLoader.java:146)
>>> at
>>> org.apache.tools.ant.AntClassLoader$ResourceEnumeration.next Element(AntClassLoader.java:129)
>>> at
>>> org.apache.tools.ant.util.CollectionUtils$CompoundEnumeratio n.nextElement(CollectionUtils.java:198)
>>> at
>>> sun.misc.CompoundEnumeration.nextElement(CompoundEnumeration .java:43)
>>> at
>>> org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:2 60)
>>> at
>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.j ava:288)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntDefiningTaskNode.config ure(AntDefiningTaskNode.java:86)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.resolveBuildfile( AntModel.java:504)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.parseDocument(Ant Model.java:329)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.reconcile(AntMode l.java:265)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1386)
>>> at
>>> org.eclipse.ant.internal.ui.model.AntModel.getProjectNode(An tModel.java:1396)
>>> at
>>> org.eclipse.ant.internal.ui.editor.text.AntFoldingStructureP rovider.updateFoldingRegions(AntFoldingStructureProvider.jav a:88)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor.projectionEnabl ed(AntEditor.java:1210)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.fi reProjectionEnabled(ProjectionViewer.java:481)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.en ableProjection(ProjectionViewer.java:529)
>>> at
>>> org.eclipse.jface.text.source.projection.ProjectionViewer.do Operation(ProjectionViewer.java:1419)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor$StatusLineSourc eViewer.doOperation(AntEditor.java:213)
>>> at
>>> org.eclipse.ant.internal.ui.editor.AntEditor.createPartContr ol(AntEditor.java:944)
>>> at
>>> org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:661)
>>> at
>>> org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:426)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:592)
>>> at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 9)
>>> at
>>> org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:179)
>>> at
>>> org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268)
>>> at
>>> org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
>>> at
>>> org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:400)
>>> at
>>> org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1256)
>>> at
>>> org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1209)
>>> at
>>> org.eclipse.ui.internal.PartStack.showPart(PartStack.java:16 04)
>>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:499)
>>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103 )
>>> at org.eclipse.ui.internal.PartStack.add(PartStack.java:485)
>>> at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112 )
>>> at
>>> org.eclipse.ui.internal.EditorSashContainer.addEditor(Editor SashContainer.java:63)
>>> at
>>> org.eclipse.ui.internal.EditorAreaHelper.addToLayout(EditorA reaHelper.java:217)
>>> at
>>> org.eclipse.ui.internal.EditorAreaHelper.addEditor(EditorAre aHelper.java:207)
>>> at
>>> org.eclipse.ui.internal.EditorManager.createEditorTab(Editor Manager.java:774)
>>> at
>>> org.eclipse.ui.internal.EditorManager.openEditorFromDescript or(EditorManager.java:673)
>>> at
>>> org.eclipse.ui.internal.EditorManager.openEditor(EditorManag er.java:634)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2688)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2602)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPag e.java:2594)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2546)
>>> at
>>> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2541)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2525)
>>> at
>>> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2516)
>>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
>>> at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
>>> at
>>> org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileActio n.java:98)
>>> at
>>> org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystem EditorAction.java:98)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.OpenFileGroup.runDefaultAc tion(OpenFileGroup.java:150)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.MainActionGroup.runDefault Action(MainActionGroup.java:280)
>>> at
>>> org.eclipse.cdt.internal.ui.cview.CView.handleOpen(CView.jav a:229)
>>> at org.eclipse.cdt.internal.ui.cview.CView$8.open(CView.java:49 3)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredV iewer.java:820)
>>> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>>> at org.eclipse.core.runtime.Platform.run(Platform.java:850)
>>> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>>> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 3)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer.fireOpen(Structur edViewer.java:818)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer.handleOpen(Struct uredViewer.java:1079)
>>> at
>>> org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Stru cturedViewer.java:1183)
>>> at
>>> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrate gy.java:263)
>>> at
>>> org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.ja va:257)
>>> at
>>> org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrate gy.java:297)
>>> at
>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :66)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1101)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3319)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :2971)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2389)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>>> at
>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 19)
>>> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:289)
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:461)
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:106)
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:153)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:106)
>>> at
>>> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:76)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:363)
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:176)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>> at
>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 504)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:443)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1169)
>>>
>>>
>>> I checked the bug list for this issue, but found no entry that desribes
>>> this behaviour.
>>> Is this a known bug? Is there a workaround available?
>>>
>>> Thanks in advance
>>>
>>>
>>>
>>> Yves Willems
>>>
>>>
>>
>>
>
>
Re: ant editor returns class cast exception [message #319490 is a reply to message #316260] Wed, 22 August 2007 17:21 Go to previous message
Eclipse UserFriend
Originally posted by: chris.beels.gmail.com

I was able to fix this by Preferences...Ant...Runtime...Restore Defaults.
Previous Topic:Any efficient way to display a huge amount of items?
Next Topic:[DataBinding] How to handle Date and Timestamp conversion?
Goto Forum:
  


Current Time: Sat Nov 08 01:00:27 EST 2025

Powered by FUDForum. Page generated in 0.04992 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top