You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by lu...@apache.org on 2005/01/14 15:10:42 UTC
cvs commit: jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/properties AbstractOptionValidator.java
luetzkendorf 2005/01/14 06:10:42
Modified: src/webdav/server/org/apache/slide/webdav/util/properties
AbstractOptionValidator.java
Log:
fix for the case that the value given is not an element but text
Revision Changes Path
1.2 +7 -4 jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/properties/AbstractOptionValidator.java
Index: AbstractOptionValidator.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/properties/AbstractOptionValidator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- AbstractOptionValidator.java 3 Jan 2005 15:04:44 -0000 1.1
+++ AbstractOptionValidator.java 14 Jan 2005 14:10:42 -0000 1.2
@@ -46,10 +46,13 @@
}
}
if (xmlValue.size() == 1) {
- String name = ((Element)xmlValue.getList().get(0)).getName();
- String namespace = ((Element)xmlValue.getList().get(0)).getNamespaceURI();
- if (namespace.equals(getValueNamespace()) && getAllowedValues().contains(name)) {
- return; // OK
+ Object o = xmlValue.getList().get(0);
+ if (o instanceof Element ) {
+ String name = ((Element)o).getName();
+ String namespace = ((Element)xmlValue.getList().get(0)).getNamespaceURI();
+ if (namespace.equals(getValueNamespace()) && getAllowedValues().contains(name)) {
+ return; // OK
+ }
}
}
throw new InvalidLivePropertyValueException();
---------------------------------------------------------------------
To unsubscribe, e-mail: slide-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-dev-help@jakarta.apache.org