| 
| Java Editor Failed [message #333768] | Sun, 04 January 2009 20:26  |  | 
| Eclipse User  |  |  |  |  | Hi! 
 I'm using Europa (Version: 3.3.2, Build id: M20080221-1800), works with
 JDK 1.5: "Java(TM) 2 Runtime Environment, Standard Edition (build
 1.5.0_07-b03)".
 When I open a Java source file in Eclipse using default "Java Editor",
 it fails(with following error), even when i changed to a new workspace, it
 still fails. After i reinstall the Eclipse, it works well now. So could
 someone help me to figure out what's wrong with my ide? Thanks very much!
 Following is the error details:
 
 
 Error
 Sun Jan 04 15:33:12 CST 2009
 Problems occurred when invoking code from plug-in: "org.eclipse.jface".
 
 java.lang.ClassFormatError: Invalid code attribute name index 54 in class
 file com/ibm/icu/text/RuleBasedBreakIterator
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.def ineClass(DefaultClassLoader.java:161)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineC lass(ClasspathManager.java:501)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findCla ssImpl(ClasspathManager.java:471)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClassImpl(ClasspathManager.java:430)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClass(ClasspathManager.java:413)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.fin dLocalClass(DefaultClassLoader.java:189)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:340)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:408)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:369)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:357)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:83)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at  java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319 )
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.def ineClass(DefaultClassLoader.java:161)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineC lass(ClasspathManager.java:501)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findCla ssImpl(ClasspathManager.java:471)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClassImpl(ClasspathManager.java:430)
 at
 org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLoc alClass(ClasspathManager.java:413)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.fin dLocalClass(DefaultClassLoader.java:189)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:340)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl assInternal(BundleLoader.java:408)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:369)
 at
 org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:357)
 at
 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa dClass(DefaultClassLoader.java:83)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at  java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319 )
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:164)
 at  com.ibm.icu.text.BreakIterator.getShim(BreakIterator.java:78 9)
 at  com.ibm.icu.text.BreakIterator.getBreakInstance(BreakIterato r.java:721)
 at  com.ibm.icu.text.BreakIterator.getWordInstance(BreakIterator .java:465)
 at  com.ibm.icu.text.BreakIterator.getWordInstance(BreakIterator .java:440)
 at
 org.eclipse.jdt.internal.ui.text.JavaBreakIterator.<init>(JavaBreakIterator.java:234)
 at
 org.eclipse.jdt.internal.ui.text.JavaWordIterator.<init>(JavaWordIterator.java:40)
 at
 org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$PreviousSu bWordAction. <init>(JavaEditor.java:917)
 at
 org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$NavigatePr eviousSubWordAction. <init>(JavaEditor.java:1011)
 at
 org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createNavi gationActions(JavaEditor.java:3445)
 at
 org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor .createNavigationActions(CompilationUnitEditor.java:1703)
 at
 org.eclipse.ui.texteditor.AbstractTextEditor.createPartContr ol(AbstractTextEditor.java:3337)
 at
 org.eclipse.ui.texteditor.StatusTextEditor.createPartControl (StatusTextEditor.java:53)
 at
 org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.create PartControl(AbstractDecoratedTextEditor.java:378)
 at
 org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPart Control(JavaEditor.java:2618)
 at
 org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor .createPartControl(CompilationUnitEditor.java:1416)
 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:2737)
 at
 org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2651)
 at  org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPag e.java:2643)
 at  org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2595)
 at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67)
 at
 org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2590)
 at
 org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2574)
 at
 org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2565)
 at
 org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:299)
 at
 org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:173)
 at  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:19 4)
 at  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:17 5)
 at
 org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:268)
 at
 org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:244)
 at
 org.eclipse.jdt.internal.ui.packageview.PackageExplorerActio nGroup.handleOpen(PackageExplorerActionGroup.java:316)
 at
 org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$ 5.open(PackageExplorerPart.java:613)
 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:857)
 at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
 at  org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 9)
 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:938)
 at  org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3682)
 at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3293)
 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:169)
 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:585)
 at  org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 508)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
 
 Thanks again!
 |  |  |  | 
| 
| Re: Java Editor Failed [message #333770 is a reply to message #333768] | Mon, 05 January 2009 01:53   |  | 
| Eclipse User  |  |  |  |  | "Jacky Yu" <scyj2008@gmail.com> wrote in message news:e0d5007aeea2b3aa2ba9cc56cd6c300d$1@www.eclipse.org...
 > Hi!
 >
 >  I'm using Europa (Version: 3.3.2, Build id: M20080221-1800), works with
 > JDK 1.5: "Java(TM) 2 Runtime Environment, Standard Edition (build
 > 1.5.0_07-b03)".
 >  When I open a Java source file in Eclipse using default "Java Editor", it
 > fails(with following error), even when i changed to a new workspace, it
 > still fails. After i reinstall the Eclipse, it works well now. So could
 > someone help me to figure out what's wrong with my ide? Thanks very much!
 > Following is the error details:
 >
 >
 > Error
 > Sun Jan 04 15:33:12 CST 2009
 > Problems occurred when invoking code from plug-in: "org.eclipse.jface".
 >
 > java.lang.ClassFormatError: Invalid code attribute name index 54 in class
 > file com/ibm/icu/text/RuleBasedBreakIterator
 > at java.lang.ClassLoader.defineClass1(Native Method)
 > [...]
 > at java.lang.Class.forName(Class.java:164)
 > at  com.ibm.icu.text.BreakIterator.getShim(BreakIterator.java:78 9)
 > [...]
 
 
 Well, it's saying that there is a class format error, which could be due to
 a corrupted class file.  And you say that after you reinstalled Eclipse it
 started working again.
 
 So I think maybe your Eclipse installation got damaged somehow.
 
 When was the last time you checked the integrity of your hard disk?  Is it
 possible that your disk is failing?
 |  |  |  | 
| 
| Re: Java Editor Failed [message #333790 is a reply to message #333770] | Mon, 05 January 2009 20:18  |  | 
| Eclipse User  |  |  |  |  | One file of plug-in 'ICU4J' is corrupted, after I replace with a new file, it fixed! Thanks very much!
 
 Walter Harley wrote:
 
 > "Jacky Yu" <scyj2008@gmail.com> wrote in message
 > news:e0d5007aeea2b3aa2ba9cc56cd6c300d$1@www.eclipse.org...
 >> Hi!
 >>
 >>  I'm using Europa (Version: 3.3.2, Build id: M20080221-1800), works with
 >> JDK 1.5: "Java(TM) 2 Runtime Environment, Standard Edition (build
 >> 1.5.0_07-b03)".
 >>  When I open a Java source file in Eclipse using default "Java Editor", it
 >> fails(with following error), even when i changed to a new workspace, it
 >> still fails. After i reinstall the Eclipse, it works well now. So could
 >> someone help me to figure out what's wrong with my ide? Thanks very much!
 >> Following is the error details:
 >>
 >>
 >> Error
 >> Sun Jan 04 15:33:12 CST 2009
 >> Problems occurred when invoking code from plug-in: "org.eclipse.jface".
 >>
 >> java.lang.ClassFormatError: Invalid code attribute name index 54 in class
 >> file com/ibm/icu/text/RuleBasedBreakIterator
 >> at java.lang.ClassLoader.defineClass1(Native Method)
 >> [...]
 >> at java.lang.Class.forName(Class.java:164)
 >> at  com.ibm.icu.text.BreakIterator.getShim(BreakIterator.java:78 9)
 >> [...]
 
 
 > Well, it's saying that there is a class format error, which could be due to
 > a corrupted class file.  And you say that after you reinstalled Eclipse it
 > started working again.
 
 > So I think maybe your Eclipse installation got damaged somehow.
 
 > When was the last time you checked the integrity of your hard disk?  Is it
 > possible that your disk is failing?
 |  |  |  | 
Powered by 
FUDForum. Page generated in 0.05407 seconds