[jboss-svn-commits] JBoss Common SVN: r3239 - in jbossxb/trunk/src/main/java/org/jboss/xb/binding: sunday/unmarshalling and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jun 11 04:29:20 EDT 2009


Author: alex.loubyansky at jboss.com
Date: 2009-06-11 04:29:20 -0400 (Thu, 11 Jun 2009)
New Revision: 3239

Modified:
   jbossxb/trunk/src/main/java/org/jboss/xb/binding/resolver/MultiClassSchemaResolver.java
   jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/DefaultSchemaResolver.java
Log:
JBXB-207

Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/resolver/MultiClassSchemaResolver.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/resolver/MultiClassSchemaResolver.java	2009-06-09 22:59:54 UTC (rev 3238)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/resolver/MultiClassSchemaResolver.java	2009-06-11 08:29:20 UTC (rev 3239)
@@ -21,7 +21,8 @@
  */
 package org.jboss.xb.binding.resolver;
 
-import java.util.WeakHashMap;
+import java.util.HashMap;
+import java.util.Map;
 
 import org.jboss.logging.Logger;
 import org.jboss.util.xml.JBossEntityResolver;
@@ -39,9 +40,9 @@
    private static Logger log = Logger.getLogger(MultiClassSchemaResolver.class);
 
    /** Namespace to JBossXBBuilder binding class */
-   private WeakHashMap<String, Class<?>[]> uriToClass = new WeakHashMap<String, Class<?>[]>();
+   private Map<String, Class<?>[]> uriToClass = new HashMap<String, Class<?>[]>();
    /** SchemaLocation to JBossXBBuilder binding class */
-   private WeakHashMap<String, Class<?>[]> schemaLocationToClass = new WeakHashMap<String, Class<?>[]>();
+   private Map<String, Class<?>[]> schemaLocationToClass = new HashMap<String, Class<?>[]>();
 
    public MultiClassSchemaResolver()
    {

Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/DefaultSchemaResolver.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/DefaultSchemaResolver.java	2009-06-09 22:59:54 UTC (rev 3238)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/DefaultSchemaResolver.java	2009-06-11 08:29:20 UTC (rev 3239)
@@ -21,7 +21,8 @@
  */
 package org.jboss.xb.binding.sunday.unmarshalling;
 
-import java.util.WeakHashMap;
+import java.util.HashMap;
+import java.util.Map;
 
 import org.jboss.logging.Logger;
 import org.jboss.util.xml.JBossEntityResolver;
@@ -39,9 +40,9 @@
    private static Logger log = Logger.getLogger(DefaultSchemaResolver.class);
 
    /** Namespace to JBossXBBuilder binding class */
-   private WeakHashMap<String, Class<?>> uriToClass = new WeakHashMap<String, Class<?>>();
+   private Map<String, Class<?>> uriToClass = new HashMap<String, Class<?>>();
    /** SchemaLocation to JBossXBBuilder binding class */
-   private WeakHashMap<String, Class<?>> schemaLocationToClass = new WeakHashMap<String, Class<?>>();
+   private Map<String, Class<?>> schemaLocationToClass = new HashMap<String, Class<?>>();
 
    public DefaultSchemaResolver()
    {




More information about the jboss-svn-commits mailing list