We have recently update Fortify SSC 23.1 to 23.2 and once the server is restarted, it is triggered a mass indexing process to enable global search. Nevertheless this process fails because of the following error () and the global search is disabled:
- 2024-04-30 13:38:12,244 [WARN] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 17002, SQLState: 08006,
- 2024-04-30 13:38:12,245 [ERROR] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - IO Error: Socket read interrupted,
- 2024-04-30 13:38:12,264 [WARN] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: null,
- 2024-04-30 13:38:12,264 [ERROR] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Cannot close connection (invalidating pooled object failed).
Database and JDBC driver
- Database Version: 12c
- Oracle JDBC Driver Version: 23.3.0.23.09
Log
2024-04-30 13:38:12,231 [ERROR] org.hibernate.search.engine.reporting.impl.LogFailureHandler - HSEARCH000058: Exception occurred org.hibernate.InstantiationException: Cannot instantiate abstract class or interface: : com.fortify.manager.DAO.ApplicationEntity\nFailing operation:\nLoading and extracting entity data for entity 'ProjectVersionLite' during mass indexing\n org.hibernate.InstantiationException: Cannot instantiate abstract class or interface: : com.fortify.manager.DAO.ApplicationEntity at org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:79) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:105) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.tuple.entity.AbstractEntityTuplizer.instantiate(AbstractEntityTuplizer.java:718) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.persister.entity.AbstractEntityPersister.instantiate(AbstractEntityPersister.java:5324) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1643) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1627) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:255) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:80) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails$EntityLoaderRowReader.readRow(EntityLoadQueryDetails.java:288) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractRows(ResultSetProcessorImpl.java:157) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:94) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:105) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.loadEntityBatch(AbstractLoadPlanBasedEntityLoader.java:233) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.loadEntityBatch(AbstractLoadPlanBasedEntityLoader.java:202) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.loadEntityBatch(AbstractLoadPlanBasedEntityLoader.java:176) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.MultiEntityLoadingSupport.performOrderedBatchLoad(MultiEntityLoadingSupport.java:172) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.MultiEntityLoadingSupport.performOrderedMultiLoad(MultiEntityLoadingSupport.java:139) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.loader.entity.plan.MultiEntityLoadingSupport.multiLoad(MultiEntityLoadingSupport.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.persister.entity.AbstractEntityPersister.multiLoad(AbstractEntityPersister.java:4620) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.SessionImpl$MultiIdentifierLoadAccessImpl.lambda$multiLoad$1(SessionImpl.java:3032) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.SessionImpl$MultiIdentifierLoadAccessImpl.perform(SessionImpl.java:3013) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.SessionImpl$MultiIdentifierLoadAccessImpl.multiLoad(SessionImpl.java:3032) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassEntityLoader.multiLoad(HibernateOrmMassEntityLoader.java:65) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassEntityLoader.load(HibernateOrmMassEntityLoader.java:50) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingEntityLoadingRunnable.runWithFailureHandler(PojoMassIndexingEntityLoadingRunnable.java:60) ~[hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingFailureHandledRunnable.run(PojoMassIndexingFailureHandledRunnable.java:32) [hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.CancellableExecutionCompletableFuture$CompletingRunnable.run(CancellableExecutionCompletableFuture.java:70) [hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] 2024-04-30 13:38:12,244 [WARN] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 17002, SQLState: 08006 2024-04-30 13:38:12,245 [ERROR] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - IO Error: Socket read interrupted 2024-04-30 13:38:12,264 [WARN] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: null 2024-04-30 13:38:12,264 [ERROR] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Cannot close connection (invalidating pooled object failed) 2024-04-30 13:38:12,267 [ERROR] org.hibernate.search.engine.reporting.impl.LogFailureHandler - HSEARCH000058: Exception occurred org.hibernate.exception.JDBCConnectionException: could not advance using next()\nFailing operation:\nFetching identifiers of entities to index for entity 'ProjectVersionLite' during mass indexing\n org.hibernate.exception.JDBCConnectionException: could not advance using next() at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:112) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:37) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.ScrollableResultsImpl.convert(ScrollableResultsImpl.java:71) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.ScrollableResultsImpl.next(ScrollableResultsImpl.java:106) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassIdentifierLoader.loadNext(HibernateOrmMassIdentifierLoader.java:90) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingEntityIdentifierLoadingRunnable.runWithFailureHandler(PojoMassIndexingEntityIdentifierLoadingRunnable.java:49) ~[hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingFailureHandledRunnable.run(PojoMassIndexingFailureHandledRunnable.java:32) [hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.CancellableExecutionCompletableFuture$CompletingRunnable.run(CancellableExecutionCompletableFuture.java:70) [hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Suppressed: org.hibernate.TransactionException: Unable to commit against JDBC Connection at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.commit(AbstractLogicalConnectionImplementor.java:92) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.commit(JdbcResourceLocalTransactionCoordinatorImpl.java:282) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.transaction.internal.TransactionImpl.commit(TransactionImpl.java:101) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.search.mapper.orm.common.spi.TransactionHelper.commit(TransactionHelper.java:102) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassIdentifierLoader.lambda$close$0(HibernateOrmMassIdentifierLoader.java:76) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.AbstractCloser.push(AbstractCloser.java:53) ~[hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.AbstractCloser.push(AbstractCloser.java:33) ~[hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassIdentifierLoader.close(HibernateOrmMassIdentifierLoader.java:76) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingEntityIdentifierLoadingRunnable.runWithFailureHandler(PojoMassIndexingEntityIdentifierLoadingRunnable.java:45) ~[hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingFailureHandledRunnable.run(PojoMassIndexingFailureHandledRunnable.java:32) [hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.CancellableExecutionCompletableFuture$CompletingRunnable.run(CancellableExecutionCompletableFuture.java:70) [hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Suppressed: org.hibernate.exception.GenericJDBCException: Unable to release JDBC Connection at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:223) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.close(LogicalConnectionManagedImpl.java:261) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.close(JdbcCoordinatorImpl.java:175) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.internal.AbstractSharedSessionContract.close(AbstractSharedSessionContract.java:374) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] at org.hibernate.search.util.common.impl.AbstractCloser.push(AbstractCloser.java:53) ~[hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.AbstractCloser.push(AbstractCloser.java:33) ~[hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.orm.loading.impl.HibernateOrmMassIdentifierLoader.close(HibernateOrmMassIdentifierLoader.java:77) ~[hibernate-search-mapper-orm-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingEntityIdentifierLoadingRunnable.runWithFailureHandler(PojoMassIndexingEntityIdentifierLoadingRunnable.java:45) ~[hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.mapper.pojo.massindexing.impl.PojoMassIndexingFailureHandledRunnable.run(PojoMassIndexingFailureHandledRunnable.java:32) [hibernate-search-mapper-pojo-base-6.1.8.Final.jar:6.1.8.Final] at org.hibernate.search.util.common.impl.CancellableExecutionCompletableFuture$CompletingRunnable.run(CancellableExecutionCompletableFuture.java:70) [hibernate-search-util-common-6.1.8.Final.jar:6.1.8.Final] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: java.sql.SQLException: Cannot close connection (invalidating pooled object failed) at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:178) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.isClosed(PoolableConnection.java:236) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.isClosed(DelegatingConnection.java:562) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.isClosed(PoolingDataSource.java:81) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:214) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 14 more Caused by: org.apache.commons.dbcp2.SQLExceptionList: 1 exceptions: [org.apache.commons.dbcp2.SQLExceptionList: 1 exceptions: [java.sql.SQLRecoverableException: Closed Connection]] at org.apache.commons.dbcp2.DelegatingConnection.passivate(DelegatingConnection.java:645) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.passivate(PoolableConnection.java:284) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:161) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.reallyClose(PoolableConnection.java:304) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnectionFactory.destroyObject(PoolableConnectionFactory.java:151) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.pool2.impl.GenericObjectPool.destroy(GenericObjectPool.java:611) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:941) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:914) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:172) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.isClosed(PoolableConnection.java:236) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.isClosed(DelegatingConnection.java:562) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.isClosed(PoolingDataSource.java:81) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:214) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 14 more Caused by: org.apache.commons.dbcp2.SQLExceptionList: 1 exceptions: [java.sql.SQLRecoverableException: Closed Connection] at org.apache.commons.dbcp2.DelegatingStatement.close(DelegatingStatement.java:173) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.passivate(DelegatingConnection.java:629) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.passivate(PoolableConnection.java:284) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:161) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.reallyClose(PoolableConnection.java:304) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnectionFactory.destroyObject(PoolableConnectionFactory.java:151) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.pool2.impl.GenericObjectPool.destroy(GenericObjectPool.java:611) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:941) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:914) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:172) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.isClosed(PoolableConnection.java:236) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.isClosed(DelegatingConnection.java:562) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.isClosed(PoolingDataSource.java:81) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:214) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 14 more Caused by: java.sql.SQLRecoverableException: Closed Connection at oracle.jdbc.driver.PhysicalConnection.requireOpenConnection(PhysicalConnection.java:11812) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.PhysicalConnection.needLine(PhysicalConnection.java:4268) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OracleStatement.closeOrCache(OracleStatement.java:2171) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OracleStatement.close(OracleStatement.java:2154) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OracleStatementWrapper.close(OracleStatementWrapper.java:147) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OraclePreparedStatementWrapper.close(OraclePreparedStatementWrapper.java:115) ~[ojdbc11-21.11.0.0.jar:?] at org.apache.commons.dbcp2.DelegatingStatement.close(DelegatingStatement.java:160) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.passivate(DelegatingConnection.java:629) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.passivate(PoolableConnection.java:284) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.closeInternal(DelegatingConnection.java:161) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.reallyClose(PoolableConnection.java:304) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnectionFactory.destroyObject(PoolableConnectionFactory.java:151) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.pool2.impl.GenericObjectPool.destroy(GenericObjectPool.java:611) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:941) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.pool2.impl.GenericObjectPool.invalidateObject(GenericObjectPool.java:914) ~[commons-pool2-2.11.1.jar:2.11.1] at org.apache.commons.dbcp2.PoolableConnection.close(PoolableConnection.java:172) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolableConnection.isClosed(PoolableConnection.java:236) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.isClosed(DelegatingConnection.java:562) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.PoolingDataSource$PoolGuardConnectionWrapper.isClosed(PoolingDataSource.java:81) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:214) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 14 more Caused by: java.sql.SQLRecoverableException: Closed Connection at oracle.jdbc.driver.PhysicalConnection.requireOpenConnection(PhysicalConnection.java:11812) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.PhysicalConnection.getAutoCommit(PhysicalConnection.java:2627) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.PhysicalConnection.commit(PhysicalConnection.java:2705) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.PhysicalConnection.commit(PhysicalConnection.java:2775) ~[ojdbc11-21.11.0.0.jar:?] at org.apache.commons.dbcp2.DelegatingConnection.commit(DelegatingConnection.java:191) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingConnection.commit(DelegatingConnection.java:191) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor.commit(AbstractLogicalConnectionImplementor.java:86) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 15 more Caused by: java.sql.SQLRecoverableException: IO Error: Socket read interrupted at oracle.jdbc.driver.T4CPreparedStatement.fetch(T4CPreparedStatement.java:1472) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OracleStatement.fetchMoreRows(OracleStatement.java:4127) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.fetchMoreRows(InsensitiveScrollableResultSet.java:924) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.fetchNextRows(InsensitiveScrollableResultSet.java:831) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.absoluteInternal(InsensitiveScrollableResultSet.java:803) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.next(InsensitiveScrollableResultSet.java:504) ~[ojdbc11-21.11.0.0.jar:?] at org.apache.commons.dbcp2.DelegatingResultSet.next(DelegatingResultSet.java:1160) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingResultSet.next(DelegatingResultSet.java:1160) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.internal.ScrollableResultsImpl.next(ScrollableResultsImpl.java:101) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 9 more Caused by: java.io.InterruptedIOException: Socket read interrupted at oracle.net.nt.TimeoutSocketChannel.handleInterrupt(TimeoutSocketChannel.java:550) ~[ojdbc11-21.11.0.0.jar:21.11.0.0.0] at oracle.net.nt.TimeoutSocketChannel.read(TimeoutSocketChannel.java:421) ~[ojdbc11-21.11.0.0.jar:21.11.0.0.0] at oracle.net.ns.NSProtocolNIO.doSocketRead(NSProtocolNIO.java:1136) ~[ojdbc11-21.11.0.0.jar:?] at oracle.net.ns.NIOPacket.readHeader(NIOPacket.java:268) ~[ojdbc11-21.11.0.0.jar:?] at oracle.net.ns.NIOPacket.readPacketFromSocketChannel(NIOPacket.java:200) ~[ojdbc11-21.11.0.0.jar:?] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:142) ~[ojdbc11-21.11.0.0.jar:?] at oracle.net.ns.NIOPacket.readFromSocketChannel(NIOPacket.java:115) ~[ojdbc11-21.11.0.0.jar:?] at oracle.net.ns.NIONSDataChannel.readDataFromSocketChannel(NIONSDataChannel.java:98) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CMAREngineNIO.prepareForUnmarshall(T4CMAREngineNIO.java:834) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CMAREngineNIO.unmarshalUB1(T4CMAREngineNIO.java:487) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:623) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:299) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:512) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:163) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.T4CPreparedStatement.fetch(T4CPreparedStatement.java:1467) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.OracleStatement.fetchMoreRows(OracleStatement.java:4127) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.fetchMoreRows(InsensitiveScrollableResultSet.java:924) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.fetchNextRows(InsensitiveScrollableResultSet.java:831) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.absoluteInternal(InsensitiveScrollableResultSet.java:803) ~[ojdbc11-21.11.0.0.jar:?] at oracle.jdbc.driver.InsensitiveScrollableResultSet.next(InsensitiveScrollableResultSet.java:504) ~[ojdbc11-21.11.0.0.jar:?] at org.apache.commons.dbcp2.DelegatingResultSet.next(DelegatingResultSet.java:1160) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.apache.commons.dbcp2.DelegatingResultSet.next(DelegatingResultSet.java:1160) ~[commons-dbcp2-2.9.0.jar:2.9.0] at org.hibernate.internal.ScrollableResultsImpl.next(ScrollableResultsImpl.java:101) ~[hibernate-core-5.6.15.Final.jar:5.6.15.Final] ... 9 more 2024-04-30 13:38:13,132 [WARN] com.fortify.manager.service.scheduler.SchedulerManagerImpl - Job JOB_FULL_REINDEX$b98b9e69-a6a8-4931-8880-49e8f891c193 failed: Failed to rebuild fulltext
Do you have any hint related to this issue?
Before this issue there was another one related to "AuditCommentIndex" but was fixed as indicated in this post.