The SessionDelegatorBaseImpl#createStoredProcedureQuery method calls delegate.createNamedStoredProcedureQuery but we expect delegate.createStoredProcedureQuery call. Line 620 [ https://github.com/hibernate/hibernate-orm/blob/5.3.7/hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java |https://github . com/hibernate/hibernate-orm/blob/5.3.7/hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java] So we catch IllegalArgumentException {code:java} Caused by: java.lang.IllegalArgumentException: No @NamedStoredProcedureQuery was found with that name : rt_gate.pkg_sqm.get_affilate_by_region at org.hibernate.internal.SessionImpl.createNamedStoredProcedureQuery(SessionImpl.java:3789) at org.hibernate.engine.spi.SessionDelegatorBaseImpl.createStoredProcedureQuery(SessionDelegatorBaseImpl.java:620) {code} We have a wrapper on SessionDelegatorBaseImpl. So we just override this method. But it need to be fixed. |
|