Author: ssegu
Date: Fri Aug 17 16:20:43 2007
New Revision: 567170

URL: http://svn.apache.org/viewvc?view=rev&rev=567170
Log:
OPENJPA-322.Copying over the TimeZone to the proxy. 446787 seems to have 
accidentally removed this.

Modified:
    
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java

Modified: 
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java?view=diff&rev=567170&r1=567169&r2=567170
==============================================================================
--- 
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java
 (original)
+++ 
openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/kernel/SingleFieldManager.java
 Fri Aug 17 16:20:43 2007
@@ -92,7 +92,10 @@
                 proxy = checkProxy();
                 if (proxy == null) {
                     proxy = (Proxy) _sm.newFieldProxy(field);
-                    ((Calendar) proxy).setTime(((Calendar) objval).getTime());
+                    Calendar pcal = (Calendar) proxy;
+                    Calendar ocal = (Calendar) objval;
+                    pcal.setTime (ocal.getTime ());
+                    pcal.setTimeZone (ocal.getTimeZone ());
                     ret = true;
                 }
                 break;


Reply via email to