Index: TypeInfoCache.java =================================================================== RCS file: /usr/local/cvsroot/pgjdbc/pgjdbc/org/postgresql/jdbc2/TypeInfoCache.java,v retrieving revision 1.1 diff -u -r1.1 TypeInfoCache.java --- TypeInfoCache.java 10 Apr 2005 21:54:16 -0000 1.1 +++ TypeInfoCache.java 9 Feb 2006 10:41:51 -0000 @@ -30,7 +30,7 @@ public class TypeInfoCache { // pgname (String) -> java.sql.Types (Integer) - private static Map _pgNameToSQLType; + private Map _pgNameToSQLType; // pgname (String) -> java class name (String) // ie "text" -> "java.lang.String" @@ -74,11 +74,11 @@ public TypeInfoCache(BaseConnection conn) { _conn = conn; - _oidToPgName = Collections.synchronizedMap(new HashMap()); - _pgNameToOid = Collections.synchronizedMap(new HashMap()); - _pgNameToSQLType = Collections.synchronizedMap(new HashMap()); - _pgNameToJavaClass = Collections.synchronizedMap(new HashMap()); - _pgNameToPgObject = Collections.synchronizedMap(new HashMap()); + _oidToPgName = new HashMap(); + _pgNameToOid = new HashMap(); + _pgNameToSQLType = new HashMap(); + _pgNameToJavaClass = new HashMap(); + _pgNameToPgObject = new HashMap(); for (int i=0; i