stephan 2003/03/13 10:49:42
Modified: src/blocks/slide/java/org/apache/cocoon/components/source/impl
SlideSource.java
Log:
Fixing bug 17958, reported by Martin Holz.
Revision Changes Path
1.2 +8 -3
cocoon-2.1/src/blocks/slide/java/org/apache/cocoon/components/source/impl/SlideSource.java
Index: SlideSource.java
===================================================================
RCS file:
/home/cvs/cocoon-2.1/src/blocks/slide/java/org/apache/cocoon/components/source/impl/SlideSource.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SlideSource.java 9 Mar 2003 00:06:20 -0000 1.1
+++ SlideSource.java 13 Mar 2003 18:49:42 -0000 1.2
@@ -1680,11 +1680,16 @@
}
final String quote = "\"";
- NodeProperty np = revisionDescriptor.getProperty(name, namespace);
+ NodeProperty property = revisionDescriptor.getProperty(name, namespace);
+
+ if (property==null) {
+ return null;
+ }
+
String pre = "<"+name+" xmlns="+quote+namespace+quote+" >";
String post = "</"+name+" >";
- StringReader reader = new StringReader(pre+np.getValue().toString()+
+ StringReader reader = new StringReader(pre+property.getValue().toString()+
post);
InputSource src = new InputSource(reader);