|java.lang.IllegalStateException: Preference node "file:" has been removed. [message #1462487]
||Wed, 05 November 2014 16:28
| Scott Hendrickson
Registered: December 2009
I'm using a variable update site url in my rmap and want to optionally disable the update site using an empty value (i.e., setting the variable to "") or enable it by setting it to a valid value (e.g, "http://my.server/update.site"). This allows me to select when that update site is queried.
However, since I made that change, when I set the value to empty and perform a cquery resolution, I occasionally get the following error:
java.lang.IllegalStateException: Preference node "file:" has been removed.
This thread  seems to indicate that it is caused by multiple threads trying to access the update site. One removes it because it is invalid and another complains that it was removed unexpectedly.
There is no additional information in logs or a stack trace to include as far as I can tell.
Is it possible to catch the exception and ignore it or not remove the offending property so that the condition does not cause the cquery resolution to fail?
Powered by FUDForum
. Page generated in 0.01468 seconds