hibernate-reactive
hibernate-reactive copied to clipboard
@Struct annotation fails with Oracle
StructEmbeddableTest' and 'StructComponentTest are currently disabled for ORACLE database.
The exception thrown is: java.sql.SQLException: Not using JDBC at org.hibernate.reactive.provider.service.NoJdbcConnectionProvider.getConnection(NoJdbcConnectionProvider.java:25)
via:
at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded(LogicalConnectionManagedImpl.java:116)
at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.getPhysicalConnection(LogicalConnectionManagedImpl.java:143)
at org.hibernate.dialect.StructJdbcType.createJdbcValue(StructJdbcType.java:130)
at org.hibernate.dialect.StructJdbcType$1.doBind(StructJdbcType.java:147)
at org.hibernate.type.descriptor.jdbc.BasicBinder.bind(BasicBinder.java:61)
at org.hibernate.engine.jdbc.mutation.internal.JdbcValueBindingsImpl.lambda$beforeStatement$0(JdbcValueBindingsImpl.java:87)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at org.hibernate.engine.jdbc.mutation.spi.BindingGroup.forEachBinding(BindingGroup.java:51)
at org.hibernate.engine.jdbc.mutation.internal.JdbcValueBindingsImpl.beforeStatement(JdbcValueBindingsImpl.java:85)
at org.hibernate.reactive.engine.jdbc.env.internal.ReactiveMutationExecutor.lambda$performReactiveNonBatchedMutation$2(ReactiveMutationExecutor.java:106)
See also: #1818 Default array mapping doesn't work for Oracle