No, I just excluded the criteria tests in o-p-j/pom.xml for now so I can
continue my bean validation work -
<exclude>org/apache/openjpa/persistence/criteria/*.java</exclude>
-Donald
Michael Dick wrote:
I've noticed that too. Unfortunately I was having permGenSize issues on my
CI system around the same time as those changes were introduced. So it's a
little muddy.
Have you tried reverting rev 785431? I'll give that a quick try if you
haven't done so already..
-mike
On Thu, Jun 18, 2009 at 8:14 AM, Donald Woods <[email protected]> wrote:
No, it seems to be related to changes introduced by the criteria work in
OPENJPA-1013...
-Donald
Craig L Russell wrote:
Could it be related to the recent checkin that hard casts the JDBC types
instead of using reflection? There are known incompatibilities between JDBC3
and JDBC4 that you might be running into.
Craig
On Jun 17, 2009, at 5:10 PM, Donald Woods wrote:
Looked at some other builds and everything is passing on:
IBM SDK 5, IBM SDK 6 and Sun JDK 5
but fails on Sun JDK 6.....
-Donald
Donald Woods wrote:
Is anyone else seeing new failures on trunk in the last day in o-p-j
like the following (used default Derby and Sun JDK6) -
Tests run: 1885, Failures: 24, Errors: 123, Skipped: 0
Tests in error:
testTypeExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testKeyExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testIndexExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testCaseExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testGroupByAndHaving(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSimpleCaseExpression1(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSimpleCaseExpression2(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testExplictRoot(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testImplicitRoot(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testEqualWithAttributeAndLiteral(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testEqualWithAttributeAndAttribute(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testProjection(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testAbsExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testAvgExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testInPredicate(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testInPredicateWithPath(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testBinaryPredicate(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testEqualWithAttributeAndUnaryExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testBetweenExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSimplePath(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSimpleLeftJoin(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testMultiLevelJoins(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testJoinsNotPresentInWhereClause(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testJoinedPathInProjection(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testIsEmptyExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testExpressionInProjection(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testIndexExpressionAndLietral(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testAggregateInProjection(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSizeExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testExpression1(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testExpression3(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testGeneralCaseExpression(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testLiterals(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testParameters1(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testParameters2(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testParameters3(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testParameters4(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testNewConstruct(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testConstructorInProjection(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSubqueries1(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSubqueries2(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSubqueries3(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSubqueries4(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testSubqueries5(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testOrdering1(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testOrdering2(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testOrdering3(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testOrdering4(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testOrdering5(org.apache.openjpa.persistence.criteria.TestTypesafeCriteria)
testExist(org.apache.openjpa.persistence.criteria.TestSubqueries)
testNotExist(org.apache.openjpa.persistence.criteria.TestSubqueries)
testAny(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery01(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery02(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery03(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery04(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery05(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery06(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery07(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery09(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery11(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery12(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery14(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery15(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery16(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery17(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery18(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery19(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery20(org.apache.openjpa.persistence.criteria.TestSubqueries)
testSubquery23(org.apache.openjpa.persistence.criteria.TestSubqueries)
testBetween(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNothingUsingCriteria(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNotBetween(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testInExpr(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNotIn(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLike1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLike2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLike3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLikeWithEscapeCharacter(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNullExpression(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNullExpr2UsingCriteria(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testIsEmptyExprUsingCriteria(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConstructorExprUsingCriteria(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConcatSubStringFunc1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConcatSubStringFunc2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConcatSubStringFunc3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConcatSubStringFunc4(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testConcatFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTrimFunc1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTrimFunc2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLowerFunc1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLowerFunc2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testUpperFunc1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testUpperFunc2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testLengthFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testArithmFunc1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testArithmFunc2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testArithmFunc3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testArithmFunc4(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testGroupByHavingClause(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testOrderByClause(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testAVGAggregFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testCOUNTAggregFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testMAXAggregFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testMINAggregFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testSUMAggregFunc(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression4(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression5(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression6(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testTypeExpression9(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testCoalesceExpressions(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testNullIfExpressions(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testSimpleCaseExpression1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testSimpleCaseExpression2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testSimpleCaseExpression3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testSimpleCaseExpression4(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testGeneralCaseExpression1(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testGeneralCaseExpression2(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testGeneralCaseExpression3(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
testGeneralCaseExpression4(org.apache.openjpa.persistence.criteria.TestTypeSafeCondExpression)
Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:[email protected]
P.S. A good JDO? O, Gasp!