See <https://builds.apache.org/job/OpenJPA-trunk/649/>
------------------------------------------
[...truncated 13696 lines...]
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.511 sec
Running org.apache.openjpa.persistence.kernel.TestSavepointOrdering
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 sec
Running org.apache.openjpa.persistence.kernel.TestPessimisticLocking
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.08 sec
Running org.apache.openjpa.persistence.kernel.TestInheritance
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 sec
Running
org.apache.openjpa.persistence.cache.jpa.TestPropertyCacheModeUnspecified
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
1 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
0 cache-mode-empty INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 cache-mode-empty INFO [main] openjpa.Runtime - Starting OpenJPA
2.2.0-SNAPSHOT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.443 sec
Running org.apache.openjpa.persistence.embed.TestUpdateEmbeddedQueryResult
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.622 sec
Running org.apache.openjpa.persistence.jdbc.schema.TestSchemaGenerator
1 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
12 TestConv WARN [main] openjpa.MetaData - OpenJPA cannot map field
"org.apache.openjpa.persistence.jdbc.common.apps.ConstantJoinPC4.manyToMany"
efficiently. It is of an unsupported type. The field value will be serialized
to a BLOB by default.
635 TestConv INFO [main] openjpa.Tool - Reflecting on schemas "all". This
process may take some time. Enable the org.apache.openjpa.jdbc.Schema logging
category to see messages about the collection of schema data.
2002 TestConv INFO [main] openjpa.Tool - Writing XML representation of
schema.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.155 sec
Running org.apache.openjpa.persistence.jpql.functions.TestEJBQLFunction
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 TestConv INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 TestConv INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.054 sec
Running org.apache.openjpa.persistence.query.TestQueryExpressionSplit
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.openjpa.persistence.relations.TestInverseEagerSQL
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
2 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.476 sec
Running
org.apache.openjpa.persistence.inheritance.TestIdentityWithSingleTableStrategy
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.47 sec
Running org.apache.openjpa.persistence.query.TestSubquery
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
>>> JPQL JPA2 :[ 0]select o1.oid, c.name from Order o1, Customer c where
>>> o1.customer.name = any(select o2.customer.name from in(c.orders) o2)
>>> JPQL JPA2 :[ 1]select o1.oid, c.name from Order o1, Customer c where
>>> o1.amount = any(select o2.amount from in(c.orders) o2)
>>> JPQL JPA2 :[ 2]select DISTINCT c.name FROM Customer c JOIN c.orders o WHERE
>>> EXISTS (SELECT o FROM o.lineitems l where l.quantity > 2 )
>>> JPQL JPA2 :[ 3]select DISTINCT c.name FROM Customer c, IN(c.orders) co
>>> WHERE co.amount > ALL (Select o.amount FROM Order o, in(o.lineitems) l
>>> WHERE l.quantity > 2)
>>> JPQL JPA2 :[ 4]select distinct c.name FROM Customer C, IN(C.orders) co
>>> WHERE co.amount < ALL (Select o.amount FROM Order o, IN(o.lineitems) l
>>> WHERE l.quantity > 2)
>>> JPQL JPA2 :[ 5]select c.name FROM Customer c, IN(c.orders) co WHERE
>>> co.amount <= ALL (Select o.amount FROM Order o, IN(o.lineitems) l WHERE
>>> l.quantity > 2)
>>> JPQL JPA2 :[ 6]select DISTINCT c.name FROM Customer c, IN(c.orders) co
>>> WHERE co.amount > ANY (Select o.amount FROM Order o, IN(o.lineitems) l
>>> WHERE l.quantity = 2)
>>> JPQL JPA2 :[ 7]select DISTINCT c.name FROM Customer c WHERE EXISTS (SELECT
>>> o FROM c.orders o where o.amount BETWEEN 1000 AND 1200)
>>> JPQL JPA2 :[ 8]select DISTINCT c.name FROM Customer c WHERE EXISTS (SELECT
>>> o FROM c.orders o where o.amount > 1000 )
>>> JPQL JPA2 :[ 9]SELECT o.oid from Order o WHERE EXISTS (SELECT c.name From
>>> o.customer c WHERE c.name LIKE '%los')
>>> JPQL JPA2 :[ 10]select Distinct c.name FROM Customer c, IN(c.orders) co
>>> WHERE co.amount >= SOME(Select o.amount FROM Order o, IN(o.lineitems) l
>>> WHERE l.quantity = 2)
>>> JPQL JPA2 :[ 11]select c FROM Customer c WHERE EXISTS (SELECT o FROM
>>> c.orders o where o.amount > 1000)
>>> JPQL JPA2 :[ 12]select c FROM Customer c WHERE EXISTS (SELECT o FROM
>>> c.orders o)
>>> JPQL JPA2 :[ 13]SELECT c FROM Customer c WHERE (SELECT COUNT(o) FROM
>>> c.orders o) > 10
>>> JPQL JPA2 :[ 14]SELECT o FROM Order o JOIN o.customer c WHERE c.name = SOME
>>> (SELECT a.name FROM c.accounts a)
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
>>> JPQL JPA2 :[ 0]select o.oid from Order o where o.delivered = (select
>>> CASE WHEN o2.amount > 10 THEN true WHEN o2.amount = 10 THEN false
>>> ELSE false END from Order o2 where o.customer.cid.id =
>>> o2.customer.cid.id)
>>> JPQL JPA2 :[ 1]select o1.oid from Order o1 where o1.amount > (select
>>> o.amount*0.8 from OrderItem i, Order o where i.quantity > 10 and o.amount >
>>> 1000 and i.lid = o.oid)
>>> JPQL JPA2 :[ 2]select o.oid from Order o where o.customer.name = (select
>>> substring(o2.customer.name, 3) from Order o2 where o.customer.cid.id =
>>> o2.customer.cid.id)
>>> JPQL JPA2 :[ 3]select o.oid from Order o where o.orderTs > (select
>>> CURRENT_TIMESTAMP from o.lineitems i)
>>> JPQL JPA2 :[ 4]select o.oid from Order o where o.amount > (select
>>> SQRT(o.amount) from Order o where o.delivered = true)
>>> JPQL JPA2 :[ 5]select o.oid from Order o where o.customer.name in (select
>>> CONCAT(o.customer.name, 'XX') from Order o where o.amount > 10)
>>> JPQL JPA2 :[ 6]select c from Customer c where c.creditRating = (select
>>> CASE WHEN o2.amount > 10 THEN
>>> org.apache.openjpa.persistence.query.Customer$CreditRating.POOR WHEN
>>> o2.amount = 10 THEN
>>> org.apache.openjpa.persistence.query.Customer$CreditRating.GOOD ELSE
>>> org.apache.openjpa.persistence.query.Customer$CreditRating.EXCELLENT
>>> END from Order o2 where c.cid.id = o2.customer.cid.id)
>>> JPQL JPA2 :[ 7]select c from Customer c where c.creditRating = (select
>>> COALESCE (c1.creditRating,
>>> org.apache.openjpa.persistence.query.Customer$CreditRating.POOR) from
>>> Customer c1 where c1.name = 'Famzy') order by c.name DESC
>>> JPQL JPA2 :[ 8]select c from Customer c where c.creditRating = (select
>>> NULLIF (c1.creditRating,
>>> org.apache.openjpa.persistence.query.Customer$CreditRating.POOR) from
>>> Customer c1 where c1.name = 'Famzy') order by c.name DESC
>>> JPQL: [ 0]select c from Customer c where EXISTS (select o from
>>> in(c.orders) o)
>>> JPQL: [ 1]select c from Customer c where EXISTS (select o from c.orders o)
>>> JPQL: [ 2]select c from Customer c where NOT EXISTS (select o from in
>>> (c.orders) o)
>>> JPQL: [ 3]select c from Customer c where NOT EXISTS (select o from
>>> c.orders o)
>>> JPQL: [ 4]select o1.oid from Order o1 where o1.oid in (select distinct
>>> o.oid from OrderItem i, Order o where i.quantity > 10 and o.amount > 1000
>>> and i.lid = o.oid)
>>> JPQL: [ 5]select o.oid from Order o where o.customer.name = (select
>>> max(o2.customer.name) from Order o2 where o.customer.cid.id =
>>> o2.customer.cid.id)
>>> JPQL: [ 6]select o from Order o where o.customer.name = (select
>>> max(o2.customer.name) from Order o2 where o.customer.cid.id =
>>> o2.customer.cid.id)
>>> JPQL: [ 7]select o.oid from Order o where o.amount > (select count(i) from
>>> o.lineitems i)
>>> JPQL: [ 8]select o.oid from Order o where o.amount > (select
>>> count(o.amount) from Order o)
>>> JPQL: [ 9]select o.oid from Order o where o.amount > (select count(o.oid)
>>> from Order o)
>>> JPQL: [ 10]select o.oid from Order o where o.amount > (select avg(o.amount)
>>> from Order o)
>>> JPQL: [ 11]select c.name from Customer c where exists (select o from
>>> c.orders o where o.oid = 1) or exists (select o from c.orders o where o.oid
>>> = 2)
>>> JPQL: [ 12]select c.name from Customer c, in(c.orders) o where o.amount
>>> between (select max(o.amount) from Order o) and (select avg(o.amount) from
>>> Order o)
>>> JPQL: [ 13]select o.oid from Order o where o.amount > (select
>>> sum(o2.amount) from Customer c, in(c.orders) o2)
>>> JPQL: [ 14]select o.oid from Order o where o.amount between (select
>>> avg(o2.amount) from Customer c, in(c.orders) o2) and (select min(o2.amount)
>>> from Customer c, in(c.orders) o2)
>>> JPQL: [ 15]select o.oid from Customer c, in(c.orders)o where o.amount >
>>> (select sum(o2.amount) from c.orders o2)
>>> JPQL: [ 16]select o1.oid, c.name from Order o1, Customer c where o1.amount
>>> = any(select o2.amount from in(c.orders) o2)
>>> JPQL: [ 17]SELECT p, m FROM Publisher p LEFT OUTER JOIN
>>> p.magazineCollection m WHERE m.id = (SELECT MAX(m2.id) FROM Magazine m2
>>> WHERE m2.idPublisher.id = p.id AND m2.datePublished = (SELECT
>>> MAX(m3.datePublished) FROM Magazine m3 WHERE m3.idPublisher.id = p.id))
>>> JPQL: [ 18]select o from Order o where o.amount > (select count(o) from
>>> Order o)
>>> JPQL: [ 19]select o from Order o where o.amount > (select count(o2) from
>>> Order o2)
>>> JPQL: [ 20]select c from Customer c left join c.orders o where not exists
>>> (select o2 from c.orders o2 where o2 = o)
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.265 sec
Running
org.apache.openjpa.persistence.models.company.basic.TestBasicCompanyModel
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.631 sec
Running org.apache.openjpa.persistence.jdbc.update.TestParentChild
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
Build timed out (after 162 minutes). Marking the build as failed.
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
1 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
0 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
1 test INFO [main] openjpa.jdbc.JDBC - Using dictionary class
"org.apache.openjpa.jdbc.sql.DerbyDictionary".
[JENKINS] Recording test resultskilled.
0 test INFO [main] openjpa.Runtime - Starting OpenJPA 2.2.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Unable to call isArchivingDisabled. Invalid object ID 11
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.IllegalStateException: Unable to call isArchivingDisabled. Invalid
object ID 11
at
hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:268)
at
hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:255)
at
hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:215)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 139 minutes 19 seconds
[INFO] Finished at: Tue Feb 14 19:36:06 UTC 2012
[INFO] Final Memory: 83M/525M
[INFO] ------------------------------------------------------------------------
channel stopped