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


Reply via email to