Re: CAY-1354

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Mon Apr 05 2010 - 10:29:01 EDT

  • Next message: Andrus Adamchik: "Re: CAY-1354"

    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