当我试图在Linux环境中执行该函数时,我们正面临着这个问题。其余的环境(如Windows & AIX)它工作正常。org.springframework.dao.InvalidDataAccessApiUsageException:无法确定正确的呼叫签名 - 没有过程/函数/签名
Linux环境使用flyway脚本和DB oracle 12C。
注意:其他环境不使用Flyway脚本。 请帮忙。
org.springframework.dao.InvalidDataAccessApiUsageException:无法确定正确的调用签名 - 为“” 在org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider.processProcedureColumns没有过程/函数/签名(GenericCallMetaDataProvider.java:347 )〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider.initializeWithProcedureColumnMetaData(GenericCallMetaDataProvider.java:112)〜[spring-jdbc-4.2 .5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.metadata.CallMetaDataProviderFactory $ 1.processMetaData(CallMetaDataProviderFactory.java:133)〜[spring-jdbc-4.2.5.RELEASE.jar: 4.2.5.RELEASE] at org.springframework.jdbc.support.JdbcUtils.extract DatabaseMetaData(JdbcUtils.java:299)〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.metadata.CallMetaDataProviderFactory.createMetaDataProvider(CallMetaDataProviderFactory.java:73) 〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.metadata.CallMetaDataContext.initializeMetaData(CallMetaDataContext.java:286)〜[spring-jdbc-4.2。 5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.simple.AbstractJdbcCall.compileInternal(AbstractJdbcCall.java:303)〜[spring-jdbc-4.2.5.RELEASE.jar:4.2。 5.RELEASE] at org.springframework.jdbc.core.simple.AbstractJdbcCall.compile(AbstractJdbcCall.java:288)〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE] at org。 springframework.jdbc.core.simple.AbstractJdbcCall.checkCompiled(AbstractJdbcCall.java:348)〜[spring-jdbc-4.2.5.RELEASE.jar: 4.2.5.RELEASE] at org.springframework.jdbc.core.simple.AbstractJdbcCall.doExecute(AbstractJdbcCall.java:386)〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE] at org.springframework.jdbc.core.simple.SimpleJdbcCall.execute(SimpleJdbcCall.java:193)〜[spring-jdbc-4.2.5.RELEASE.jar:4.2.5.RELEASE]
请粘贴完整的异常堆栈。 – Simeon
编辑我的帖子。 – Jay