Return-Path: Delivered-To: apmail-jakarta-jetspeed-dev-archive@www.apache.org Received: (qmail 6455 invoked from network); 8 Jan 2005 20:29:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 8 Jan 2005 20:29:11 -0000 Received: (qmail 51152 invoked by uid 500); 8 Jan 2005 20:29:10 -0000 Delivered-To: apmail-jakarta-jetspeed-dev-archive@jakarta.apache.org Received: (qmail 51130 invoked by uid 500); 8 Jan 2005 20:29:10 -0000 Mailing-List: contact jetspeed-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jetspeed Developers List" Reply-To: "Jetspeed Developers List" Delivered-To: mailing list jetspeed-dev@jakarta.apache.org Received: (qmail 51112 invoked by uid 500); 8 Jan 2005 20:29:10 -0000 Received: (qmail 51109 invoked by uid 500); 8 Jan 2005 20:29:09 -0000 Received: (qmail 51105 invoked by uid 99); 8 Jan 2005 20:29:09 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Sat, 08 Jan 2005 12:29:09 -0800 Received: (qmail 6430 invoked by uid 1265); 8 Jan 2005 20:29:08 -0000 Date: 8 Jan 2005 20:29:08 -0000 Message-ID: <20050108202908.6429.qmail@minotaur.apache.org> From: taylor@apache.org To: jakarta-jetspeed-2-cvs@apache.org Subject: cvs commit: jakarta-jetspeed-2/components/registry/src/java/org/apache/jetspeed/om/preference/impl PrefsPreferenceSetImpl.java X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N taylor 2005/01/08 12:29:08 Modified: components/registry/src/java/org/apache/jetspeed/om/preference/impl PrefsPreferenceSetImpl.java Log: handle case where calling get on the prefs and pref throws a IllegalStateException because the pref was removed, just return null to indicate its not there Revision Changes Path 1.5 +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.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- PrefsPreferenceSetImpl.java 8 Jan 2005 00:17:01 -0000 1.4 +++ PrefsPreferenceSetImpl.java 8 Jan 2005 20:29:08 -0000 1.5 @@ -113,6 +113,11 @@ return null; } } + catch (IllegalStateException ise) + { + // node has been removed + return null; + } catch (BackingStoreException e) { String msg = "Preference backing store failed: " + e.toString(); --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org