cziegeler 2003/08/27 02:08:12
Modified: src/blocks/portal-fw/java/org/apache/cocoon/webapps/portal/components
PortalManager.java
Log:
Fixing classcast
Revision Changes Path
1.10 +7 -4
cocoon-2.1/src/blocks/portal-fw/java/org/apache/cocoon/webapps/portal/components/PortalManager.java
Index: PortalManager.java
===================================================================
RCS file:
/home/cvs/cocoon-2.1/src/blocks/portal-fw/java/org/apache/cocoon/webapps/portal/components/PortalManager.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- PortalManager.java 7 Aug 2003 17:13:39 -0000 1.9
+++ PortalManager.java 27 Aug 2003 09:08:12 -0000 1.10
@@ -1860,9 +1860,12 @@
delete = this.getProfileID(PortalManager.BUILDTYPE_VALUE_GLOBAL,
null, null, false);
delete = delete.substring(1, delete.lastIndexOf(':') + 1);
while (keys.hasMoreElements()) {
- currentKey = (String)keys.nextElement();
- if (currentKey.startsWith(delete)) {
- store.remove(currentKey);
+ Object k = keys.nextElement();
+ if ( k instanceof String ) {
+ currentKey = (String)k;
+ if (currentKey.startsWith(delete)) {
+ store.remove(currentKey);
+ }
}
}
}