Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 151268 - Installing into a site with a LOT of plugins fails: too many file opened
Summary: Installing into a site with a LOT of plugins fails: too many file opened
Status: RESOLVED DUPLICATE of bug 151251
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Update (deprecated - use Eclipse>Equinox>p2) (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Update-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-20 12:06 EDT by Christophe Elek CLA
Modified: 2006-07-24 23:32 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christophe Elek CLA 2006-07-20 12:06:07 EDT
E:\AnotherEclipse\update_site>..\jre\bin\java -cp ..\startup.jar org.eclipse.core.launcher.Main -application org.eclipse.update.core.standaloneUpdate -command install -featureId com.product.support -version
1.0.0 -from file:///E:\AnotherEclipse\update_site\eclipse\ -to "C:\Program Files\Company\EclipseCache"

!SESSION 2006-07-20 12:05:44.946 -----------------------------------------------
eclipse.buildId=unknown
java.fullversion=J2RE 1.5.0 IBM J9 2.3 Windows 2000 x86-32 j9vmwi3223-20060504 (JIT enabled)
J9VM - 20060501_06428_lHdSMR
JIT  - 20060428_1800_r8
GC   - 20060501_AA
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -application org.eclipse.update.core.standaloneUpdate -command install -featureId com.product.support -version 1.0.0 -from file:///E:\AnotherRAD7\update_site\eclipse\ -to C:\Program Files\Company\EclipseCache
Command-line arguments:  -application org.eclipse.update.core.standaloneUpdate -command install -featureId com.product.support -version 1.0.0 -from file:///E:\AnotherRAD7\update_site\eclipse\ -to C:\Program Files\Company\EclipseCache

!ENTRY org.eclipse.update.core 4 0 2006-07-20 12:05:53.288
!MESSAGE Unable to access "file:/C:/Program Files/Company/EclipseCache/".
!STACK 1
org.eclipse.core.runtime.CoreException: Unable to access file "null". [Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar]
	at org.eclipse.update.core.Utilities.newCoreException(Utilities.java:223)
	at org.eclipse.update.core.Utilities.newCoreException(Utilities.java:254)
	at org.eclipse.update.internal.core.SiteFileFactory.parsePackagedPlugins(SiteFileFactory.java:404)
	at org.eclipse.update.internal.core.SiteFileFactory.parseSite(SiteFileFactory.java:140)
	at org.eclipse.update.internal.core.SiteFileFactory.createSite(SiteFileFactory.java:95)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:324)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:300)
	at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:220)
	at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:156)
	at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:78)
	at org.eclipse.update.standalone.InstallCommand.getTargetSite(InstallCommand.java:228)
	at org.eclipse.update.standalone.InstallCommand.<init>(InstallCommand.java:84)
	at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:104)
	at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:615)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
org.eclipse.core.runtime.CoreException[0]: java.util.zip.ZipException: Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:238)
	at java.util.jar.JarFile.<init>(JarFile.java:168)
	at java.util.jar.JarFile.<init>(JarFile.java:133)
	at org.eclipse.update.core.JarContentReference.asJarFile(JarContentReference.java:144)
	at org.eclipse.update.core.JarContentReference.peek(JarContentReference.java:326)
	at org.eclipse.update.internal.core.SiteFileFactory.parsePackagedPlugins(SiteFileFactory.java:380)
	at org.eclipse.update.internal.core.SiteFileFactory.parseSite(SiteFileFactory.java:140)
	at org.eclipse.update.internal.core.SiteFileFactory.createSite(SiteFileFactory.java:95)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:324)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:300)
	at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:220)
	at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:156)
	at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:78)
	at org.eclipse.update.standalone.InstallCommand.getTargetSite(InstallCommand.java:228)
	at org.eclipse.update.standalone.InstallCommand.<init>(InstallCommand.java:84)
	at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:104)
	at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:615)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
!SUBENTRY 1 org.eclipse.update.core 4 0 2006-07-20 12:05:53.288
!MESSAGE Unable to access file "null". [Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar]
!STACK 0
java.util.zip.ZipException: Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:238)
	at java.util.jar.JarFile.<init>(JarFile.java:168)
	at java.util.jar.JarFile.<init>(JarFile.java:133)
	at org.eclipse.update.core.JarContentReference.asJarFile(JarContentReference.java:144)
	at org.eclipse.update.core.JarContentReference.peek(JarContentReference.java:326)
	at org.eclipse.update.internal.core.SiteFileFactory.parsePackagedPlugins(SiteFileFactory.java:380)
	at org.eclipse.update.internal.core.SiteFileFactory.parseSite(SiteFileFactory.java:140)
	at org.eclipse.update.internal.core.SiteFileFactory.createSite(SiteFileFactory.java:95)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:324)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:300)
	at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:220)
	at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:156)
	at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:78)
	at org.eclipse.update.standalone.InstallCommand.getTargetSite(InstallCommand.java:228)
	at org.eclipse.update.standalone.InstallCommand.<init>(InstallCommand.java:84)
	at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:104)
	at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:615)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
!SUBENTRY 1 org.eclipse.update.core 4 0 2006-07-20 12:05:53.288
!MESSAGE Unable to access file "null". [Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar]
!STACK 0
java.util.zip.ZipException: Too many open files C:\Program Files\Company\EclipseCache\plugins\org.eclipse.wst.common.infopop_1.0.0.v200602140549.jar
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:238)
	at java.util.jar.JarFile.<init>(JarFile.java:168)
	at java.util.jar.JarFile.<init>(JarFile.java:133)
	at org.eclipse.update.core.JarContentReference.asJarFile(JarContentReference.java:144)
	at org.eclipse.update.core.JarContentReference.peek(JarContentReference.java:326)
	at org.eclipse.update.internal.core.SiteFileFactory.parsePackagedPlugins(SiteFileFactory.java:380)
	at org.eclipse.update.internal.core.SiteFileFactory.parseSite(SiteFileFactory.java:140)
	at org.eclipse.update.internal.core.SiteFileFactory.createSite(SiteFileFactory.java:95)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:334)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:324)
	at org.eclipse.update.internal.core.InternalSiteManager.createSite(InternalSiteManager.java:300)
	at org.eclipse.update.internal.core.InternalSiteManager.attemptCreateSite(InternalSiteManager.java:220)
	at org.eclipse.update.internal.core.InternalSiteManager.getSite(InternalSiteManager.java:156)
	at org.eclipse.update.core.SiteManager.getSite(SiteManager.java:78)
	at org.eclipse.update.standalone.InstallCommand.getTargetSite(InstallCommand.java:228)
	at org.eclipse.update.standalone.InstallCommand.<init>(InstallCommand.java:84)
	at org.eclipse.update.standalone.CmdLineArgs.getCommand(CmdLineArgs.java:104)
	at org.eclipse.update.standalone.StandaloneUpdateApplication.run(StandaloneUpdateApplication.java:41)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:615)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
Comment 1 Branko Tripkovic CLA 2006-07-24 23:32:47 EDT

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