- This topic has 3 replies, 3 voices, and was last updated 20 years, 11 months ago by
support-michael.
-
AuthorPosts
-
sheepdogMemberAttempting to create a ejb bean causes Eclipse to report an error that says an internal error occurred and closing Eclipse is recommended. No EJB is created.
Platform info:
Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040529-r0, 2.6.5-gentoo-r1)
System uname: 2.6.5-gentoo-r1 x86_64 5
Gentoo Base System version 1.4.16Eclipse version 3.0.0
Build ID: 200406192000– Was Eclipse freshly installed for MyEclipse? Yes
– Are any other external plugins installed? No
– How many plugins in the <eclipse>/plugins directory are like org.eclipse.pde.* 7
What MyEclipse version are you using? 3.7.101
What JDK version are you using to run Eclipse?
java version “1.4.2-rc1”
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-rc1)
Java HotSpot(TM) 64-Bit Server VM (build Blackdown-1.4.2-rc1, mixed mode)What JDK version are you using to launch your application server? Same
What application server are you using? JBoss 3.2.3Log entry:
!ENTRY org.eclipse.ui 4 0 Jun 22, 2004 09:58:39.380
!MESSAGE java.lang.InternalError
!STACK 0
java.lang.InternalError
at java.util.zip.Inflater.end(Native Method)
at java.util.zip.Inflater.end(Inflater.java:294)
at java.util.zip.ZipFile.close(ZipFile.java:369)
at org.eclipse.jdt.internal.core.JavaModelManager.closeZipFile(JavaModelManager.java:688)
at org.eclipse.jdt.internal.core.ClassFile.getBinaryTypeInfo(ClassFile.java:223)
at org.eclipse.jdt.internal.core.ClassFile.buildStructure(ClassFile.java:79)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:183)
at org.eclipse.jdt.internal.core.BinaryMember.generateInfos(BinaryMember.java:46)
at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:572)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:309)
at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:295)
at org.eclipse.jdt.internal.core.BinaryType.isInterface(BinaryType.java:537)
at org.eclipse.jdt.internal.core.BinaryType.isClass(BinaryType.java:521)
at org.eclipse.jdt.internal.core.NameLookup.acceptType(NameLookup.java:120)
at org.eclipse.jdt.internal.core.NameLookup.seekTypesInBinaryPackage(NameLookup.java:607)
at org.eclipse.jdt.internal.core.NameLookup.seekTypes(NameLookup.java:551)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:384)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:355)
at org.eclipse.jdt.internal.core.NameLookup.findType(NameLookup.java:463)
at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1066)
at org.eclipse.jdt.internal.core.JavaProject.findType(JavaProject.java:1057)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.findType(NewTypeWizardPage.java:1230)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.superInterfacesChanged(NewTypeWizardPage.java:1257)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.typePageDialogFieldChanged(NewTypeWizardPage.java:647)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.access$300(NewTypeWizardPage.java:103)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage$TypeFieldsAdapter.dialogFieldChanged(NewTypeWizardPage.java:572)
at org.eclipse.jdt.internal.ui.wizards.dialogfields.DialogField.dialogFieldChanged(DialogField.java:70)
at org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField.dialogFieldChanged(ListDialogField.java:476)
at org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField.setElements(ListDialogField.java:552)
at org.eclipse.jdt.ui.wizards.NewTypeWizardPage.setSuperInterfaces(NewTypeWizardPage.java:903)
at com.aston.NewTypeWizardPage.�(Unknown Source)
at com.aston.NewTypeWizardPage.dialogFieldChanged(Unknown Source)
at org.eclipse.jdt.internal.ui.wizards.dialogfields.DialogField.dialogFieldChanged(DialogField.java:70)
at org.eclipse.jdt.internal.ui.wizards.dialogfields.ComboDialogField.selectItem(ComboDialogField.java:209)
at com.aston.NewTypeWizardPage.Ä‚(Unknown Source)
at com.aston.NewTypeWizardPage.createControl(Unknown Source)
at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:161)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:548)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:451)
at org.eclipse.jface.window.Window.create(Window.java:348)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:925)
at org.eclipse.ui.internal.ide.NewWizardShortcutAction.run(NewWizardShortcutAction.java:94)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:881)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:915)
at org.eclipse.jface.action.ActionContributionItem.access$500(ActionContributionItem.java:47)
at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:785)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:950)
Riyad KallaMemberDid you emerge Eclipse and then install MyEclipse separately?
sheepdogMember@support-rkalla wrote:
Did you emerge Eclipse and then install MyEclipse separately?
Yes, I did. I don’t really know of any alternative means of installing both, except in the reverse order maybe. But I would think the MyEclipse install would fail without a prior Eclipse install wouldn’t it? Both installed without error except MyEclipse complained that it couldn’t create an RPM, which is fine since I work on Gentoo.
lomboz actually shows exactly the same behavior. This appears to be an Eclipse problem, or really a JVM problem. Here are related references:
http://lists.debian.org/debian-java/2004/03/msg00124.html
http://lists.debian.org/debian-java/2003/12/msg00033.html
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228599
On my machine the problem was resolved by switching the JVM to
java version “1.5.0-beta2”
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta2-b51)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0-beta2-b51, mixed mode)
support-michaelKeymasterThank you for the additional research and isolating the problem to Eclipse3/Gentoo. I’m renaming this thread to a more descriptive title and marking it closed unless there are other issues that require our attention.
-
AuthorPosts