[jbosscache-commits] JBoss Cache SVN: r6178 - core/branches/1.4.X/src/org/jboss/cache/loader.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Fri Jul 4 07:02:48 EDT 2008


Author: mircea.markus
Date: 2008-07-04 07:02:48 -0400 (Fri, 04 Jul 2008)
New Revision: 6178

Modified:
   core/branches/1.4.X/src/org/jboss/cache/loader/JDBCCacheLoader.java
Log:
http://jira.jboss.com/jira/browse/JBCACHE-1384

Modified: core/branches/1.4.X/src/org/jboss/cache/loader/JDBCCacheLoader.java
===================================================================
--- core/branches/1.4.X/src/org/jboss/cache/loader/JDBCCacheLoader.java	2008-07-04 10:09:25 UTC (rev 6177)
+++ core/branches/1.4.X/src/org/jboss/cache/loader/JDBCCacheLoader.java	2008-07-04 11:02:48 UTC (rev 6178)
@@ -365,7 +365,7 @@
     */
    public void put(Fqn name, Map attributes) throws Exception
    {
-      put(name, attributes, false);
+      put(name, attributes, true);
    }
 
    public void put(List modifications) throws Exception
@@ -937,7 +937,9 @@
          {
             if(!override && oldNode != NULL_NODE_IN_ROW && attrs != null)
             {
-               attrs.putAll(oldNode);
+               Map newOne = new HashMap(oldNode);
+               if(attrs != null) newOne.putAll(attrs);
+               attrs = newOne;
             }
             updateNode(name, attrs);
          }




More information about the jbosscache-commits mailing list