java.util.Prefs throwing BackingStoreException - Why!?
I have a system that is using java.util.Prefs to store some fairly static data but it's intermittently failing (1% of time using default JVM 30s backing store sync) dumping the following the exception:

    Jan 8, 2010 12:30:07 PM java.util.prefs.FileSystemPreferences syncWorld
    WARNING: Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

I orginally suspected:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4947349 

But this was fixed in 1.5(tiger-b40) and our java5 on this box is "1.5.0_16-b02" 

I now suspect that it might be because we have multiple JVMs sharing this Backing Store, although this doesnt seem to happen on our other machines. 

Can anyone confirm this?
What are the risks, if any?
java.util.Prefs throwing BackingStoreException - Why!?
===

I have a system that is using java.util.Prefs to store some fairly static data but it's intermittently failing (1% of time using default JVM 30s backing store sync) dumping the following the exception:

    Jan 8, 2010 12:30:07 PM java.util.prefs.FileSystemPreferences syncWorld
    WARNING: Couldn't flush user prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.

I orginally suspected:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4947349 

But this was fixed in 1.5(tiger-b40) and our java5 on this box is "1.5.0_16-b02" 

I now suspect that it might be because we have multiple JVMs sharing this Backing Store, although this doesnt seem to happen on our other machines. 

Can anyone confirm this?
What are the risks, if any?