cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ольга Ткачева <tkachovao...@gmail.com>
Subject Re: CAY-1354
Date Wed, 07 Apr 2010 12:47:35 GMT
Failure trace

junit.framework.AssertionFailedError: Expected Long, got: java.lang.Integer
    at junit.framework.Assert.fail(Assert.java:47)
    at junit.framework.Assert.assertTrue(Assert.java:20)
    at
org.apache.cayenne.access.DataContextProcedureQueryTest.testSelectWithRowDescriptor(DataContextProcedureQueryTest.java:381)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at junit.framework.TestCase.runTest(TestCase.java:154)
    at junit.framework.TestCase.runBare(TestCase.java:127)
    at junit.framework.TestResult$1.protect(TestResult.java:106)
    at junit.framework.TestResult.runProtected(TestResult.java:124)
    at junit.framework.TestResult.run(TestResult.java:109)
    at junit.framework.TestCase.run(TestCase.java:118)
    at junit.framework.TestSuite.runTest(TestSuite.java:208)
    at junit.framework.TestSuite.run(TestSuite.java:203)
    at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
    at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
    at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
    at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
    at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)



7 апреля 2010 г. 13:51 пользователь Рябицкий Евгений <eryabitskiy@diasoft.ru
> написал:

> I'm sure I'v test it over postgres.
>
> Could I see error stack trace?
>
> Evgeny.
>
>
>
> -----Original Message-----
> From: Ольга Ткачева [mailto:tkachovaolga@gmail.com]
> Sent: Wednesday, April 07, 2010 12:02 PM
> To: dev@cayenne.apache.org
> Subject: Re: CAY-1354
>
> Evgeny, after this commit I detected a new faild
>
> postgres, sybase, mysql (I didn't test it on sqlserver, h2, db2)
>
>
> testSelectWithRowDescriptor(org.apache.cayenne.access.DataContextProcedureQueryTest)
>
>
>
>
> 2010/4/5 Evgeny Ryabitskiy <evgeny.ryabitskiy@gmail.com>
>
> > > Happy birthday :-)
> >
> > thx! )
> >
> >
> > > * 3.0-STABLE branch becomes a branch for 3.0.1 development
> > > * 3.0RC3 tag becomes basis for 3.0-final (we need to clone it though)
> > >
> > > This is totally fine with me. If we have last second fixes for
> 3.0-final,
> > > we'll just need to remember to add it to more branches.
> >
> > Sorry for troubles...
> >
> >
> > > Also please update RELEASE-NOTES files on all affected branches.
> >
> > Working on it.
> >
> > Evgeny.
> >
> >
> > > On Apr 5, 2010, at 5:33 PM, Evgeny Ryabitskiy wrote:
> > >>
> > >> Yes... but looks like not very clearly (2 april was my birthday)...
> > >> I have re-read it... so you didn't want to commit this patch...
> > >> Should I rollback it ?
> > >>
> > >> Evgeny.
> > >>
> > >>
> > >> 2010/4/5 Andrus Adamchik <andrus@objectstyle.org>:
> > >>>
> > >>> Hi Evgeny,
> > >>>
> > >>> did you read my email to dev list sent on April 2?
> > >>>
> > >>> Andrus
> > >>>
> > >>> On Apr 5, 2010, at 5:18 PM, evgeny@apache.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);
> > >>>>   }
> > >>>>
> > >>>>   /**
> > >>>>
> > >>>>
> > >>>>
> > >>>
> > >>>
> > >>
> > >
> > >
> >
>
>
>
> --
> Olga Tkacheva
>



-- 
Olga Tkacheva

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message