Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump versions of jvm, databases and dependencies #661

Merged
merged 1 commit into from
Oct 20, 2024
Merged

Bump versions of jvm, databases and dependencies #661

merged 1 commit into from
Oct 20, 2024

Conversation

gmokki
Copy link
Member

@gmokki gmokki commented Oct 20, 2024

No description provided.

@gmokki gmokki requested review from efonsell and eputtone October 20, 2024 07:49
@gmokki gmokki merged commit 52ec69f into master Oct 20, 2024
34 of 38 checks passed
@gmokki gmokki deleted the bump2 branch October 20, 2024 16:17
<node.version>v20.12.1</node.version> <!-- https://nodejs.org/en/download/releases/ -->
<npm.version>10.5.0</npm.version> <!-- https://github.com/npm/cli/releases -->
<nitor-matchers.version>1.3</nitor-matchers.version>
<ojdbc.version>23.2.0.0</ojdbc.version>
<postgresql.version>42.7.3</postgresql.version>
<ojdbc.version>23.5.0.24.07</ojdbc.version>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Oracle integration test failed for a real reason. Every ojdbc-version >23.2.0.0 gives me the following in the Oracle integration tests.

    <system-err><![CDATA[2024-10-24 12:59:11,723 ERROR [nflow-executor-2] xecutor.WorkflowStateProcessor - [31] [] Failed to save workflow instance 31 new state, retrying after PT60S.
org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [update nflow_workflow set status = ?, state = ?, state_text = ?, next_activation = (case when ? is null then null when external_next_activation is null then ? else least(?, external_next_activation) end), external_next_activation = null, executor_id = ?, retries = ?, business_key = ?, started = (case when started is null then ? else started end) where id = ? and executor_id = 9]; SQL state [99999]; error code [17004]; ORA-17004: Invalid column type: 268435455
https://docs.oracle.com/error-help/db/ora-17004/
        at org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1573)
        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:667)
        at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:960)
        at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:1015)
        at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:1025)
        at io.nflow.engine.internal.dao.WorkflowInstanceDao.updateWorkflowInstance(WorkflowInstanceDao.java:357)
        at io.nflow.engine.internal.dao.WorkflowInstanceDao$6.doInTransactionWithoutResult(WorkflowInstanceDao.java:375)
        at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:36)
        at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
        at io.nflow.engine.internal.dao.WorkflowInstanceDao.updateWorkflowInstanceWithTransaction(WorkflowInstanceDao.java:372)
        at io.nflow.engine.internal.dao.WorkflowInstanceDao.updateWorkflowInstanceAfterExecution(WorkflowInstanceDao.java:347)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
        at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:699)
        at io.nflow.engine.internal.dao.WorkflowInstanceDao$$SpringCGLIB$$0.updateWorkflowInstanceAfterExecution(<generated>)
        at io.nflow.engine.internal.executor.WorkflowStateProcessor.persistWorkflowInstanceState(WorkflowStateProcessor.java:341)
        at io.nflow.engine.internal.executor.WorkflowStateProcessor.saveWorkflowInstanceState(WorkflowStateProcessor.java:309)
        at io.nflow.engine.internal.executor.WorkflowStateProcessor.runImpl(WorkflowStateProcessor.java:211)
        at io.nflow.engine.internal.executor.WorkflowStateProcessor.run(WorkflowStateProcessor.java:130)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.sql.SQLException: ORA-17004: Invalid column type: 268435455
https://docs.oracle.com/error-help/db/ora-17004/
        at oracle.jdbc.driver.OracleStatement.getInternalType(OracleStatement.java:5233)
        at oracle.jdbc.driver.OraclePreparedStatement.setNullCritical(OraclePreparedStatement.java:4898)
        at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:4881)
        at oracle.jdbc.driver.OraclePreparedStatementWrapper.setNull(OraclePreparedStatementWrapper.java:942)
        at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.setNull(HikariProxyPreparedStatement.java)
        at org.springframework.jdbc.core.StatementCreatorUtils.setNull(StatementCreatorUtils.java:287)
        at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValueInternal(StatementCreatorUtils.java:238)
        at org.springframework.jdbc.core.StatementCreatorUtils.setParameterValue(StatementCreatorUtils.java:173)
        at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.doSetValue(ArgumentPreparedStatementSetter.java:72)
        at org.springframework.jdbc.core.ArgumentPreparedStatementSetter.setValues(ArgumentPreparedStatementSetter.java:51)
        at org.springframework.jdbc.core.JdbcTemplate.lambda$update$2(JdbcTemplate.java:963)
        at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:648)
        ... 21 common frames omitted
]]></system-err>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants