horwat 01/03/27 15:56:24
Modified: jasper/src/share/org/apache/jasper/compiler
JspParseEventListener.java
Log:
Handle empty element case. This patch allows jasper to work with xerces-1.3.0
Revision Changes Path
1.23 +7 -5
jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/JspParseEventListener.java
Index: JspParseEventListener.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/JspParseEventListener.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- JspParseEventListener.java 2001/02/04 01:05:13 1.22
+++ JspParseEventListener.java 2001/03/27 23:56:24 1.23
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/JspParseEventListener.java,v
1.22 2001/02/04 01:05:13 glenn Exp $
- * $Revision: 1.22 $
- * $Date: 2001/02/04 01:05:13 $
+ * $Header:
/home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/JspParseEventListener.java,v
1.23 2001/03/27 23:56:24 horwat Exp $
+ * $Revision: 1.23 $
+ * $Date: 2001/03/27 23:56:24 $
*
* ====================================================================
*
@@ -1097,8 +1097,10 @@
public void handleJspCdata(Mark start, Mark stop, char[] data)
throws JasperException
{
- handleCharData(start, stop, data);
- xo.append("jsp:cdata", null, data);
+ if (data != null) {
+ handleCharData(start, stop, data);
+ xo.append("jsp:cdata", null, data);
+ }
}
/**