Eclipse-Europa 3.3.1
Greg Lewis
glewis at eyesbeyond.com
Fri Oct 12 20:31:18 PDT 2007
On Fri, Oct 12, 2007 at 06:12:13AM -0700, Mike Bowie wrote:
> Ken Yamada wrote:
> > Two issues I noticed with 3.3.1.
> > a) I have the following error if I try to assign workspace to NFS
> > directory. I have no problems in accessing any of NFS files with other
> >than this eclipse-europa331, and Mike says that he does not have any
> >problem in accessing NFS files with this.
> >
> > b) The other issue I noticed is scim. The log says;
> >
> >!ENTRY org.eclipse.ui.workbench 2 0 2007-10-12 16:12:26.507
> >!MESSAGE A handler conflict occurred. This may disable some commands.
> >!SUBENTRY 1 org.eclipse.ui.workbench 2 0 2007-10-12 16:12:26.507
> > : : :
> >
> > This will happen with 3.3.0, and I'll dig into this weekend.
> >
> > What could be the cause of the problems? Any suggestions?
> >
> ><<< log file when I have a file access problem. >>>
> ># less workspace/.metadata/.log
> >!SESSION 2007-10-12 00:02:39.890
> >-----------------------------------------------
> >eclipse.buildId=M20070921-1145
> >java.version=1.6.0_01-p1
> >java.vendor=Sun Microsystems Inc.
> >BootLoader constants: OS=freebsd, ARCH=x86, WS=gtk, NL=ja_JP
> >Command-line arguments: -os freebsd -ws gtk -arch x86
> >
> >!ENTRY org.eclipse.osgi 4 0 2007-10-12 00:02:40.197
> >!MESSAGE Error reading configuration: An error occurred while locking file
> >"/home/users/ken/.eclipse/514943809/configuration/org.eclipse.osgi/.manager/.fileTableLock": "Operation not supported". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument.
> >!STACK 0
> >java.io.IOException: An error occurred while locking file
> >"/home/users/ken/.eclipse/514943809/configuration/org.eclipse.osgi/.manager/.fileTableLock": "Operation not supported". A common reason is that the file system or Runtime Environment does not support file locking for that location. Please choose a different location, or disable file locking passing "-Dosgi.locking=none" as a VM argument.
> > at
> > org.eclipse.core.runtime.internal.adaptor.Locker_JavaNio.lock(Locker_JavaNio.java:41)
> > at
> > org.eclipse.osgi.storagemanager.StorageManager.lock(StorageManager.ja...skipping...
> > at
> > org.eclipse.osgi.framework.internal.core.OSGi.<init>(OSGi.java:31)
> > at
> > org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarte
> >r.java:283)
> > at
> > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
> >va:172)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> >java:39)
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> >sorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:597)
> > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
> > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
> > at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
> > at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
>
> Ken,
>
> My apologies, I misunderstood your NFS issue yesterday. I don't have a
> workspace created on NFS, but projects which are on NFS mounts. NFS
> doesn't support locking, so what's in your logs is correct I'm afraid...
> if Eclipse is trying to flock (or similar) files on NFS, it's going to
> fail. If this wasn't the behavior in then 3.3.0 build, I wonder why
> it's appeared with 3.3.1? I'm sure adding the flag mentioned in the log
> will resolve it, but would still be interested to know why. ;-)
See rpc.lockd(8). NFS can do locking if this is running.
> I'm not sure about the scim message you posted... I haven't built 3.3.1
> here yet. (Just at the office.) I'll get to it tonight or tomorrow
> with any luck!
Given that 3.3.1 isn't fully "cooked" I've just committed the existing
3.3.0 port to eclipse-devel. Hopefully that will get it some more testing
while any problems with 3.3.1 are worked out.
--
Greg Lewis Email : glewis at eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : glewis at FreeBSD.org
More information about the freebsd-eclipse
mailing list