8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3 generate incorrect messages upon failure
Reviewed-by: lancea
This commit is contained in:
parent
e4f60a8489
commit
fad3c52660
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
||||||
<!-- DTDs and external entities -->
|
<!-- DTDs and external entities -->
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
|
|
||||||
<!-- XMLSchema refers to XMLSchema.dtd -->
|
<!-- XMLSchema refers to XMLSchema.dtd -->
|
||||||
<public publicId="-//W3C//DTD XMLSCHEMA 200102//EN" uri="XMLSchema.dtd"/>
|
<public publicId="-//W3C//DTD XMLSCHEMA 200102//EN" uri="XMLSchema.dtd"/>
|
||||||
@ -35,8 +35,8 @@
|
|||||||
<system systemId="pathto/XSLInclude_header.xsl" uri="XSLInclude_header.xsl"/>
|
<system systemId="pathto/XSLInclude_header.xsl" uri="XSLInclude_header.xsl"/>
|
||||||
<system systemId="pathto/XSLInclude_footer.xsl" uri="XSLInclude_footer.xsl"/>
|
<system systemId="pathto/XSLInclude_footer.xsl" uri="XSLInclude_footer.xsl"/>
|
||||||
<!-- and DTDs -->
|
<!-- and DTDs -->
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/XSLDTD.dtd" uri="XSLDTD.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/XSLDTD.dtd" uri="XSLDTD.dtd"/>
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/include.dtd" uri="include.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/include.dtd" uri="include.dtd"/>
|
||||||
|
|
||||||
<!-- XSLT document function -->
|
<!-- XSLT document function -->
|
||||||
<system systemId="pathto/DocFunc2.xml" uri="DocFuncCatalog.xml"/>
|
<system systemId="pathto/DocFunc2.xml" uri="DocFuncCatalog.xml"/>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -81,6 +81,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
public void setUpClass() throws Exception {
|
public void setUpClass() throws Exception {
|
||||||
setUp();
|
setUp();
|
||||||
setSystemProperty(SP_USE_CATALOG, "false");
|
setSystemProperty(SP_USE_CATALOG, "false");
|
||||||
|
setSystemProperty(SP_ACCESS_EXTERNAL_DTD, "file");
|
||||||
timeoutRead = getSystemProperty(TTIMEOUTREAD);
|
timeoutRead = getSystemProperty(TTIMEOUTREAD);
|
||||||
timeoutConnect = getSystemProperty(TIMEOUTCONNECT);
|
timeoutConnect = getSystemProperty(TIMEOUTCONNECT);
|
||||||
setSystemProperty(TTIMEOUTREAD, "1000");
|
setSystemProperty(TTIMEOUTREAD, "1000");
|
||||||
@ -90,6 +91,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
@AfterClass
|
@AfterClass
|
||||||
public void tearDownClass() throws Exception {
|
public void tearDownClass() throws Exception {
|
||||||
clearSystemProperty(SP_USE_CATALOG);
|
clearSystemProperty(SP_USE_CATALOG);
|
||||||
|
clearSystemProperty(SP_ACCESS_EXTERNAL_DTD);
|
||||||
setSystemProperty(TIMEOUTCONNECT, "-1");
|
setSystemProperty(TIMEOUTCONNECT, "-1");
|
||||||
setSystemProperty(TTIMEOUTREAD, "-1");
|
setSystemProperty(TTIMEOUTREAD, "-1");
|
||||||
}
|
}
|
||||||
@ -97,7 +99,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on SAXParser.
|
Verifies the Catalog support on SAXParser.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_SAXC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_SAXC", expectedExceptions = SAXParseException.class)
|
||||||
public void testSAXC(boolean setUseCatalog, boolean useCatalog, String catalog, String
|
public void testSAXC(boolean setUseCatalog, boolean useCatalog, String catalog, String
|
||||||
xml, MyHandler handler, String expected) throws Exception {
|
xml, MyHandler handler, String expected) throws Exception {
|
||||||
testSAX(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testSAX(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -106,7 +108,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on XMLReader.
|
Verifies the Catalog support on XMLReader.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_SAXC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_SAXC", expectedExceptions = SAXParseException.class)
|
||||||
public void testXMLReaderC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testXMLReaderC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, MyHandler handler, String expected) throws Exception {
|
String xml, MyHandler handler, String expected) throws Exception {
|
||||||
testXMLReader(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testXMLReader(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -124,7 +126,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on DOM parser.
|
Verifies the Catalog support on DOM parser.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_DOMC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_DOMC", expectedExceptions = SAXParseException.class)
|
||||||
public void testDOMC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testDOMC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, MyHandler handler, String expected) throws Exception {
|
String xml, MyHandler handler, String expected) throws Exception {
|
||||||
testDOM(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testDOM(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -133,7 +135,7 @@ public class CatalogSupport2 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on XMLStreamReader.
|
Verifies the Catalog support on XMLStreamReader.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_StAXC")
|
@Test(dataProvider = "data_StAXC", expectedExceptions = XMLStreamException.class)
|
||||||
public void testStAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testStAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, XMLResolver resolver, String expected) throws Exception {
|
String xml, XMLResolver resolver, String expected) throws Exception {
|
||||||
testStAXNegative(setUseCatalog, useCatalog, catalog, xml, resolver, expected);
|
testStAXNegative(setUseCatalog, useCatalog, catalog, xml, resolver, expected);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -23,6 +23,7 @@
|
|||||||
|
|
||||||
package catalog;
|
package catalog;
|
||||||
|
|
||||||
|
import static jaxp.library.JAXPTestUtilities.clearSystemProperty;
|
||||||
import static jaxp.library.JAXPTestUtilities.getSystemProperty;
|
import static jaxp.library.JAXPTestUtilities.getSystemProperty;
|
||||||
import static jaxp.library.JAXPTestUtilities.setSystemProperty;
|
import static jaxp.library.JAXPTestUtilities.setSystemProperty;
|
||||||
|
|
||||||
@ -82,18 +83,20 @@ public class CatalogSupport3 extends CatalogSupportBase {
|
|||||||
timeoutConnect = getSystemProperty(TIMEOUTCONNECT);
|
timeoutConnect = getSystemProperty(TIMEOUTCONNECT);
|
||||||
setSystemProperty(TTIMEOUTREAD, "1000");
|
setSystemProperty(TTIMEOUTREAD, "1000");
|
||||||
setSystemProperty(TIMEOUTCONNECT, "1000");
|
setSystemProperty(TIMEOUTCONNECT, "1000");
|
||||||
|
setSystemProperty(SP_ACCESS_EXTERNAL_DTD, "file");
|
||||||
}
|
}
|
||||||
|
|
||||||
@AfterClass
|
@AfterClass
|
||||||
public void tearDownClass() throws Exception {
|
public void tearDownClass() throws Exception {
|
||||||
setSystemProperty(TIMEOUTCONNECT, "-1");
|
setSystemProperty(TIMEOUTCONNECT, "-1");
|
||||||
setSystemProperty(TTIMEOUTREAD, "-1");
|
setSystemProperty(TTIMEOUTREAD, "-1");
|
||||||
|
clearSystemProperty(SP_ACCESS_EXTERNAL_DTD);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Verifies the Catalog support on SAXParser.
|
Verifies the Catalog support on SAXParser.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_SAXC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_SAXC", expectedExceptions = SAXParseException.class)
|
||||||
public void testSAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testSAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, MyHandler handler, String expected) throws Exception {
|
String xml, MyHandler handler, String expected) throws Exception {
|
||||||
testSAX(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testSAX(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -102,7 +105,7 @@ public class CatalogSupport3 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on XMLReader.
|
Verifies the Catalog support on XMLReader.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_SAXC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_SAXC", expectedExceptions = SAXParseException.class)
|
||||||
public void testXMLReaderC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testXMLReaderC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, MyHandler handler, String expected) throws Exception {
|
String xml, MyHandler handler, String expected) throws Exception {
|
||||||
testXMLReader(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testXMLReader(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -120,7 +123,7 @@ public class CatalogSupport3 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on DOM parser.
|
Verifies the Catalog support on DOM parser.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_DOMC", expectedExceptions = IOException.class)
|
@Test(dataProvider = "data_DOMC", expectedExceptions = SAXParseException.class)
|
||||||
public void testDOMC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testDOMC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, MyHandler handler, String expected) throws Exception {
|
String xml, MyHandler handler, String expected) throws Exception {
|
||||||
testDOM(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
testDOM(setUseCatalog, useCatalog, catalog, xml, handler, expected);
|
||||||
@ -129,7 +132,7 @@ public class CatalogSupport3 extends CatalogSupportBase {
|
|||||||
/*
|
/*
|
||||||
Verifies the Catalog support on XMLStreamReader.
|
Verifies the Catalog support on XMLStreamReader.
|
||||||
*/
|
*/
|
||||||
@Test(dataProvider = "data_StAXC")
|
@Test(dataProvider = "data_StAXC", expectedExceptions = XMLStreamException.class)
|
||||||
public void testStAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
public void testStAXC(boolean setUseCatalog, boolean useCatalog, String catalog,
|
||||||
String xml, XMLResolver resolver, String expected) throws Exception {
|
String xml, XMLResolver resolver, String expected) throws Exception {
|
||||||
testStAXNegative(setUseCatalog, useCatalog, catalog, xml, resolver, expected);
|
testStAXNegative(setUseCatalog, useCatalog, catalog, xml, resolver, expected);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -90,6 +90,7 @@ import org.xml.sax.ext.DefaultHandler2;
|
|||||||
public class CatalogSupportBase {
|
public class CatalogSupportBase {
|
||||||
// the System Property for the USE_CATALOG feature
|
// the System Property for the USE_CATALOG feature
|
||||||
final static String SP_USE_CATALOG = "javax.xml.useCatalog";
|
final static String SP_USE_CATALOG = "javax.xml.useCatalog";
|
||||||
|
final static String SP_ACCESS_EXTERNAL_DTD = "javax.xml.accessExternalDTD";
|
||||||
|
|
||||||
boolean debug = false;
|
boolean debug = false;
|
||||||
|
|
||||||
@ -232,7 +233,7 @@ public class CatalogSupportBase {
|
|||||||
+ ""
|
+ ""
|
||||||
+ "</xsl:stylesheet>";
|
+ "</xsl:stylesheet>";
|
||||||
xsl_includeDTD = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
|
xsl_includeDTD = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
|
||||||
+ "<!DOCTYPE HTMLlat1 SYSTEM \"http://openjdk.java.net/xml/catalog/dtd/XSLDTD.dtd\">"
|
+ "<!DOCTYPE HTMLlat1 SYSTEM \"http://openjdk_java_net/xml/catalog/dtd/XSLDTD.dtd\">"
|
||||||
+ "<xsl:stylesheet xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" version=\"1.0\">"
|
+ "<xsl:stylesheet xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" version=\"1.0\">"
|
||||||
+ " <xsl:import href=\"pathto/XSLImport_html.xsl\"/>"
|
+ " <xsl:import href=\"pathto/XSLImport_html.xsl\"/>"
|
||||||
+ " <xsl:include href=\"pathto/XSLInclude_header.xsl\"/>"
|
+ " <xsl:include href=\"pathto/XSLInclude_header.xsl\"/>"
|
||||||
@ -262,7 +263,7 @@ public class CatalogSupportBase {
|
|||||||
"</content>";
|
"</content>";
|
||||||
|
|
||||||
xml_xslDTD = "<?xml version=\"1.0\"?>\n" +
|
xml_xslDTD = "<?xml version=\"1.0\"?>\n" +
|
||||||
"<!DOCTYPE content SYSTEM \"http://openjdk.java.net/xml/catalog/dtd/include.dtd\">" +
|
"<!DOCTYPE content SYSTEM \"http://openjdk_java_net/xml/catalog/dtd/include.dtd\">" +
|
||||||
"<content>\n" +
|
"<content>\n" +
|
||||||
" <header>This is the header</header>\n" +
|
" <header>This is the header</header>\n" +
|
||||||
" Some content\n" +
|
" Some content\n" +
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
||||||
<!-- DTDs and external entities -->
|
<!-- DTDs and external entities -->
|
||||||
<uri name="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<uri name="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
|
|
||||||
<!-- XMLSchema refers to XMLSchema.dtd -->
|
<!-- XMLSchema refers to XMLSchema.dtd -->
|
||||||
<public publicId="-//W3C//DTD XMLSCHEMA 200102//EN" uri="XMLSchema.dtd"/>
|
<public publicId="-//W3C//DTD XMLSCHEMA 200102//EN" uri="XMLSchema.dtd"/>
|
||||||
@ -34,8 +34,8 @@
|
|||||||
<uri name="pathto/XSLInclude_header.xsl" uri="XSLInclude_header.xsl"/>
|
<uri name="pathto/XSLInclude_header.xsl" uri="XSLInclude_header.xsl"/>
|
||||||
<uri name="pathto/XSLInclude_footer.xsl" uri="XSLInclude_footer.xsl"/>
|
<uri name="pathto/XSLInclude_footer.xsl" uri="XSLInclude_footer.xsl"/>
|
||||||
<!-- and DTDs -->
|
<!-- and DTDs -->
|
||||||
<uri name="http://openjdk.java.net/xml/catalog/dtd/XSLDTD.dtd" uri="XSLDTD.dtd"/>
|
<uri name="http://openjdk_java_net/xml/catalog/dtd/XSLDTD.dtd" uri="XSLDTD.dtd"/>
|
||||||
<uri name="http://openjdk.java.net/xml/catalog/dtd/include.dtd" uri="include.dtd"/>
|
<uri name="http://openjdk_java_net/xml/catalog/dtd/include.dtd" uri="include.dtd"/>
|
||||||
|
|
||||||
<!-- XSLT document function -->
|
<!-- XSLT document function -->
|
||||||
<uri name="pathto/DocFunc2.xml" uri="DocFuncCatalog.xml"/>
|
<uri name="pathto/DocFunc2.xml" uri="DocFuncCatalog.xml"/>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
@ -654,7 +654,7 @@ public class CatalogTest extends CatalogSupportBase {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
static String id = "http://openjdk.java.net/xml/catalog/dtd/system.dtd";
|
static String id = "http://openjdk_java_net/xml/catalog/dtd/system.dtd";
|
||||||
/*
|
/*
|
||||||
DataProvider: used to verify how prefer settings affect the result of the
|
DataProvider: used to verify how prefer settings affect the result of the
|
||||||
Catalog's matching operation.
|
Catalog's matching operation.
|
||||||
|
@ -9,12 +9,12 @@
|
|||||||
uri="file:///share/mirrors/w3c/xhtml1/xhtml1-strict.dtd"/>
|
uri="file:///share/mirrors/w3c/xhtml1/xhtml1-strict.dtd"/>
|
||||||
|
|
||||||
<public publicId="-//OPENJDK//XML CATALOG DTD//1.0" uri="public.dtd"/>
|
<public publicId="-//OPENJDK//XML CATALOG DTD//1.0" uri="public.dtd"/>
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
|
|
||||||
<rewriteSystem systemIdStartString="http://openjdk.java.net/"
|
<rewriteSystem systemIdStartString="http://openjdk_java_net/"
|
||||||
rewritePrefix="files" />
|
rewritePrefix="files" />
|
||||||
|
|
||||||
<rewriteSystem systemIdStartString="http://openjdk.java.net/xml/catalog/dtd/"
|
<rewriteSystem systemIdStartString="http://openjdk_java_net/xml/catalog/dtd/"
|
||||||
rewritePrefix="files" />
|
rewritePrefix="files" />
|
||||||
|
|
||||||
<systemSuffix systemIdSuffix="systemsuffix.dtd" uri="systemsuffix.dtd"/>
|
<systemSuffix systemIdSuffix="systemsuffix.dtd" uri="systemsuffix.dtd"/>
|
||||||
|
@ -3,11 +3,11 @@
|
|||||||
xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
||||||
|
|
||||||
<!-- using uri entries -->
|
<!-- using uri entries -->
|
||||||
<uri name="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<uri name="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
<rewriteURI uriStartString="http://openjdk.java.net/"
|
<rewriteURI uriStartString="http://openjdk_java_net/"
|
||||||
rewritePrefix="files" />
|
rewritePrefix="files" />
|
||||||
|
|
||||||
<rewriteURI uriStartString="http://openjdk.java.net/xml/catalog/dtd/"
|
<rewriteURI uriStartString="http://openjdk_java_net/xml/catalog/dtd/"
|
||||||
rewritePrefix="files" />
|
rewritePrefix="files" />
|
||||||
|
|
||||||
<uriSuffix uriSuffix="systemsuffix.dtd" uri="systemsuffix.dtd"/>
|
<uriSuffix uriSuffix="systemsuffix.dtd" uri="systemsuffix.dtd"/>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
||||||
|
|
||||||
<public publicId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="public.dtd"/>
|
<public publicId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="public.dtd"/>
|
||||||
|
|
||||||
</catalog>
|
</catalog>
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
||||||
"http://openjdk.java.net/xml/catalog/dtd/rewritesystem.dtd">
|
"http://openjdk_java_net/xml/catalog/dtd/rewritesystem.dtd">
|
||||||
|
|
||||||
<catalogtest>Test &rewritesystem; entry</catalogtest>
|
<catalogtest>Test &rewritesystem; entry</catalogtest>
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
||||||
"http://openjdk.java.net/rewritesystem.dtd">
|
"http://openjdk_java_net/rewritesystem.dtd">
|
||||||
|
|
||||||
<catalogtest>Test &rewritesystem; entry</catalogtest>
|
<catalogtest>Test &rewritesystem; entry</catalogtest>
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
||||||
|
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
<public publicId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="public.dtd"/>
|
<public publicId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="public.dtd"/>
|
||||||
|
|
||||||
</catalog>
|
</catalog>
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" xml:base="http://local/base/dtd/">
|
||||||
|
|
||||||
<system systemId="http://openjdk.java.net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
<system systemId="http://openjdk_java_net/xml/catalog/dtd/system.dtd" uri="system.dtd"/>
|
||||||
|
|
||||||
</catalog>
|
</catalog>
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD SYSTEM//1.0"
|
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD SYSTEM//1.0"
|
||||||
"http://openjdk.java.net/xml/catalog/dtd/system.dtd">
|
"http://openjdk_java_net/xml/catalog/dtd/system.dtd">
|
||||||
|
|
||||||
<catalogtest>Test &system; entry</catalogtest>
|
<catalogtest>Test &system; entry</catalogtest>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//REWRITE"
|
||||||
"http://openjdk.java.net/xml/catalog/dtd/systemsuffix.dtd">
|
"http://openjdk_java_net/xml/catalog/dtd/systemsuffix.dtd">
|
||||||
|
|
||||||
<catalogtest>Test &systemsuffix; entry</catalogtest>
|
<catalogtest>Test &systemsuffix; entry</catalogtest>
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.1"?>
|
<?xml version="1.1"?>
|
||||||
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//1.0"
|
<!DOCTYPE catalogtest PUBLIC "-//OPENJDK//XML CATALOG DTD//1.0"
|
||||||
"http://openjdk.java.net/xml/catalog/dtd/system.dtd">
|
"http://openjdk_java_net/xml/catalog/dtd/system.dtd">
|
||||||
<test:root xmlns:test="test"
|
<test:root xmlns:test="test"
|
||||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
xsi:schemaLocation="test pathto/val_test.xsd"
|
xsi:schemaLocation="test pathto/val_test.xsd"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user