Mac OS X Network Home Directorys [message #303244] |
Wed, 10 May 2006 12:55  |
Eclipse User |
|
|
|
Originally posted by: tony.pros.gmail.com
Hey for some reason I can't get Eclipse to work on and OS X box where
users have network home directoryscan anyone help? All users who need to
use this app do not have Admin access on their computers. Here's the log:
!SESSION 2006-05-10 11:48:17.01
------------------------------------------------
eclipse.buildId=M20060118-1600
java.version=1.5.0_06
java.vendor=Apple Computer, Inc.
BootLoader constants: OS=macosx, ARCH=ppc, WS=carbon, NL=en_US
Framework arguments: -keyring
/Network/Servers/confidential/home/amanda/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch ppc -keyring
/Network/Servers/confidential/home/amanda/.eclipse_keyring -consoleLog
-showlocation
!ENTRY org.eclipse.osgi 2006-05-10 11:48:17.541
!MESSAGE Error reading configuration:
/Applications/eclipse/configuration/org.eclipse.osgi/.manage r/.fileTableLock
(Permission denied)
!STACK 0
java.io.FileNotFoundException:
/Applications/eclipse/configuration/org.eclipse.osgi/.manage r/.fileTableLock
(Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.loc k(Locker_JavaNio.java:34)
at org.eclipse.core.runtime.adaptor.FileManager.lock(FileManage r.java:361)
at org.eclipse.core.runtime.adaptor.FileManager.open(FileManage r.java:658)
at
org.eclipse.core.runtime.adaptor.EclipseAdaptor.initFileMana ger(EclipseAdaptor.java:818)
at
org.eclipse.core.runtime.adaptor.EclipseAdaptor.initialize(E clipseAdaptor.java:139)
at
org.eclipse.osgi.framework.internal.core.Framework.initializ e(Framework.java:128)
at
org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:106)
at
org.eclipse.osgi.framework.internal.core.OSGi.createFramewor k(OSGi.java:90)
at org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(Ecli pseStarter.java:272)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
!ENTRY initial@reference:file:plugins/org.eclipse.core.runtime_3.1.2.jar/
0 0 2006-05-10 11:48:18.116
!MESSAGE FrameworkEvent.ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.core.internal.runtime.PlatformActivator.start() of bundle
org.eclipse.core.runtime.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1013)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:291)
Caused by: java.io.FileNotFoundException:
/Applications/eclipse/configuration/org.eclipse.core.runtime /.manager/.fileTableLock
(Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.loc k(Locker_JavaNio.java:34)
at org.eclipse.core.runtime.adaptor.FileManager.lock(FileManage r.java:361)
at org.eclipse.core.runtime.adaptor.FileManager.open(FileManage r.java:658)
at
org.eclipse.core.internal.runtime.InternalPlatform.initializ eRuntimeFileManager(InternalPlatform.java:786)
at
org.eclipse.core.internal.runtime.InternalPlatform.start(Int ernalPlatform.java:1086)
at
org.eclipse.core.internal.runtime.PlatformActivator.startInt ernalPlatform(PlatformActivator.java:141)
at
org.eclipse.core.internal.runtime.PlatformActivator.start(Pl atformActivator.java:57)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
... 10 more
Root exception:
java.io.FileNotFoundException:
/Applications/eclipse/configuration/org.eclipse.core.runtime /.manager/.fileTableLock
(Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at
org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.loc k(Locker_JavaNio.java:34)
at org.eclipse.core.runtime.adaptor.FileManager.lock(FileManage r.java:361)
at org.eclipse.core.runtime.adaptor.FileManager.open(FileManage r.java:658)
at
org.eclipse.core.internal.runtime.InternalPlatform.initializ eRuntimeFileManager(InternalPlatform.java:786)
at
org.eclipse.core.internal.runtime.InternalPlatform.start(Int ernalPlatform.java:1086)
at
org.eclipse.core.internal.runtime.PlatformActivator.startInt ernalPlatform(PlatformActivator.java:141)
at
org.eclipse.core.internal.runtime.PlatformActivator.start(Pl atformActivator.java:57)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:291)
!ENTRY
initial@reference:file:plugins/org.eclipse.update.configurator_3.1.0.jar/
0 0 2006-05-10 11:48:18.148
!MESSAGE FrameworkEvent.ERROR
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.update.internal.configurator.ConfigurationActiva tor.start() of
bundle org.eclipse.update.configurator.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1013)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:291)
Caused by: java.lang.Exception: Cannot initialize the Update Configurator
at
org.eclipse.update.internal.configurator.ConfigurationActiva tor.initialize(ConfigurationActivator.java:89)
at
org.eclipse.update.internal.configurator.ConfigurationActiva tor.start(ConfigurationActivator.java:67)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
... 10 more
Root exception:
java.lang.Exception: Cannot initialize the Update Configurator
at
org.eclipse.update.internal.configurator.ConfigurationActiva tor.initialize(ConfigurationActivator.java:89)
at
org.eclipse.update.internal.configurator.ConfigurationActiva tor.start(ConfigurationActivator.java:67)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:337)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1024)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:574)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:496)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:275)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:456)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:291)
!ENTRY org.eclipse.osgi 2006-05-10 11:48:18.169
!MESSAGE Startup error
!STACK 1
java.lang.IllegalStateException: Bundle
initial@reference:file:plugins/org.eclipse.core.runtime_3.1.2.jar/ [1] is
not active.
at
org.eclipse.core.runtime.adaptor.EclipseStarter.ensureBundle sActive(EclipseStarter.java:410)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.startup(Ecli pseStarter.java:297)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
|
|
|
|
|
Re: Mac OS X Network Home Directorys [message #303376 is a reply to message #303261] |
Sat, 13 May 2006 18:36  |
Eclipse User |
|
|
|
Originally posted by: pascal.ibm.canada
Well, I'm sorry to say it but the approach proposed is crap too.
Alex Blewitt wrote:
> This is because the Eclipse launcher is crap. It writes not only to the location that you've specified in -workspace, but it *also* tries to write to the configuration area in the Eclipse application install. Needless to say, this will fail.
>
> It's supposed to automagically fail over to using some other area if the configuration area is read-only, but that may be failing becuase of network mounting of home directories, or because someone with Admin permissions has already created a configuration directory, so Eclipse thinks that it's OK to keep trying to write there.
>
> The solution is to specify a configuration location in another place which you can do with the -configuration option (say, -configuration ~/workspace/.metadata/configuration).
>
> You might also like to download Maclipse from SourceForge site, which is a rebundling of Eclipse to act both as a proper Mac application and also something that doesn't turd all over the application directory. The links are available at my blog post on the subject: http://alblue.blogspot.com/2006/04/eclipsemac-maclipse-and-m aclipse-lite.html
>
> Alex.
|
|
|
Powered by
FUDForum. Page generated in 0.30518 seconds