Skip to content

Jakarta Data

Jakarta Data #6836

GitHub Actions / Java CI / Test Report (21) failed Feb 21, 2025 in 0s

6371 tests run, 6140 passed, 131 skipped, 100 failed.

Annotations

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleRepositorySetClientInfoSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

OracleRepositorySetClientInfoSpec.order by joined collection

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/
Raw output
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/
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:393)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$findAll$5(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$executeRead$23(DefaultJdbcRepositoryOperations.java:817)
	at app//io.micronaut.data.connection.jdbc.oracle.OracleClientInfoConnectionCustomizer.lambda$intercept$0(OracleClientInfoConnectionCustomizer.java:116)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.executeWithNewConnection(AbstractConnectionOperations.java:167)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.execute(AbstractConnectionOperations.java:114)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.executeRead(DefaultJdbcRepositoryOperations.java:814)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findPage(DefaultJdbcRepositoryOperations.java:764)
	at app//io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:53)
	at app//io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at app//io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.order by joined collection(AbstractRepositorySpec.groovy:686)
Caused by: java.sql.SQLSyntaxErrorException: ORA-00907: missing right parenthesis

https://docs.oracle.com/error-help/db/ora-00907/
	at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:709)
	at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:609)
	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1347)
	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:1100)
	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:408)
	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:499)
	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:274)
	at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:1231)
	at oracle.jdbc.driver.OracleStatement.prepareDefineBufferAndExecute(OracleStatement.java:1412)
	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1286)
	at oracle.jdbc.driver.OracleStatement.executeSQLSelect(OracleStatement.java:1843)
	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1619)
	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3955)
	at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:4142)
	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1103)
	at org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy.invoke(StatementFacade.java:123)
	at io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:398)
	at io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:391)
	... 12 more
Caused by: Error : 907, Position : 317, SQL = 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, Original SQL = 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, Error Message = ORA-00907: missing right parenthesis

	at app//oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:717)
	... 29 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/oraclexe/OracleXERepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

OracleXERepositorySpec.order by joined collection

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/
Raw output
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/
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:393)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$findAll$5(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$executeRead$23(DefaultJdbcRepositoryOperations.java:817)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.executeWithNewConnection(AbstractConnectionOperations.java:167)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.execute(AbstractConnectionOperations.java:114)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.executeRead(DefaultJdbcRepositoryOperations.java:814)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findPage(DefaultJdbcRepositoryOperations.java:764)
	at app//io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:53)
	at app//io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at app//io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.order by joined collection(AbstractRepositorySpec.groovy:686)
Caused by: java.sql.SQLSyntaxErrorException: ORA-00907: missing right parenthesis

https://docs.oracle.com/error-help/db/ora-00907/
	at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:709)
	at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:609)
	at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1347)
	at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:1100)
	at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:408)
	at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:499)
	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:274)
	at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:1231)
	at oracle.jdbc.driver.OracleStatement.prepareDefineBufferAndExecute(OracleStatement.java:1412)
	at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1286)
	at oracle.jdbc.driver.OracleStatement.executeSQLSelect(OracleStatement.java:1843)
	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1619)
	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3955)
	at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:4142)
	at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1103)
	at org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy.invoke(StatementFacade.java:123)
	at io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:398)
	at io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:391)
	... 11 more
Caused by: Error : 907, Position : 317, SQL = 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, Original SQL = 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, Error Message = ORA-00907: missing right parenthesis

	at app//oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:717)
	... 28 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/sqlserver/SqlServerRepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

SqlServerRepositorySpec.order by joined collection

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.
Raw output
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.
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:393)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$findAll$5(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.lambda$executeRead$23(DefaultJdbcRepositoryOperations.java:817)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.executeWithNewConnection(AbstractConnectionOperations.java:167)
	at app//io.micronaut.data.connection.support.AbstractConnectionOperations.execute(AbstractConnectionOperations.java:114)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.executeRead(DefaultJdbcRepositoryOperations.java:814)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:547)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findPage(DefaultJdbcRepositoryOperations.java:764)
	at app//io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:53)
	at app//io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at app//io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.order by joined collection(AbstractRepositorySpec.groovy:686)
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 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.
	at app//com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:270)
	at app//com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1735)
	at app//com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:675)
	at app//com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:594)
	at app//com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7745)
	at app//com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:4391)
	at app//com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:276)
	at app//com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:246)
	at app//com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(SQLServerPreparedStatement.java:509)
	at app//org.apache.tomcat.jdbc.pool.StatementFacade$StatementProxy.invoke(StatementFacade.java:123)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:398)
	at app//io.micronaut.data.jdbc.operations.DefaultJdbcRepositoryOperations.findAll(DefaultJdbcRepositoryOperations.java:391)
	... 11 more

Check failure on line 94 in data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

PageSpec.test serialization and deserialization of a page

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"])
Raw output
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"])
	at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:402)
	at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:361)
	at com.fasterxml.jackson.databind.ser.std.StdSerializer.wrapAndThrow(StdSerializer.java:323)
	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:778)
	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:183)
	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:502)
	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:341)
	at com.fasterxml.jackson.databind.ObjectMapper._writeValueAndClose(ObjectMapper.java:4799)
	at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:4040)
	at io.micronaut.data.model.PageSpec.test serialization and deserialization of a page(PageSpec.groovy:94)
Caused by: java.lang.IllegalStateException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information.
	at io.micronaut.data.model.DefaultPage.getTotalSize(DefaultPage.java:68)
	at io.micronaut.inject.beans.AbstractInitializableBeanIntrospection$BeanPropertyImpl.get(AbstractInitializableBeanIntrospection.java:937)
	at io.micronaut.jackson.modules.BeanIntrospectionModule$BeanIntrospectionPropertyWriter.serializeAsField(BeanIntrospectionModule.java:992)
	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:770)
	... 6 more

Check failure on line 117 in data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

PageSpec.test serialization and deserialization of a page - serde

io.micronaut.serde.exceptions.SerdeException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
Raw output
io.micronaut.serde.exceptions.SerdeException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.lambda$getSerializer$0(RuntimeTypeSerializer.java:135)
	at [email protected]/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.getSerializer(RuntimeTypeSerializer.java:131)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:76)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:78)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serializeInto(CustomizedObjectSerializer.java:136)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serialize(CustomizedObjectSerializer.java:56)
	at app//io.micronaut.serde.support.serializers.ErrorCatchingSerializer.serialize(ErrorCatchingSerializer.java:45)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:78)
	at app//io.micronaut.serde.support.serializers.ErrorCatchingSerializer.serialize(ErrorCatchingSerializer.java:45)
	at app//io.micronaut.data.model.PageSerializer.serializePage(PageSerializer.java:64)
	at app//io.micronaut.data.model.DefaultPageSerializer.serialize(DefaultPageSerializer.java:38)
	at app//io.micronaut.data.model.DefaultPageSerializer.serialize(DefaultPageSerializer.java:32)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue(JacksonJsonMapper.java:246)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:228)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:223)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValueAsBytes(JacksonJsonMapper.java:343)
	at app//io.micronaut.serde.ObjectMapper.writeValueAsString(ObjectMapper.java:43)
	at io.micronaut.data.model.PageSpec.test serialization and deserialization of a page - serde(PageSpec.groovy:117)
Caused by: io.micronaut.core.beans.exceptions.IntrospectionException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
	at app//io.micronaut.serde.support.DefaultSerdeIntrospections.getSerializableIntrospection(DefaultSerdeIntrospections.java:111)
	at app//io.micronaut.serde.support.serializers.SerBean.<init>(SerBean.java:117)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.lambda$getSerializableBean$0(ObjectSerializer.java:165)
	at app//io.micronaut.core.util.SupplierUtil$2.get(SupplierUtil.java:79)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.getSerializableBean(ObjectSerializer.java:170)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.createSpecificInternal(ObjectSerializer.java:107)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.createSpecific(ObjectSerializer.java:99)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.lambda$getSerializer$0(RuntimeTypeSerializer.java:140)
	at [email protected]/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.getSerializer(RuntimeTypeSerializer.java:131)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.isEmpty(RuntimeTypeSerializer.java:109)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serializeInto(CustomizedObjectSerializer.java:97)
	... 13 more

Check failure on line 117 in data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

PageSpec.test serialization and deserialization of a pageable - serde

io.micronaut.serde.exceptions.SerdeException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
Raw output
io.micronaut.serde.exceptions.SerdeException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.lambda$getSerializer$0(RuntimeTypeSerializer.java:135)
	at [email protected]/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.getSerializer(RuntimeTypeSerializer.java:131)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:76)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:78)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serializeInto(CustomizedObjectSerializer.java:136)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serialize(CustomizedObjectSerializer.java:56)
	at app//io.micronaut.serde.support.serializers.ErrorCatchingSerializer.serialize(ErrorCatchingSerializer.java:45)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue(JacksonJsonMapper.java:246)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:228)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:223)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValueAsBytes(JacksonJsonMapper.java:343)
	at app//io.micronaut.serde.ObjectMapper.writeValueAsString(ObjectMapper.java:43)
	at io.micronaut.data.model.PageSpec.test serialization and deserialization of a pageable - serde(PageSpec.groovy:136)
Caused by: io.micronaut.core.beans.exceptions.IntrospectionException: No serializable introspection present for type DefaultLimit. Consider adding Serdeable. Serializable annotate to type DefaultLimit. Alternatively if you are not in control of the project's source code, you can use @SerdeImport(DefaultLimit.class) to enable serialization of this type.
	at app//io.micronaut.serde.support.DefaultSerdeIntrospections.getSerializableIntrospection(DefaultSerdeIntrospections.java:111)
	at app//io.micronaut.serde.support.serializers.SerBean.<init>(SerBean.java:117)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.lambda$getSerializableBean$0(ObjectSerializer.java:165)
	at app//io.micronaut.core.util.SupplierUtil$2.get(SupplierUtil.java:79)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.getSerializableBean(ObjectSerializer.java:170)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.createSpecificInternal(ObjectSerializer.java:107)
	at app//io.micronaut.serde.support.serializers.ObjectSerializer.createSpecific(ObjectSerializer.java:99)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.lambda$getSerializer$0(RuntimeTypeSerializer.java:140)
	at [email protected]/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.getSerializer(RuntimeTypeSerializer.java:131)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.isEmpty(RuntimeTypeSerializer.java:109)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serializeInto(CustomizedObjectSerializer.java:97)
	at app//io.micronaut.serde.support.serializers.CustomizedObjectSerializer.serialize(CustomizedObjectSerializer.java:56)
	at app//io.micronaut.serde.support.serializers.ErrorCatchingSerializer.serialize(ErrorCatchingSerializer.java:45)
	at app//io.micronaut.serde.support.serializers.RuntimeTypeSerializer.serialize(RuntimeTypeSerializer.java:78)
	at app//io.micronaut.serde.support.serializers.ErrorCatchingSerializer.serialize(ErrorCatchingSerializer.java:45)
	at app//io.micronaut.data.model.PageSerializer.serializePage(PageSerializer.java:64)
	at app//io.micronaut.data.model.DefaultPageSerializer.serialize(DefaultPageSerializer.java:38)
	at app//io.micronaut.data.model.DefaultPageSerializer.serialize(DefaultPageSerializer.java:32)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue(JacksonJsonMapper.java:246)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:228)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValue0(JacksonJsonMapper.java:223)
	at app//io.micronaut.serde.jackson.JacksonJsonMapper.writeValueAsBytes(JacksonJsonMapper.java:343)
	at app//io.micronaut.serde.ObjectMapper.writeValueAsString(ObjectMapper.java:43)
	at io.micronaut.data.model.PageSpec.test serialization and deserialization of a page - serde(PageSpec.groovy:117)

Check failure on line 206 in data-hibernate-jpa/src/test/groovy/io/micronaut/data/hibernate/PageSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

PageSpec.empty page can be mapped

Expected no exception of type 'java.lang.Throwable' to be thrown, but got it nevertheless
Raw output
Expected no exception of type 'java.lang.Throwable' to be thrown, but got it nevertheless
	at app//spock.lang.Specification.notThrown(Specification.java:106)
	at io.micronaut.data.model.PageSpec.empty page can be mapped (PageSpec.groovy:209)
Caused by: java.lang.IllegalStateException: Page does not contain total count. It is likely that the Pageable needs to be modified to request this information.
	at io.micronaut.data.model.DefaultPage.getTotalSize(DefaultPage.java:68)
	at io.micronaut.data.model.PageSpec.empty page can be mapped (PageSpec.groovy:206)

Check failure on line 2142 in data-processor/src/test/groovy/io/micronaut/data/processor/sql/BuildQuerySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

BuildQuerySpec.test JOIN query method

Condition not satisfied:

getParameterRoles(findAll) == ["querylimit", "sort"]
|                 |        |
|                 |        false
|                 Page findAll(Pageable pageable)
[pageableRequired, sort]
Raw output
Condition not satisfied:

getParameterRoles(findAll) == ["querylimit", "sort"]
|                 |        |
|                 |        false
|                 Page findAll(Pageable pageable)
[pageableRequired, sort]

	at io.micronaut.data.processor.sql.BuildQuerySpec.test JOIN query method(BuildQuerySpec.groovy:2142)

Check failure on line 102 in data-processor/src/test/groovy/io/micronaut/data/processor/visitors/JpaOrderBySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

JpaOrderBySpec.test order by errors for method listOrderByJunk

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)
Raw output
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)

	at io.micronaut.data.processor.visitors.JpaOrderBySpec.test order by errors for method #method(JpaOrderBySpec.groovy:102)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting null

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(AAAAA01), Person(AAAAA02), Person(AAAAA03), Person(AAAAA04), Person(AAAAA05), Person(AAAAA06), Person(AAAAA07), Person(AAAAA08), Person(AAAAA09)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(AAAAA01), Person(AAAAA02), Person(AAAAA03), Person(AAAAA04), Person(AAAAA05), Person(AAAAA06), Person(AAAAA07), Person(AAAAA08), Person(AAAAA09)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting DefaultSort{orderBy=[SORT{id, DESC)]}

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(ZZZZZ09), Person(ZZZZZ08), Person(ZZZZZ07), Person(ZZZZZ06), Person(ZZZZZ05), Person(ZZZZZ04), Person(ZZZZZ03), Person(ZZZZZ02), Person(ZZZZZ01), Person(ZZZZZ00)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{id, DESC)]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(ZZZZZ09), Person(ZZZZZ08), Person(ZZZZZ07), Person(ZZZZZ06), Person(ZZZZZ05), Person(ZZZZZ04), Person(ZZZZZ03), Person(ZZZZZ02), Person(ZZZZZ01), Person(ZZZZZ00)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{id, DESC)]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting DefaultSort{orderBy=[SORT{name, ASC)]}

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(AAAAA00), Person(AAAAA00), Person(AAAAA01), Person(AAAAA01), Person(AAAAA01), Person(AAAAA02), Person(AAAAA02), Person(AAAAA02), Person(AAAAA03)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{name, ASC)]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(AAAAA00), Person(AAAAA00), Person(AAAAA01), Person(AAAAA01), Person(AAAAA01), Person(AAAAA02), Person(AAAAA02), Person(AAAAA02), Person(AAAAA03)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{name, ASC)]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting DefaultSort{orderBy=[SORT{name, DESC)]}

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(ZZZZZ09), Person(ZZZZZ09), Person(ZZZZZ09), Person(ZZZZZ08), Person(ZZZZZ08), Person(ZZZZZ08), Person(ZZZZZ07), Person(ZZZZZ07), Person(ZZZZZ07), Person(ZZZZZ06)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{name, DESC)]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(ZZZZZ09), Person(ZZZZZ09), Person(ZZZZZ09), Person(ZZZZZ08), Person(ZZZZZ08), Person(ZZZZZ08), Person(ZZZZZ07), Person(ZZZZZ07), Person(ZZZZZ07), Person(ZZZZZ06)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{name, DESC)]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting DefaultSort{orderBy=[SORT{age, ASC), SORT{name, ASC)]}

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(BBBBB00), Person(CCCCC00), Person(DDDDD00), Person(EEEEE00), Person(FFFFF00), Person(GGGGG00), Person(HHHHH00), Person(IIIII00), Person(JJJJJ00)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{age, ASC), SORT{name, ASC)]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA00), Person(BBBBB00), Person(CCCCC00), Person(DDDDD00), Person(EEEEE00), Person(FFFFF00), Person(GGGGG00), Person(HHHHH00), Person(IIIII00), Person(JJJJJ00)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{age, ASC), SORT{name, ASC)]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable list for sorting DefaultSort{orderBy=[SORT{age, DESC), SORT{name, ASC)]}

Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA09), Person(BBBBB09), Person(CCCCC09), Person(DDDDD09), Person(EEEEE09), Person(FFFFF09), Person(GGGGG09), Person(HHHHH09), Person(IIIII09), Person(JJJJJ09)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{age, DESC), SORT{name, ASC)]}}}
Raw output
Condition failed with Exception:

page.getCursor(0).isPresent()
|    |
|    groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
|    Possible solutions: getClass()
|    	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
DefaultPage{totalSize=780,content=[Person(AAAAA09), Person(BBBBB09), Person(CCCCC09), Person(DDDDD09), Person(EEEEE09), Person(FFFFF09), Person(GGGGG09), Person(HHHHH09), Person(IIIII09), Person(JJJJJ09)],pageable=DefaultCursoredPageable{size=10, page=0, currentCursor=null, mode=CURSOR_NEXT, sort=DefaultSort{orderBy=[SORT{age, DESC), SORT{name, ASC)]}}}

	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable list for sorting #sorting(AbstractCursoredPageSpec.groovy:85)
Caused by: groovy.lang.MissingMethodException: No signature of method: io.micronaut.data.model.DefaultPage.getCursor() is applicable for argument types: (Integer) values: [0]
Possible solutions: getClass()
	... 1 more

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row removal [sorting: null, elem1: AAAAA00, elem2: AAAAA01, elem10: BBBBB00, elem19: BBBBB09, #0]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row removal(AbstractCursoredPageSpec.groovy:126)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row removal [sorting: DefaultSort{orderBy=[SORT{id, DESC)]}, elem1: ZZZZZ09, elem2: ZZZZZ08, elem10: YYYYY09, elem19: YYYYY00, #1]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row removal(AbstractCursoredPageSpec.groovy:126)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row removal [sorting: DefaultSort{orderBy=[SORT{name, ASC)]}, elem1: AAAAA00, elem2: AAAAA00, elem10: AAAAA03, elem19: AAAAA06, #2]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row removal(AbstractCursoredPageSpec.groovy:126)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row removal [sorting: DefaultSort{orderBy=[SORT{name, DESC)]}, elem1: ZZZZZ09, elem2: ZZZZZ09, elem10: ZZZZZ06, elem19: ZZZZZ03, #3]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row removal(AbstractCursoredPageSpec.groovy:126)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row addition [sorting: DefaultSort{orderBy=[SORT{name, ASC)]}, elem1: AAAAA00, elem2: AAAAA00, elem3: AAAAA00, elem10: AAAAA03, elem19: AAAAA06, #0]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row addition(AbstractCursoredPageSpec.groovy:173)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test pageable list with row addition [sorting: DefaultSort{orderBy=[SORT{name, DESC)]}, elem1: ZZZZZ09, elem2: ZZZZZ09, elem3: ZZZZZ09, elem10: ZZZZZ06, elem19: ZZZZZ03, #1]

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test pageable list with row addition(AbstractCursoredPageSpec.groovy:173)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2CursoredPaginationSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2CursoredPaginationSpec.test cursored pageable [resultFunction: io.micronaut.data.tck.tests.AbstractCursoredPageSpec$__spock_feature_0_3prov0_closure6@1c3ac7f1, #0]

java.lang.UnsupportedOperationException: To get next pageable results must be retrieved. Use page.nextPageable() to retrieve the next pageable.
Raw output
java.lang.UnsupportedOperationException: To get next pageable results must be retrieved. Use page.nextPageable() to retrieve the next pageable.
	at io.micronaut.data.model.DefaultCursoredPageable.next(DefaultCursoredPageable.java:98)
	at io.micronaut.data.model.DefaultCursoredPageable.next(DefaultCursoredPageable.java:42)
	at io.micronaut.data.model.Slice.nextPageable(Slice.java:94)
	at io.micronaut.data.tck.tests.AbstractCursoredPageSpec.test cursored pageable(AbstractCursoredPageSpec.groovy:242)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2RepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2RepositorySpec.test JOIN cursor pagination

java.lang.UnsupportedOperationException: To get next pageable results must be retrieved. Use page.nextPageable() to retrieve the next pageable.
Raw output
java.lang.UnsupportedOperationException: To get next pageable results must be retrieved. Use page.nextPageable() to retrieve the next pageable.
	at io.micronaut.data.model.DefaultCursoredPageable.next(DefaultCursoredPageable.java:98)
	at io.micronaut.data.model.DefaultCursoredPageable.next(DefaultCursoredPageable.java:42)
	at io.micronaut.data.model.Slice.nextPageable(Slice.java:94)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.test JOIN cursor pagination(AbstractRepositorySpec.groovy:319)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2RepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2RepositorySpec.test @Query with DTO

Expected exception of type 'java.lang.IllegalStateException', but no exception was thrown
Raw output
Expected exception of type 'java.lang.IllegalStateException', but no exception was thrown
	at app//org.spockframework.lang.SpecInternals.checkExceptionThrown(SpecInternals.java:84)
	at app//org.spockframework.lang.SpecInternals.thrownImpl(SpecInternals.java:71)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.test @Query with DTO(AbstractRepositorySpec.groovy:791)

Check failure on line 1 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/h2/H2RepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

H2RepositorySpec.test pageable with join criteria

java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
Raw output
java.lang.IllegalStateException: Unsupported page interface type interface io.micronaut.data.model.CursoredPage
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.lambda$intercept$0(DefaultAbstractFindPageInterceptor.java:77)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.micronaut.data.runtime.intercept.DefaultAbstractFindPageInterceptor.intercept(DefaultAbstractFindPageInterceptor.java:77)
	at io.micronaut.data.runtime.intercept.DataIntroductionAdvice.intercept(DataIntroductionAdvice.java:83)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.validation.ValidatingInterceptor.validateReturnMicronautValidator(ValidatingInterceptor.java:153)
	at io.micronaut.validation.ValidatingInterceptor.intercept(ValidatingInterceptor.java:139)
	at io.micronaut.aop.chain.MethodInterceptorChain.proceed(MethodInterceptorChain.java:143)
	at io.micronaut.data.tck.tests.AbstractRepositorySpec.test pageable with join criteria(AbstractRepositorySpec.groovy:3024)