Great! thx :) Evgeny.
2010/4/8 Ольга Ткачева <tkachovao...@gmail.com>: > Evgeny, good work. I run test after your last commit and everything work > perfectly :) (postgres, sybase, mysql) > > > > 2010/4/7 Ольга Ткачева <tkachovao...@gmail.com> > >> 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 пользователь Рябицкий Евгений < >> eryabits...@diasoft.ru> написал: >> >> I'm sure I'v test it over postgres. >>> >>> Could I see error stack trace? >>> >>> Evgeny. >>> >>> >>> >>> -----Original Message----- >>> From: Ольга Ткачева [mailto:tkachovao...@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.ryabits...@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 <and...@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, evg...@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 >> > > > > -- > Olga Tkacheva >