|
From: <jue...@we...> - 2003-04-15 08:43:52
|
Hi Rod, Trevor, The current CVS state doesn't work properly. There are several issues: - Attrib4J is used in RollbackRuleAttribute (that implements = attrib4j.Attribute), but it isn't in the lib directory. I guess we = should add attrib4j.jar (and libraries required for execution, if = necessary) to a lib/attrib4j directory. - Several TransactionInterceptorTests fail because of invalid EasyMock = return values (InvalidMockUsageException: return value is not allowed). = It seems that org.aopalliance.AttributeRegistry returns Object[] instead = of Attribute[] in a newer version but that our lib directory still = contains an old aopalliance.jar. - SpringMockCallableStatement and SqlUpdateTestSuite reference = ParameterMetaData and Types.BOOLEAN (JDBC 3.0 resp. J2SE 1.4 only). = Therefore, the tests only compile and run on JDK 1.4. Currently, Spring = still needs to run on J2SE 1.3. I assume we apply that rule to the tests = too, although we don't necessarily need to, as we could explicitly = require JDK 1.4 for developing and building. Of course, we would lose = the J2SE 1.3 compile-time compatibility check of the regular Spring = source that way. Juergen DI J=FCrgen H=F6ller Senior System Architect ______________________________________ werk3ATS - division systementwicklung part of werk3AT internetmedien oeg europaplatz 4 A - 4020 linz t. +43 (0) 732 71 65 29 502 f. +43 (0) 732 71 65 29 3 jue...@we... www.werk3at.com ______________________________________ werk3ATS - WIR ENTWICKELN ERFOLG |