Bug 68193 - Error while attempting to use lomboz ejb creation wizard.
Summary: Error while attempting to use lomboz ejb creation wizard.
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Linux-GTK
: P3 normal (vote)
Target Milestone: 3.0 RC4   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-22 12:27 EDT by Michael Labhard CLA
Modified: 2004-06-23 05:04 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Labhard CLA 2004-06-22 12:27:35 EDT
Using Eclipse-3.0RC3 and lomboz-cvs-for-3.0-rc1.tgz.  At the end of the wizard 
the file is created but it is empty.  Eclipse is unable to create the file from 
the lomboz template. 
 
java.lang.reflect.InvocationTargetException 
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:284) 
	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:752) 
	at 
org.eclipse.jdt.internal.ui.wizards.NewElementWizard.performFinish(NewElementWizard.java:115) 
	at 
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:609) 
	at 
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:305) 
	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:506) 
	at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89) 
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) 
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:950) 
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2581) 
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2288) 
	at org.eclipse.jface.window.Window.runEventLoop(Window.java:668) 
	at org.eclipse.jface.window.Window.open(Window.java:648) 
	at 
org.eclipse.ui.internal.ide.NewWizardShortcutAction.run(NewWizardShortcutAction.java:96) 
	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) 
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2581) 
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2288) 
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1375) 
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1346) 
	at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:252) 
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) 
	at 
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96) 
	at 
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335) 
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:272) 
	at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:128) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
	at java.lang.reflect.Method.invoke(Method.java:324) 
	at org.eclipse.core.launcher.Main.basicRun(Main.java:186) 
	at org.eclipse.core.launcher.Main.run(Main.java:647) 
	at org.eclipse.core.launcher.Main.main(Main.java:631) 
Caused by: 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.SearchableEnvironment.find(SearchableEnvironment.java:77) 
	at 
org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:158) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver$CancelableNameEnvironment.findType(CompilationUnitResolver.java:70) 
	at 
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:101) 
	at 
org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:170) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findOnDemandImport(CompilationUnitScope.java:361) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleTypeImport(CompilationUnitScope.java:419) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleTypeImport(CompilationUnitScope.java:547) 
	at 
org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:1633) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:820) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperInterfaces(ClassScope.java:652) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:701) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:242) 
	at 
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:177) 
	at 
org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:307) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:392) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:312) 
	at 
org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:656) 
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) 
	at 
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.removeUnusedImports(NewTypeWizardPage.java:1544) 
	at 
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createType(NewTypeWizardPage.java:1503) 
	at 
com.objectlearn.jdt.j2ee.ui.wizards.CreateEJBWizard.finishPage(CreateEJBWizard.java:413) 
	at 
org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:108) 
	at 
org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) 
	at 
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) 
	at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673) 
	at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3246) 
	at 
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:65) 
	at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101) 
Root exception: 
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.SearchableEnvironment.find(SearchableEnvironment.java:77) 
	at 
org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:158) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver$CancelableNameEnvironment.findType(CompilationUnitResolver.java:70) 
	at 
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:101) 
	at 
org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:170) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findOnDemandImport(CompilationUnitScope.java:361) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.findSingleTypeImport(CompilationUnitScope.java:419) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.resolveSingleTypeImport(CompilationUnitScope.java:547) 
	at 
org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:1633) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.findSupertype(ClassScope.java:820) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectSuperInterfaces(ClassScope.java:652) 
	at 
org.eclipse.jdt.internal.compiler.lookup.ClassScope.connectTypeHierarchy(ClassScope.java:701) 
	at 
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.connectTypeHierarchy(CompilationUnitScope.java:242) 
	at 
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.completeTypeBindings(LookupEnvironment.java:177) 
	at 
org.eclipse.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:307) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:392) 
	at 
org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:312) 
	at 
org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:656) 
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:574) 
	at 
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.removeUnusedImports(NewTypeWizardPage.java:1544) 
	at 
org.eclipse.jdt.ui.wizards.NewTypeWizardPage.createType(NewTypeWizardPage.java:1503) 
	at 
com.objectlearn.jdt.j2ee.ui.wizards.CreateEJBWizard.finishPage(CreateEJBWizard.java:413) 
	at 
org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:108) 
	at 
org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:34) 
	at 
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:700) 
	at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673) 
	at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3246) 
	at 
org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:65) 
	at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
Comment 1 Jerome Lanneluc CLA 2004-06-22 12:51:09 EDT
The error is in the java.util.zip.Inflater.end() native method. Which VM do 
you use ?
Comment 2 Michael Labhard CLA 2004-06-22 13:23:20 EDT
Forgot to mention: 
 
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) 
Comment 4 Michael Labhard CLA 2004-06-22 18:59:48 EDT
Switching to this JVM resolved the problem: 
 
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) 
Comment 5 Jerome Lanneluc CLA 2004-06-23 05:04:44 EDT
Thanks. Closing as VM bug then.