我在 Hibernate Criteria 查询中遇到了一些问题,导致驱动程序级别的 outOfIndex 错误,我很确定问题出在驱动程序上,因为我正在调试并且一切似乎都很好,但可以肯定并且能够报告错误我需要启用跟踪,我无法这样做。
我已将 ojsbc5_g.jar 添加为新的 JDBC 提供程序并使用它创建了一个新数据源,重命名了旧的 jndi,因此新的调试数据源使用相同的并尝试-Doracle.jdbc.Trace=true -Djava.util.logging.config.file=ConfigFile.properties
在服务器 JVM 配置中使用(使用绝对路径该文件和一个相对文件)。
数据源和应用程序工作但没有出现日志,然后我找到了数据源自定义属性,所以我修改了级别和文件名,现在文件在那里但为空。