Author: antelder
Date: Mon Mar 8 00:07:17 2010
New Revision: 920155
URL: http://svn.apache.org/viewvc?rev=920155&view=rev
Log:
Add a mixxed case version of the key for the XMLSchema DTD to the xsd cache.
This stops Tuscany going out to the internet to get the scheme which has a big
performance impact when loading contributions
Modified:
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/java/org/apache/tuscany/sca/assembly/xsd/Constants.java
Modified:
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/java/org/apache/tuscany/sca/assembly/xsd/Constants.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/java/org/apache/tuscany/sca/assembly/xsd/Constants.java?rev=920155&r1=920154&r2=920155&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/java/org/apache/tuscany/sca/assembly/xsd/Constants.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/java/org/apache/tuscany/sca/assembly/xsd/Constants.java
Mon Mar 8 00:07:17 2010
@@ -128,6 +128,8 @@
cachedXSDs.put("http://www.w3.org/2000/09/xmldsig#",
Constants.class
.getResource("/org/apache/tuscany/sca/assembly/xsd/xmldsig-core-schema.xsd"));
+ cachedXSDs.put("-//W3C//DTD XMLSchema 200102//EN", Constants.class
+
.getResource("/org/apache/tuscany/sca/assembly/xsd/XMLSchema.dtd"));
cachedXSDs.put("-//W3C//DTD XMLSCHEMA 200102//EN", Constants.class
.getResource("/org/apache/tuscany/sca/assembly/xsd/XMLSchema.dtd"));
cachedXSDs.put("datatypes", Constants.class