Hi Evgeny,
did you read my email to dev list sent on April 2?
Andrus
On Apr 5, 2010, at 5:18 PM, evgen..pache.org wrote:
> Author: evgeny
> Date: Mon Apr 5 14:18:34 2010
> New Revision: 930864
>
> URL: http://svn.apache.org/viewvc?rev=930864&view=rev
> Log:
> CAY-1354 Wrong Types mapping for selected values in Row Queries
>
> Move logic of Java type resolving from driver to Cayenne type mapping.
> Reason: Drivers can return here different types (even some specific
> like com.oracle.TIMESTAMP)
>
> Modified:
> cayenne/main/branches/STABLE-3.0/framework/cayenne-jdk1.5-
> unpublished/src/main/java/org/apache/cayenne/access/jdbc/
> ColumnDescriptor.java
>
> Modified: cayenne/main/branches/STABLE-3.0/framework/cayenne-jdk1.5-
> unpublished/src/main/java/org/apache/cayenne/access/jdbc/
> ColumnDescriptor.java
> URL: http://svn.apache.org/viewvc/cayenne/main/branches/STABLE-3.0/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/access/jdbc/ColumnDescriptor.java?rev=930864&r1=930863&r2=930864&view=diff
> =
> =
> =
> =
> =
> =
> =
> =
> ======================================================================
> --- cayenne/main/branches/STABLE-3.0/framework/cayenne-jdk1.5-
> unpublished/src/main/java/org/apache/cayenne/access/jdbc/
> ColumnDescriptor.java (original)
> +++ cayenne/main/branches/STABLE-3.0/framework/cayenne-jdk1.5-
> unpublished/src/main/java/org/apache/cayenne/access/jdbc/
> ColumnDescriptor.java Mon Apr 5 14:18:34 2010
>.. -67,7 +67,7 @@ public class ColumnDescriptor implements
> this.name = columnName;
> this.dataRowKey = columnName;
> this.jdbcType = jdbcType;
> - this.javaClass = javaClass;
> + this.javaClass = TypesMapping.getJavaBySqlType(jdbcType);
> }
>
> /**
>
>
>
This archive was generated by hypermail 2.0.0 : Mon Apr 05 2010 - 10:29:54 EDT