Bug 75433 - Refactor - rename of package doesn't work!!!
Summary: Refactor - rename of package doesn't work!!!
Status: RESOLVED DUPLICATE of bug 75561
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC All
: P3 major (vote)
Target Milestone: 3.1 M3   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-01 03:49 EDT by Horen Kirazyan CLA
Modified: 2004-10-27 06:37 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Horen Kirazyan CLA 2004-10-01 03:49:39 EDT
I have several projects check out in one project like this:
-> main project
   |  
   -> folder in main project
       |
       -> another project checked out in the folder

When i try to rename a package from the refactor menu, no matter where in the
project it throws me this Internal error with I/O exception:

Error X 01, 2004 10:31:31.87 Internal Error
org.eclipse.jdt.core.JavaModelException[-1]: java.util.zip.ZipException: error
in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at
org.eclipse.jdt.internal.core.JavaModelManager.getZipFile(JavaModelManager.java:1148)
at
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.getJar(JarPackageFragmentRoot.java:207)
at
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.computeChildren(JarPackageFragmentRoot.java:76)
at
org.eclipse.jdt.internal.core.PackageFragmentRoot.buildStructure(PackageFragmentRoot.java:173)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:183)
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.JavaElement.getChildren(JavaElement.java:250)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.locatePackageDeclarations(MatchLocator.java:939)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.locatePackageDeclarations(MatchLocator.java:912)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.locateMatches(JavaSearchParticipant.java:99)
at org.eclipse.jdt.core.search.SearchEngine.findMatches(SearchEngine.java:468)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine.java:757)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.getNamesakePackages(RenamePackageProcessor.java:364)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.getReferencesToTypesInNamesakes(RenamePackageProcessor.java:335)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.checkFinalConditions(RenamePackageProcessor.java:289)
at
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring.checkFinalConditions(ProcessorBasedRefactoring.java:134)
at
org.eclipse.ltk.core.refactoring.CheckConditionsOperation.run(CheckConditionsOperation.java:84)
at
org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:114)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:188)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:58)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
Caused by: org.eclipse.core.runtime.CoreException[-1]:
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at
org.eclipse.jdt.internal.core.JavaModelManager.getZipFile(JavaModelManager.java:1148)
at
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.getJar(JarPackageFragmentRoot.java:207)
at
org.eclipse.jdt.internal.core.JarPackageFragmentRoot.computeChildren(JarPackageFragmentRoot.java:76)
at
org.eclipse.jdt.internal.core.PackageFragmentRoot.buildStructure(PackageFragmentRoot.java:173)
at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:183)
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.JavaElement.getChildren(JavaElement.java:250)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.locatePackageDeclarations(MatchLocator.java:939)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.locatePackageDeclarations(MatchLocator.java:912)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.locateMatches(JavaSearchParticipant.java:99)
at org.eclipse.jdt.core.search.SearchEngine.findMatches(SearchEngine.java:468)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine.java:757)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.getNamesakePackages(RenamePackageProcessor.java:364)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.getReferencesToTypesInNamesakes(RenamePackageProcessor.java:335)
at
org.eclipse.jdt.internal.corext.refactoring.rename.RenamePackageProcessor.checkFinalConditions(RenamePackageProcessor.java:289)
at
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring.checkFinalConditions(ProcessorBasedRefactoring.java:134)
at
org.eclipse.ltk.core.refactoring.CheckConditionsOperation.run(CheckConditionsOperation.java:84)
at
org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChangeOperation.java:114)
at
org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformChangeOperation.java:188)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673)
at
org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:58)
at
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)


session data:

eclipse.buildId=M200409161125
java.version=1.4.2_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=bg_BG

The i/o exception within is :

Error X 01, 2004 10:31:31.87 I/O exception
An exception stack trace could not be found.
Comment 1 Markus Keller CLA 2004-10-01 09:27:19 EDT
Moving to JDT/Core for comments.
Comment 2 Jerome Lanneluc CLA 2004-10-07 11:26:07 EDT

*** This bug has been marked as a duplicate of 75561 ***