Ugh...stupid CFBuilder...

Can someone figure out what happened here?

This happened this morning when I came in and my Windows box, nicely rebooted itself overnight.
Looks like something got corrupted. Now my CF Builder won't start. Splash screen shows up and hangs there for a while, then I get a nice alert box "An error has occurred. See the log file C:\users\xxxx\adobe coldfusion builder workspace\.metadata\.log.

!ENTRY org.eclipse.core.resources 2 10035 2010-10-14 11:11:37.653
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.osgi 4 0 2010-10-14 11:26:36.497 !MESSAGE An error occurred while automatically activating bundle org.eclipse.core.resources (112). !STACK 0 org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: java.lang.OutOfMemoryError: Java heap space at org.eclipse.core.internal.localstore.SafeChunkyInputStream.accumulate(SafeChunkyInputStream.java:40) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.buildChunk(SafeChunkyInputStream.java:62) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.read(SafeChunkyInputStream.java:141) at java.io.DataInputStream.readInt(DataInputStream.java:370) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readVersionNumber(SyncInfoSnapReader.java:49) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readSyncInfo(SyncInfoSnapReader.java:43) at org.eclipse.core.internal.resources.Synchronizer.restoreFromSnap(Synchronizer.java:175) at org.eclipse.core.internal.resources.Synchronizer.restore(Synchronizer.java:143) at org.eclipse.core.internal.resources.SaveManager.restoreSyncInfo(SaveManager.java:900) at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:658) at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1353) at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1957) at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716) at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:379) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source) Root exception: java.lang.OutOfMemoryError: Java heap space at org.eclipse.core.internal.localstore.SafeChunkyInputStream.accumulate(SafeChunkyInputStream.java:40) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.buildChunk(SafeChunkyInputStream.java:62) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.read(SafeChunkyInputStream.java:141) at java.io.DataInputStream.readInt(DataInputStream.java:370) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readVersionNumber(SyncInfoSnapReader.java:49) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readSyncInfo(SyncInfoSnapReader.java:43) at org.eclipse.core.internal.resources.Synchronizer.restoreFromSnap(Synchronizer.java:175) at org.eclipse.core.internal.resources.Synchronizer.restore(Synchronizer.java:143) at org.eclipse.core.internal.resources.SaveManager.restoreSyncInfo(SaveManager.java:900) at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:658) at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1353) at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1957) at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716) at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:379) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source)

!ENTRY org.eclipse.osgi 4 0 2010-10-14 11:26:36.505 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) 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:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.core.resources (112). at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ... 13 more Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) ... 22 more Caused by: java.lang.OutOfMemoryError: Java heap space at org.eclipse.core.internal.localstore.SafeChunkyInputStream.accumulate(SafeChunkyInputStream.java:40) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.buildChunk(SafeChunkyInputStream.java:62) at org.eclipse.core.internal.localstore.SafeChunkyInputStream.read(SafeChunkyInputStream.java:141) at java.io.DataInputStream.readInt(DataInputStream.java:370) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readVersionNumber(SyncInfoSnapReader.java:49) at org.eclipse.core.internal.resources.SyncInfoSnapReader.readSyncInfo(SyncInfoSnapReader.java:43) at org.eclipse.core.internal.resources.Synchronizer.restoreFromSnap(Synchronizer.java:175) at org.eclipse.core.internal.resources.Synchronizer.restore(Synchronizer.java:143) at org.eclipse.core.internal.resources.SaveManager.restoreSyncInfo(SaveManager.java:900) at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:658) at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1353) at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1957) at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716) at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:379) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:454) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at com.adobe.ide.coldfusion.rcp.intro.Application.start(Unknown Source)

!ENTRY org.eclipse.osgi 2 0 2010-10-14 11:26:36.558 !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved: !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 11:26:36.558 !MESSAGE Bundle reference:file:plugins/org.eclipse.core.net.win32.x86.nl_ja_3.5.0.v20091121043401.jar was not resolved. !SUBENTRY 2 org.eclipse.core.net.win32.x86.nl_ja 2 0 2010-10-14 11:26:36.558 !MESSAGE Missing host org.eclipse.core.net.win32.x86_0.0.0. !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 11:26:36.558 !MESSAGE Bundle reference:file:plugins/org.eclipse.equinox.launcher.win32.win32.x86.nl_ja_3.5.0.v20091121043401.jar was not resolved. !SUBENTRY 2 org.eclipse.equinox.launcher.win32.win32.x86.nl_ja 2 0 2010-10-14 11:26:36.558 !MESSAGE Missing host org.eclipse.equinox.launcher.win32.win32.x86_0.0.0.

!ENTRY org.eclipse.osgi 2 0 2010-10-14 11:26:36.559 !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists: !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 11:26:36.559 !MESSAGE Bundle org.eclipse.core.net.win32.x86.nl_ja_3.5.0.v20091121043401 [254] was not resolved. !SUBENTRY 2 org.eclipse.core.net.win32.x86.nl_ja 2 0 2010-10-14 11:26:36.559 !MESSAGE Missing host org.eclipse.core.net.win32.x86_0.0.0. !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 11:26:36.559 !MESSAGE Bundle org.eclipse.equinox.launcher.win32.win32.x86.nl_ja_3.5.0.v20091121043401 [272] was not resolved. !SUBENTRY 2 org.eclipse.equinox.launcher.win32.win32.x86.nl_ja 2 0 2010-10-14 11:26:36.559 !MESSAGE Missing host org.eclipse.equinox.launcher.win32.win32.x86_0.0.0.

Comments
Jason Dean's Gravatar I've seen this a couple of times, usually with OS X. When it has happened, it has been after an update of CFBuilder or Eclipse where permissions on some of the folders in the Eclipse/ directory or the .metadata/ directory have somehow when changed to belong to root:admin and do not have the appropriate permissions for the restricted user that I am logged in as to use it.

By changing the permissions of those folders, CFB has restarted just fine.

I'm not sure what causes the permissions change. Perhaps, when CFB updates itself it switches to a sudo mode and then, when updating files, it causes the permissions to change.

I don't know how much of this maps to a windows environment, but I would say to check your eclipse/plugin directory and your .metadata directory to make sure that you have the appropriate permissions and that they are propagating to child directories.
# Posted By Jason Dean | 10/14/10 3:41 PM
Chris's Gravatar Found this:
http://stackoverflow.com/questions/207843/how-do-i...

removed anything with .SNAP in it under my <workspace>\.metadata\.plugins\org.eclipse.core.resources
# Posted By Chris | 10/16/10 1:32 AM
krishna reddy's Gravatar Do you have org.eclipse.core.resources_3.5.1.R35x_v20090826-0451.jar under the plugins directory?
# Posted By krishna reddy | 10/18/10 9:13 PM
# Posted By Abercrombie & Fitch T Shirts | 4/26/11 2:54 AM
# Posted By abercrombie and fitch outlet | 12/23/11 1:18 PM
# Posted By supreme hats | 12/30/11 2:07 AM
# Posted By Abercrombie Outlet | 2/14/12 3:45 AM

Calendar

NAVIGATION

Recent Entries

RSS

Search

Subscribe

Tags