Skip to content

HHH-20028 - Update to Jakarta Persistence 4.0

0a1b1bf
Select commit
Loading
Failed to load commit list.
Draft

HHH-20028 - Update to Jakarta Persistence 4.0 #11558

HHH-20028 - Update to Jakarta Persistence 4.0
0a1b1bf
Select commit
Loading
Failed to load commit list.
Hibernate Jenkins CI / Tests / Build / informix / Test failed Jan 26, 2026 in 0s

failed: 3, skipped: 3073, passed: 16008

failed: 3, skipped: 3073, passed: 16008

Details

org.hibernate.orm.test.loading.semantics.EntityGraphLoadSemanticTests.testNoMatchStateful(SessionFactoryScope)

org.hibernate.exception.GenericJDBCException: Could not prepare statement [Cursor must be on simple SELECT for FOR UPDATE.] [select b1_0.id,a1_0.book_fk,a1_1.id,a1_1.name,b1_0.isbn,b1_0.name from books b1_0 left join book_authors a1_0 on b1_0.id=a1_0.book_fk left join persons a1_1 on a1_1.id=a1_0.author_fk where b1_0.id=? for update]
Stack trace
org.hibernate.exception.GenericJDBCException: Could not prepare statement [Cursor must be on simple SELECT for FOR UPDATE.] [select b1_0.id,a1_0.book_fk,a1_1.id,a1_1.name,b1_0.isbn,b1_0.name from books b1_0 left join book_authors a1_0 on b1_0.id=a1_0.book_fk left join persons a1_1 on a1_1.id=a1_0.author_fk where b1_0.id=? for update]
	at app//org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:39)
	at app//org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:115)
	at app//org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:194)
	at app//org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:157)
	at app//org.hibernate.sql.exec.internal.StandardStatementCreator.createStatement(StandardStatementCreator.java:46)
	at app//org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:261)
	at app//org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:192)
	at app//org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.<init>(JdbcValuesResultSetImpl.java:71)
	at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValues(JdbcSelectExecutorStandardImpl.java:393)
	at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(JdbcSelectExecutorStandardImpl.java:354)
	at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:135)
	at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:100)
	at app//org.hibernate.sql.exec.spi.JdbcSelectExecutor.executeQuery(JdbcSelectExecutor.java:64)
	at app//org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:138)
	at app//org.hibernate.loader.ast.internal.SingleIdLoadPlan.load(SingleIdLoadPlan.java:139)
	at app//org.hibernate.loader.ast.internal.SingleIdLoadPlan.load(SingleIdLoadPlan.java:111)
	at app//org.hibernate.loader.ast.internal.SingleIdEntityLoaderStandardImpl.load(SingleIdEntityLoaderStandardImpl.java:63)
	at app//org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:3544)
	at app//org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3533)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:576)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.loadFromCacheOrDatasource(DefaultLoadEventListener.java:550)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:534)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:520)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:186)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.lockAndLoad(DefaultLoadEventListener.java:470)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:97)
	at app//org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:55)
	at app//org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:145)
	at app//org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1213)
	at app//org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1200)
	at app//org.hibernate.internal.SessionImpl.load(SessionImpl.java:1183)
	at app//org.hibernate.internal.find.StatefulFindByKeyOperation.lambda$findById$0(StatefulFindByKeyOperation.java:195)
	at app//org.hibernate.internal.find.StatefulFindByKeyOperation.withOptions(StatefulFindByKeyOperation.java:157)
	at app//org.hibernate.internal.find.StatefulFindByKeyOperation.findById(StatefulFindByKeyOperation.java:190)
	at app//org.hibernate.internal.find.StatefulFindByKeyOperation.lambda$performFind$0(StatefulFindByKeyOperation.java:90)
	at app//org.hibernate.internal.find.AbstractFindByKeyOperation.withExceptionHandling(AbstractFindByKeyOperation.java:244)
	at app//org.hibernate.internal.find.StatefulFindByKeyOperation.performFind(StatefulFindByKeyOperation.java:85)
	at app//org.hibernate.internal.AbstractSharedSessionContract.find(AbstractSharedSessionContract.java:468)
	at app//org.hibernate.internal.SessionImpl.find(SessionImpl.java:151)
	at app//org.hibernate.orm.test.loading.semantics.EntityGraphLoadSemanticTests.lambda$testNoMatchStateful$0(EntityGraphLoadSemanticTests.java:111)
	at app//org.hibernate.testing.orm.transaction.TransactionUtil.wrapInTransaction(TransactionUtil.java:72)
	at app//org.hibernate.testing.orm.transaction.TransactionUtil.inTransaction(TransactionUtil.java:41)
	at app//org.hibernate.testing.orm.junit.SessionFactoryExtension$SessionFactoryScopeImpl.inTransaction(SessionFactoryExtension.java:373)
	at app//org.hibernate.testing.orm.junit.SessionFactoryExtension$SessionFactoryScopeImpl.inTransaction(SessionFactoryExtension.java:350)
	at app//org.hibernate.orm.test.loading.semantics.EntityGraphLoadSemanticTests.testNoMatchStateful(EntityGraphLoadSemanticTests.java:110)
Caused by: java.sql.SQLException: Cursor must be on simple SELECT for FOR UPDATE.
	at com.informix.lang.Messages.buildExceptionWithMessage(Messages.java:424)
	at com.informix.lang.Messages.buildIsamException(Messages.java:405)
	at com.informix.jdbc.IfxSqli.addException(IfxSqli.java:2476)
	at com.informix.jdbc.IfxSqli.receiveError(IfxSqli.java:2706)
	at com.informix.jdbc.IfxSqli.dispatchMsg(IfxSqli.java:1873)
	at com.informix.jdbc.IfxSqli.receiveMessage(IfxSqli.java:1813)
	at com.informix.jdbc.IfxSqli.executePrepare(IfxSqli.java:995)
	at com.informix.jdbc.IfxPreparedStatement.setupExecutePrepare(IfxPreparedStatement.java:230)
	at com.informix.jdbc.IfxPreparedStatement.processSQL(IfxPreparedStatement.java:217)
	at com.informix.jdbc.IfxPreparedStatement.<init>(IfxPreparedStatement.java:130)
	at com.informix.jdbc.IfxPreparedStatement.<init>(IfxPreparedStatement.java:117)
	at com.informix.jdbc.IfxSqliConnect.prepareStatement(IfxSqliConnect.java:4338)
	at com.informix.jdbc.IfxSqliConnect.prepareStatement(IfxSqliConnect.java:1665)
	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare(StatementPreparerImpl.java:155)
	at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:183)
	... 42 more
Standard out
[subsystem]  INFO org.hibernate.orm.beans ManagedBeanRegistryInitiator:85 - HHH10005002: No explicit CDI BeanManager reference was passed to Hibernate, but CDI is available on the Hibernate class loader
18:42:11,816  WARN CachingRegionFactory:46 - org.hibernate.testing.cache.CachingRegionFactory should be only used for testing.
[subsystem]  INFO org.hibernate.orm.cache RegionFactoryInitiator:49 - HHH90001028: Second-level cache region factory [org.hibernate.testing.cache.CachingRegionFactory]
[subsystem]  INFO e.orm.connections.pooling JdbcEnvironmentInitiator:179 - HHH10001005: Database info:
	Database JDBC URL [jdbc:informix-sqli://localhost:9088/dev:INFORMIXSERVER=informix;user=informix;password=in4mix;DBDATE=Y4MD-;DELIMIDENT=Y;DB_LOCALE=en_US.utf8]
	Database driver: Informix JDBC Driver for Informix Dynamic Server
	Database dialect: InformixDialect
	Database version: 15.0
	Default catalog/schema: dev/informix
	Autocommit mode: false
	Isolation level: READ_COMMITTED
	JDBC fetch size: none
	Pool: DriverManagerConnectionProvider
	Minimum pool size: 1
	Maximum pool size: 5
[subsystem]  INFO org.hibernate.orm.core JtaPlatformInitiator:56 - HHH000490: Using JTA platform [org.hibernate.engine.transaction.jta.platform.internal.WildFlyStandAloneJtaPlatform]
[subsystem] TRACE .hibernate.orm.jdbc.batch BatchBuilderImpl:42 - Using standard JDBC batch builder
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade
Hibernate: 
    create table book_authors (
        book_fk integer not null,
        author_fk integer not null,
        primary key (book_fk, author_fk)
    )
Hibernate: 
    create table book_editors (
        book_fk integer not null,
        editor_fk integer not null,
        primary key (book_fk, editor_fk)
    )
Hibernate: 
    create table books (
        id integer not null,
        isbn varchar(255),
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    create table persons (
        id integer not null,
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (author_fk) 
       references persons constraint FK8cundap342g99awq2vs11km0w
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKk7ehucp672j7h7g4s70g6pxyr
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (editor_fk) 
       references persons constraint FKjjh4hwr6weg2jo76n99nt0yog
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKnutuym9gp6gwdbgmd9ww3pfmb
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=? 
    for
        update
[subsystem]  WARN .hibernate.orm.jdbc.error SqlExceptionHelper:143 - HHH000247: ErrorCode: -365, SQLState: IX000
[subsystem]  WARN .hibernate.orm.jdbc.error SqlExceptionHelper:144 - Cursor must be on simple SELECT for FOR UPDATE.
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade
[subsystem]  INFO org.hibernate.orm.beans ManagedBeanRegistryInitiator:85 - HHH10005002: No explicit CDI BeanManager reference was passed to Hibernate, but CDI is available on the Hibernate class loader
18:42:11,877  WARN CachingRegionFactory:46 - org.hibernate.testing.cache.CachingRegionFactory should be only used for testing.
[subsystem]  INFO org.hibernate.orm.cache RegionFactoryInitiator:49 - HHH90001028: Second-level cache region factory [org.hibernate.testing.cache.CachingRegionFactory]
[subsystem]  INFO e.orm.connections.pooling JdbcEnvironmentInitiator:179 - HHH10001005: Database info:
	Database JDBC URL [jdbc:informix-sqli://localhost:9088/dev:INFORMIXSERVER=informix;user=informix;password=in4mix;DBDATE=Y4MD-;DELIMIDENT=Y;DB_LOCALE=en_US.utf8]
	Database driver: Informix JDBC Driver for Informix Dynamic Server
	Database dialect: InformixDialect
	Database version: 15.0
	Default catalog/schema: dev/informix
	Autocommit mode: false
	Isolation level: READ_COMMITTED
	JDBC fetch size: none
	Pool: DriverManagerConnectionProvider
	Minimum pool size: 1
	Maximum pool size: 5
[subsystem]  INFO org.hibernate.orm.core JtaPlatformInitiator:56 - HHH000490: Using JTA platform [org.hibernate.engine.transaction.jta.platform.internal.WildFlyStandAloneJtaPlatform]
[subsystem] TRACE .hibernate.orm.jdbc.batch BatchBuilderImpl:42 - Using standard JDBC batch builder
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade
Hibernate: 
    create table book_authors (
        book_fk integer not null,
        author_fk integer not null,
        primary key (book_fk, author_fk)
    )
Hibernate: 
    create table book_editors (
        book_fk integer not null,
        editor_fk integer not null,
        primary key (book_fk, editor_fk)
    )
Hibernate: 
    create table books (
        id integer not null,
        isbn varchar(255),
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    create table persons (
        id integer not null,
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (author_fk) 
       references persons constraint FK8cundap342g99awq2vs11km0w
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKk7ehucp672j7h7g4s70g6pxyr
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (editor_fk) 
       references persons constraint FKjjh4hwr6weg2jo76n99nt0yog
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKnutuym9gp6gwdbgmd9ww3pfmb
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=? 
    for
        update
[subsystem]  WARN .hibernate.orm.jdbc.error SqlExceptionHelper:143 - HHH000247: ErrorCode: -365, SQLState: IX000
[subsystem]  WARN .hibernate.orm.jdbc.error SqlExceptionHelper:144 - Cursor must be on simple SELECT for FOR UPDATE.
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade
[subsystem]  INFO org.hibernate.orm.beans ManagedBeanRegistryInitiator:85 - HHH10005002: No explicit CDI BeanManager reference was passed to Hibernate, but CDI is available on the Hibernate class loader
18:42:12,066  WARN CachingRegionFactory:46 - org.hibernate.testing.cache.CachingRegionFactory should be only used for testing.
[subsystem]  INFO org.hibernate.orm.cache RegionFactoryInitiator:49 - HHH90001028: Second-level cache region factory [org.hibernate.testing.cache.CachingRegionFactory]
[subsystem]  INFO e.orm.connections.pooling JdbcEnvironmentInitiator:179 - HHH10001005: Database info:
	Database JDBC URL [jdbc:informix-sqli://localhost:9088/dev:INFORMIXSERVER=informix;user=informix;password=in4mix;DBDATE=Y4MD-;DELIMIDENT=Y;DB_LOCALE=en_US.utf8]
	Database driver: Informix JDBC Driver for Informix Dynamic Server
	Database dialect: InformixDialect
	Database version: 15.0
	Default catalog/schema: dev/informix
	Autocommit mode: false
	Isolation level: READ_COMMITTED
	JDBC fetch size: none
	Pool: DriverManagerConnectionProvider
	Minimum pool size: 1
	Maximum pool size: 5
[subsystem]  INFO org.hibernate.orm.core JtaPlatformInitiator:56 - HHH000490: Using JTA platform [org.hibernate.engine.transaction.jta.platform.internal.WildFlyStandAloneJtaPlatform]
[subsystem] TRACE .hibernate.orm.jdbc.batch BatchBuilderImpl:42 - Using standard JDBC batch builder
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade
Hibernate: 
    create table book_authors (
        book_fk integer not null,
        author_fk integer not null,
        primary key (book_fk, author_fk)
    )
Hibernate: 
    create table book_editors (
        book_fk integer not null,
        editor_fk integer not null,
        primary key (book_fk, editor_fk)
    )
Hibernate: 
    create table books (
        id integer not null,
        isbn varchar(255),
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    create table persons (
        id integer not null,
        name varchar(255),
        primary key (id)
    )
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (author_fk) 
       references persons constraint FK8cundap342g99awq2vs11km0w
Hibernate: 
    alter table book_authors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKk7ehucp672j7h7g4s70g6pxyr
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (editor_fk) 
       references persons constraint FKjjh4hwr6weg2jo76n99nt0yog
Hibernate: 
    alter table book_editors 
       add constraint 
       foreign key (book_fk) 
       references books constraint FKnutuym9gp6gwdbgmd9ww3pfmb
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [123]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [Mistborn]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [456]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Well of Ascension]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [2]
Hibernate: 
    insert 
    into
        books
        (isbn, name, id) 
    values
        (?, ?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [789]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:VARCHAR) <- [The Hero of Ages]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (3:INTEGER) <- [3]
Hibernate: 
    insert 
    into
        persons
        (name, id) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:VARCHAR) <- [Brandon Sanderson]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [2]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    insert 
    into
        book_authors
        (book_fk, author_fk) 
    values
        (?, ?)
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [3]
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (2:INTEGER) <- [1]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    select
        b1_0.id,
        a1_0.book_fk,
        a1_1.id,
        a1_1.name,
        b1_0.isbn,
        b1_0.name 
    from
        books b1_0 
    left join
        book_authors a1_0 
            on b1_0.id=a1_0.book_fk 
    left join
        persons a1_1 
            on a1_1.id=a1_0.author_fk 
    where
        b1_0.id=?
[subsystem] TRACE g.hibernate.orm.jdbc.bind JdbcBindingLogging:24 - binding parameter (1:INTEGER) <- [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (2:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (3:INTEGER) -> [1]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (4:VARCHAR) -> [Brandon Sanderson]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (5:VARCHAR) -> [123]
[subsystem] TRACE ibernate.orm.jdbc.extract JdbcExtractingLogging:24 - extracted value (6:VARCHAR) -> [Mistborn]
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w disabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr disabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog disabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb disabled
Hibernate: 
    truncate table book_authors reuse storage keep statistics
Hibernate: 
    truncate table book_editors reuse storage keep statistics
Hibernate: 
    truncate table books reuse storage keep statistics
Hibernate: 
    truncate table persons reuse storage keep statistics
Hibernate: 
    set constraints FK8cundap342g99awq2vs11km0w enabled
Hibernate: 
    set constraints FKk7ehucp672j7h7g4s70g6pxyr enabled
Hibernate: 
    set constraints FKjjh4hwr6weg2jo76n99nt0yog enabled
Hibernate: 
    set constraints FKnutuym9gp6gwdbgmd9ww3pfmb enabled
Hibernate: 
    drop table if exists book_authors cascade
Hibernate: 
    drop table if exists book_editors cascade
Hibernate: 
    drop table if exists books cascade
Hibernate: 
    drop table if exists persons cascade

more test results are not shown here, view them on Jenkins