Skip to content

Jakarta Data

Jakarta Data #2726

Triggered via pull request February 25, 2025 09:39
Status Failure
Total duration 13m 34s
Artifacts

graalvm-latest.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

38 errors and 4 warnings
build (17, micronaut-doc-examples:micronaut-hibernate-example-java:nativeTest)
Process completed with exit code 1.
build (17, micronaut-doc-examples:micronaut-jdbc-multitenancy-discriminator-example-java:nativeTest)
The job was canceled because "_17_micronaut-doc-examp_2" failed.
build (17, micronaut-doc-examples:micronaut-example-hibernate-and-jdbc:nativeTest)
The job was canceled because "_17_micronaut-doc-examp_2" failed.
build (17, micronaut-doc-examples:micronaut-jdbc-multitenancy-datasource-example-java:nativeTest)
The job was canceled because "_17_micronaut-doc-examp_2" failed.
build (17, micronaut-doc-examples:micronaut-jdbc-example-records-java:nativeTest)
The job was canceled because "_17_micronaut-doc-examp_2" failed.
build (17, micronaut-doc-examples:micronaut-hibernate-reactive-example-java:nativeTest)
The job was canceled because "_17_micronaut-doc-examp_2" failed.
EntityTests.testMixedSort(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/entity/EntityTests.java#L1582
org.opentest4j.AssertionFailedError: expected: <[1, 3, 2, 7, 6, 5, 4, 14, 13, 12, 11, 10, 9, 8]> but was: <[14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]>
OracleRepositorySetClientInfoSpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleRepositorySetClientInfoSpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_."ID",book_."AUTHOR_ID",book_."GENRE_ID",book_."TITLE",book_."TOTAL_PAGES",book_."PUBLISHER_ID",book_."LAST_UPDATED",book_author_."NAME" AS author_name,book_author_."NICK_NAME" AS author_nick_name FROM "BOOK" book_ INNER JOIN "AUTHOR" book_author_ ON book_."AUTHOR_ID"=book_author_."ID" WHERE (book_."ID" IN (SELECT book_book_."ID" FROM "BOOK" book_book_ WHERE (book_book_."ID" IN (SELECT book_book_book_."ID" FROM "BOOK" book_book_book_ INNER JOIN "AUTHOR" book_book_book_author_ ON book_book_book_."AUTHOR_ID"=book_book_book_author_."ID" ORDER BY book_book_book_author_."NAME" ASC,book_book_book_."TITLE" ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC ORA-00907: missing right parenthesis https://docs.oracle.com/error-help/db/ora-00907/
OracleXERepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleXERepositorySpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_."ID",book_."AUTHOR_ID",book_."GENRE_ID",book_."TITLE",book_."TOTAL_PAGES",book_."PUBLISHER_ID",book_."LAST_UPDATED",book_author_."NAME" AS author_name,book_author_."NICK_NAME" AS author_nick_name FROM "BOOK" book_ INNER JOIN "AUTHOR" book_author_ ON book_."AUTHOR_ID"=book_author_."ID" WHERE (book_."ID" IN (SELECT book_book_."ID" FROM "BOOK" book_book_ WHERE (book_book_."ID" IN (SELECT book_book_book_."ID" FROM "BOOK" book_book_book_ INNER JOIN "AUTHOR" book_book_book_author_ ON book_book_book_."AUTHOR_ID"=book_book_book_author_."ID" ORDER BY book_book_book_author_."NAME" ASC,book_book_book_."TITLE" ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC ORA-00907: missing right parenthesis https://docs.oracle.com/error-help/db/ora-00907/
SqlServerRepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/sqlserver/SqlServerRepositorySpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_.[id],book_.[author_id],book_.[genre_id],book_.[title],book_.[total_pages],book_.[publisher_id],book_.[last_updated],book_author_.[name] AS author_name,book_author_.[nick_name] AS author_nick_name FROM [book] book_ INNER JOIN [author] book_author_ ON book_.[author_id]=book_author_.[id] WHERE (book_.[id] IN (SELECT book_book_.[id] FROM [book] book_book_ WHERE (book_book_.[id] IN (SELECT book_book_book_.[id] FROM [book] book_book_book_ INNER JOIN [author] book_book_book_author_ ON book_book_book_.[author_id]=book_book_book_author_.[id] ORDER BY book_book_book_author_.[name] ASC,book_book_book_.[title] ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP, OFFSET or FOR XML is also specified.
PageSpec.test serialization and deserialization of a page: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L94
com.fasterxml.jackson.databind.JsonMappingException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information. (through reference chain: io.micronaut.data.model.DefaultPage["totalSize"])
PageSpec.test serialization and deserialization of a page - serde: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L125
java.lang.IllegalStateException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information.
PageSpec.empty page can be mapped : data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L206
Expected no exception of type 'java.lang.Throwable' to be thrown, but got it nevertheless
BuildQuerySpec.test JOIN query method: data-processor/src/test/groovy/io/micronaut/data/processor/sql/BuildQuerySpec.groovy#L2142
Condition not satisfied: getParameterRoles(findAll) == ["querylimit", "sort"] | | | | | false | Page findAll(Pageable pageable) [pageableRequired, sort]
JpaOrderBySpec.test order by errors for method listOrderByJunk: data-processor/src/test/groovy/io/micronaut/data/processor/visitors/JpaOrderBySpec.groovy#L102
Condition not satisfied: e.message.contains(message) | | | | | | false Cannot order by non-existent property: junk | test/MyInterface$Intercepted.java:12: error: Unable to implement Repository method: MyInterface.listOrderByJunk(). Cannot query entity [Person] on non-existent property: junk | List<Person> listOrderByJunk(); | ^ java.lang.RuntimeException: test/MyInterface$Intercepted.java:12: error: Unable to implement Repository method: MyInterface.listOrderByJunk(). Cannot query entity [Person] on non-existent property: junk List<Person> listOrderByJunk(); ^ at io.micronaut.annotation.processing.test.JavaParser.generate(JavaParser.java:285) at io.micronaut.annotation.processing.test.JavaParser.generate(JavaParser.java:237) at io.micronaut.annotation.processing.test.AbstractTypeElementSpec.buildClassLoader(AbstractTypeElementSpec.groovy:535) at io.micronaut.annotation.processing.test.AbstractTypeElementSpec.buildBeanDefinition(AbstractTypeElementSpec.groovy:422) at io.micronaut.data.processor.visitors.JpaOrderBySpec.compileListRepository(JpaOrderBySpec.groovy:123) at io.micronaut.data.processor.visitors.JpaOrderBySpec.$spock_feature_1_1(JpaOrderBySpec.groovy:94)
OracleXERepositoryPoolSpec.order by joined collection: data-r2dbc/src/test/groovy/io/micronaut/data/r2dbc/oraclexe/OracleXERepositoryPoolSpec.groovy#L1
io.r2dbc.spi.R2dbcBadGrammarException: [907] [42000] ORA-00907: missing right parenthesis
OracleXERepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleXERepositorySpec.groovy#L1
io.r2dbc.spi.R2dbcBadGrammarException: [907] [42000] ORA-00907: missing right parenthesis
SqlServerRepositoryPoolSpec.order by joined collection: data-r2dbc/src/test/groovy/io/micronaut/data/r2dbc/sqlserver/SqlServerRepositoryPoolSpec.groovy#L1
io.r2dbc.mssql.ExceptionFactory$MssqlBadGrammarException: [1033] [S0001] The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP, OFFSET or FOR XML is also specified.
SqlServerRepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/sqlserver/SqlServerRepositorySpec.groovy#L1
io.r2dbc.mssql.ExceptionFactory$MssqlBadGrammarException: [1033] [S0001] The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP, OFFSET or FOR XML is also specified.
ProductRepositorySpec.test async: doc-examples/hibernate-example-groovy/src/test/groovy/example/ProductRepositorySpec.groovy#L46
java.util.concurrent.ExecutionException: org.hibernate.NonUniqueResultException: Query did not return a unique result: 2 results were returned
ProductRepositorySpec.testAsync(): doc-examples/hibernate-example-groovy/src/test/groovy/example/ProductRepositorySpec.groovy#L54
java.util.concurrent.ExecutionException: org.hibernate.NonUniqueResultException: Query did not return a unique result: 2 results were returned
ProductRepositorySpec.testAsync(): doc-examples/hibernate-example-groovy/src/test/groovy/example/ProductRepositorySpec.groovy#L50
java.util.concurrent.ExecutionException: org.hibernate.NonUniqueResultException: Query did not return a unique result: 2 results were returned
ProductRepositorySpec.testAsync(): doc-examples/hibernate-example-groovy/src/test/groovy/example/ProductRepositorySpec.groovy#L48
java.util.concurrent.ExecutionException: org.hibernate.NonUniqueResultException: Query did not return a unique result: 2 results were returned
EntityTests.testBasicRepositoryBuiltInMethods(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/entity/EntityTests.java#L214
jakarta.data.exceptions.EntityExistsException: could not execute statement [Unique index or primary key violation: "PUBLIC.PRIMARY_KEY_1 ON PUBLIC.BOX(BOX_IDENTIFIER) VALUES ( /* 2 */ 'TestBasicRepositoryMethods-02' )"; SQL statement: insert into box (height,length,width,box_identifier) values (?,?,?,?) [23505-232]] [insert into box (height,length,width,box_identifier) values (?,?,?,?)]
EntityTests.testBasicRepositoryMethods(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/entity/EntityTests.java#L317
jakarta.data.exceptions.EntityExistsException: could not execute statement [Unique index or primary key violation: "PUBLIC.PRIMARY_KEY_1 ON PUBLIC.BOX(BOX_IDENTIFIER) VALUES ( /* 10 */ 'TestBasicRepositoryMethods-02' )"; SQL statement: insert into box (height,length,width,box_identifier) values (?,?,?,?) [23505-232]] [insert into box (height,length,width,box_identifier) values (?,?,?,?)]
EntityTests.testLiteralTrue(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/entity/EntityTests.java#L1590
jakarta.data.exceptions.DataException: Select item was not an entity type
PersistenceEntityTests.testMultipleInsertUpdateDelete(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/persistence/PersistenceEntityTests.java#L205
org.opentest4j.AssertionFailedError: OptimisticLockingFailureException must be raised because the entities are not found for deletion.
PersistenceEntityTests.testVersionedInsertUpdateDelete(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/persistence/PersistenceEntityTests.java#L329
org.opentest4j.AssertionFailedError: Must raise OptimisticLockingFailureException for entity that was already removed from the database.
EntityTests.testMixedSort(): data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/jakarta_data/entity/EntityTests.java#L1582
org.opentest4j.AssertionFailedError: expected: <[1, 3, 2, 7, 6, 5, 4, 14, 13, 12, 11, 10, 9, 8]> but was: <[14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]>
OracleRepositorySetClientInfoSpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleRepositorySetClientInfoSpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_."ID",book_."AUTHOR_ID",book_."GENRE_ID",book_."TITLE",book_."TOTAL_PAGES",book_."PUBLISHER_ID",book_."LAST_UPDATED",book_author_."NAME" AS author_name,book_author_."NICK_NAME" AS author_nick_name FROM "BOOK" book_ INNER JOIN "AUTHOR" book_author_ ON book_."AUTHOR_ID"=book_author_."ID" WHERE (book_."ID" IN (SELECT book_book_."ID" FROM "BOOK" book_book_ WHERE (book_book_."ID" IN (SELECT book_book_book_."ID" FROM "BOOK" book_book_book_ INNER JOIN "AUTHOR" book_book_book_author_ ON book_book_book_."AUTHOR_ID"=book_book_book_author_."ID" ORDER BY book_book_book_author_."NAME" ASC,book_book_book_."TITLE" ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC ORA-00907: missing right parenthesis https://docs.oracle.com/error-help/db/ora-00907/
OracleXERepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleXERepositorySpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_."ID",book_."AUTHOR_ID",book_."GENRE_ID",book_."TITLE",book_."TOTAL_PAGES",book_."PUBLISHER_ID",book_."LAST_UPDATED",book_author_."NAME" AS author_name,book_author_."NICK_NAME" AS author_nick_name FROM "BOOK" book_ INNER JOIN "AUTHOR" book_author_ ON book_."AUTHOR_ID"=book_author_."ID" WHERE (book_."ID" IN (SELECT book_book_."ID" FROM "BOOK" book_book_ WHERE (book_book_."ID" IN (SELECT book_book_book_."ID" FROM "BOOK" book_book_book_ INNER JOIN "AUTHOR" book_book_book_author_ ON book_book_book_."AUTHOR_ID"=book_book_book_author_."ID" ORDER BY book_book_book_author_."NAME" ASC,book_book_book_."TITLE" ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC ORA-00907: missing right parenthesis https://docs.oracle.com/error-help/db/ora-00907/
SqlServerRepositorySpec.order by joined collection: data-jdbc/src/test/groovy/io/micronaut/data/jdbc/sqlserver/SqlServerRepositorySpec.groovy#L1
io.micronaut.data.exceptions.DataAccessException: Error executing SQL Query: SELECT book_.[id],book_.[author_id],book_.[genre_id],book_.[title],book_.[total_pages],book_.[publisher_id],book_.[last_updated],book_author_.[name] AS author_name,book_author_.[nick_name] AS author_nick_name FROM [book] book_ INNER JOIN [author] book_author_ ON book_.[author_id]=book_author_.[id] WHERE (book_.[id] IN (SELECT book_book_.[id] FROM [book] book_book_ WHERE (book_book_.[id] IN (SELECT book_book_book_.[id] FROM [book] book_book_book_ INNER JOIN [author] book_book_book_author_ ON book_book_book_.[author_id]=book_book_book_author_.[id] ORDER BY book_book_book_author_.[name] ASC,book_book_book_.[title] ASC)) ORDER BY book_author_.name ASC,book_book_.title ASC,book_author_.name ASC,book_book_.title ASC OFFSET 0 ROWS FETCH NEXT 10 ROWS ONLY)) ORDER BY book_author_.name ASC,book_.title ASC,book_author_.name ASC,book_.title ASC The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP, OFFSET or FOR XML is also specified.
PageSpec.test serialization and deserialization of a page: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L94
com.fasterxml.jackson.databind.JsonMappingException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information. (through reference chain: io.micronaut.data.model.DefaultPage["totalSize"])
PageSpec.test serialization and deserialization of a page - serde: data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L125
java.lang.IllegalStateException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information.
PageSpec.empty page can be mapped : data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy#L206
Expected no exception of type 'java.lang.Throwable' to be thrown, but got it nevertheless
BuildQuerySpec.test JOIN query method: data-processor/src/test/groovy/io/micronaut/data/processor/sql/BuildQuerySpec.groovy#L2142
Condition not satisfied: getParameterRoles(findAll) == ["querylimit", "sort"] | | | | | false | Page findAll(Pageable pageable) [pageableRequired, sort]
JpaOrderBySpec.test order by errors for method listOrderByJunk: data-processor/src/test/groovy/io/micronaut/data/processor/visitors/JpaOrderBySpec.groovy#L102
Condition not satisfied: e.message.contains(message) | | | | | | false Cannot order by non-existent property: junk | test/MyInterface$Intercepted.java:12: error: Unable to implement Repository method: MyInterface.listOrderByJunk(). Cannot query entity [Person] on non-existent property: junk | List<Person> listOrderByJunk(); | ^ java.lang.RuntimeException: test/MyInterface$Intercepted.java:12: error: Unable to implement Repository method: MyInterface.listOrderByJunk(). Cannot query entity [Person] on non-existent property: junk List<Person> listOrderByJunk(); ^ at io.micronaut.annotation.processing.test.JavaParser.generate(JavaParser.java:285) at io.micronaut.annotation.processing.test.JavaParser.generate(JavaParser.java:237) at io.micronaut.annotation.processing.test.AbstractTypeElementSpec.buildClassLoader(AbstractTypeElementSpec.groovy:535) at io.micronaut.annotation.processing.test.AbstractTypeElementSpec.buildBeanDefinition(AbstractTypeElementSpec.groovy:422) at io.micronaut.data.processor.visitors.JpaOrderBySpec.compileListRepository(JpaOrderBySpec.groovy:123) at io.micronaut.data.processor.visitors.JpaOrderBySpec.$spock_feature_1_1(JpaOrderBySpec.groovy:94)