taylor 2005/01/07 16:17:01 Modified: components/registry/src/java/org/apache/jetspeed/om/preference/impl PrefsPreferenceSetImpl.java Log: handle new case intro'd by entity not found handling where calling the size on the prefs throws a IllegalStateException In this case simply return 0 as the count Revision Changes Path 1.4 +5 -0 jakarta-jetspeed-2/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreferenceSetImpl.java Index: PrefsPreferenceSetImpl.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/components/registry/src/java/org/apache/jetspeed/om/preference/impl/PrefsPreferenceSetImpl.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- PrefsPreferenceSetImpl.java 29 Oct 2004 14:05:34 -0000 1.3 +++ PrefsPreferenceSetImpl.java 8 Jan 2005 00:17:01 -0000 1.4 @@ -241,6 +241,11 @@ { return prefsRootNode.childrenNames().length; } + catch (IllegalStateException ise) + { + // node has been removed + return 0; + } catch (BackingStoreException e) { IllegalStateException ise = new IllegalStateException(e.toString());
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]