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;