< prev index next >

test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java

Print this page

        

*** 36,45 **** --- 36,46 ---- import javax.xml.stream.events.EntityDeclaration; import javax.xml.stream.events.EntityReference; import javax.xml.stream.events.XMLEvent; import org.testng.Assert; + import org.testng.annotations.Listeners; import org.testng.annotations.Test; /* * @summary Test SUPPORT_DTD and IS_REPLACING_ENTITY_REFERENCES. */
*** 70,79 **** --- 71,81 ---- * If either SAX or DOM is used, turning on http://apache.org/xml/features/disallow-doctype-decl [1] effectively disables DTD, * according to the spec: A fatal error is thrown if the incoming document contains a DOCTYPE declaration. * The current jaxp implementation actually throws a nullpointexception. A better error message could be used. * */ + @Listeners({jaxp.library.FilePolicy.class}) public class SupportDTDTest { final boolean DEBUG = false; final String _file = "ExternalDTD.xml"; final String XML = "<?xml version='1.0' ?>" + "<!DOCTYPE root [\n" + "<!ENTITY intEnt 'internal entity'>\n" + "<!ENTITY extParsedEnt SYSTEM 'url:dummy'>\n" + "<!NOTATION notation PUBLIC 'notation-public-id'>\n" + "<!NOTATION notation2 SYSTEM 'url:dummy'>\n"
< prev index next >