[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-8854) JBT 3.7.0 nightly build installation errors

Nick Boldt (JIRA) jira-events at lists.jboss.org
Wed May 4 23:28:18 EDT 2011


    [ https://issues.jboss.org/browse/JBIDE-8854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599972#comment-12599972 ] 

Nick Boldt commented on JBIDE-8854:
-----------------------------------

2. You can cheat by using the JBT target platform zip - one big download instead of lots of little ones; also means a cached copy of all the stuff you need on disk instead.

You can also install stuff from one Eclipse install into another to save time. Point the new Eclipse install at the old one's profile folder:

~/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/

3. "java.io.FileNotFoundException: /home/irooskov/Work/JBT/eclipse/configuration/org.eclipse.core.runtime/.extraData3426067224546608204.new (Too many open files)"

> JBT 3.7.0 nightly build installation errors
> -------------------------------------------
>
>                 Key: JBIDE-8854
>                 URL: https://issues.jboss.org/browse/JBIDE-8854
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: updatesite
>    Affects Versions: 3.3.x
>         Environment: Fedora 14 64bit with Eclipse Indigo M6a
>            Reporter: Isaac Rooskov
>            Assignee: Isaac Rooskov
>
> Two issues present when installing from the 3.7.0 nightly build update site within Eclipse Indigo M6a:
> 1) Upon clicking everything in the list of install items (except the one that says "All JBoss Tools 3.2.0"), after everything is downloaded and the installation begins, this error appears:
> An error occurred while collecting items to be installed
> session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
> No repository found containing: osgi.bundle,org.jboss.tools.esb.core,1.5.0.v20110504-0713-H212-M1
> No repository found containing: org.eclipse.update.feature,org.jboss.tools.esb.feature,1.3.0.v20110504-0713-H212-M1
> No repository found containing: osgi.bundle,org.jboss.tools.esb.project.core,1.4.0.v20110504-0713-H212-M1
> No repository found containing: osgi.bundle,org.jboss.tools.esb.project.ui,1.4.0.v20110504-0713-H212-M1
> No repository found containing: osgi.bundle,org.jboss.tools.esb.ui,1.4.0.v20110504-0713-H212-M1
> No repository found containing: osgi.bundle,org.jboss.tools.esb.validator,1.4.0.v20110504-0713-H212-M1
> 2)Upon skipping components that the above files relate to, installation completes and Eclipse is restarted. Upon re-launching Eclipse the following error is displayed before a workspace location is asked for:
> An error has occurred. See the log file
> /home/irooskov/Work/JBT/eclipse/configuration/<random_long_number_string>.log.
> Within the generated log file, the following can be found:
> !ENTRY org.eclipse.equinox.registry 4 0 2011-05-05 08:27:17.902
> !MESSAGE Unable to create output stream for registry cache.
> !STACK 0
> java.io.FileNotFoundException: /home/irooskov/Work/JBT/eclipse/configuration/org.eclipse.core.runtime/.extraData3426067224546608204.new (Too many open files)
> 	at java.io.FileOutputStream.open(Native Method)
> 	at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
> 	at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
> 	at org.eclipse.core.internal.registry.TableWriter.openFiles(TableWriter.java:96)
> 	at org.eclipse.core.internal.registry.TableWriter.saveCache(TableWriter.java:78)
> 	at org.eclipse.core.internal.registry.ExtensionRegistry.stop(ExtensionRegistry.java:802)
> 	at org.eclipse.core.internal.registry.osgi.Activator.stopRegistry(Activator.java:151)
> 	at org.eclipse.core.internal.registry.osgi.Activator.stop(Activator.java:66)
> 	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764)
> 	at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)
> 	at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:565)
> 	at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1160)
> 	at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:595)
> 	at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
> 	at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
> 	at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)
> 	at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:690)
> 	at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:597)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:390)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198)
> 	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:597)
> 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
> 	at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list