[jboss-cvs] JBossAS SVN: r112436 - in branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc: remote and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Nov 7 14:57:01 EST 2011
Author: jbertram at redhat.com
Date: 2011-11-07 14:57:01 -0500 (Mon, 07 Nov 2011)
New Revision: 112436
Modified:
branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc/
branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java
Log:
JBPAPP-7487
Property changes on: branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc
___________________________________________________________________
Added: svn:mergeinfo
+ /branches/JBPAPP_5_1/connector/src/main/org/jboss/resource/adapter/jdbc:112190
Modified: branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java
===================================================================
--- branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java 2011-11-07 18:39:33 UTC (rev 112435)
+++ branches/JBPAPP_5_1_0_Final_JBPAPP-7487/connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java 2011-11-07 19:57:01 UTC (rev 112436)
@@ -39,6 +39,7 @@
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
@@ -85,12 +86,12 @@
private ObjectName jmxInvokerName;
private Invoker delegateInvoker;
private Object theProxy;
- private HashMap marshalledInvocationMapping = new HashMap();
- private HashMap connectionMap = new HashMap();
- private HashMap statementMap = new HashMap();
- private HashMap resultSetMap = new HashMap();
- private HashMap lobMap = new HashMap();
- private HashMap databaseMetaDataMap = new HashMap();
+ private Map marshalledInvocationMapping = new HashMap();
+ private Map connectionMap = Collections.synchronizedMap(new HashMap());
+ private Map statementMap = Collections.synchronizedMap(new HashMap());
+ private Map resultSetMap = Collections.synchronizedMap(new HashMap());
+ private Map lobMap = Collections.synchronizedMap(new HashMap());
+ private Map databaseMetaDataMap = Collections.synchronizedMap(new HashMap());
private boolean trace = log.isTraceEnabled();
protected void startService() throws Exception
More information about the jboss-cvs-commits
mailing list