> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > stephan 2002/07/02 15:01:45 > > Modified: src/java/org/apache/cocoon/xml IncludeXMLConsumer.java > Log: > Patch applied from Sven Kitschke <[EMAIL PROTECTED]>, which > prevents comments from a DTD.
How about applying this to the 2.0.3 branch? Does this patch solve some bug from the bugzilla? If so, entry in changes.xml will be great. Vadim > Revision Changes Path > 1.8 +5 -2 xml- > cocoon2/src/java/org/apache/cocoon/xml/IncludeXMLConsumer.java > > Index: IncludeXMLConsumer.java > =================================================================== > RCS file: /home/cvs/xml- > cocoon2/src/java/org/apache/cocoon/xml/IncludeXMLConsumer.java,v > retrieving revision 1.7 > retrieving revision 1.8 > diff -u -r1.7 -r1.8 > --- IncludeXMLConsumer.java 4 Jun 2002 09:27:21 -0000 1.7 > +++ IncludeXMLConsumer.java 2 Jul 2002 22:01:45 -0000 1.8 > @@ -82,6 +82,7 @@ > private boolean ignoreEmptyCharacters = false; > private boolean ignoreRootElement = false; > private int ignoreRootElementCount; > + private boolean inDTD = false; > > /** > * Constructor > @@ -214,10 +215,12 @@ > public void startDTD(String name, String public_id, String system_id) > throws SAXException { > // Ignored > + inDTD = true; > } > > public void endDTD() throws SAXException { > // Ignored > + inDTD = false; > } > > public void startEntity(String name) throws SAXException { > @@ -242,7 +245,7 @@ > > public void comment(char ary[], int start, int length) > throws SAXException { > - if(lexicalHandler != null) > + if(!inDTD && lexicalHandler != null) > lexicalHandler.comment(ary,start,length); > } > } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]