对于 glassfish v2,我已经在网络上进行了搜索,但在使用 TopLink 基本查询提示时,我无论如何都找不到指定查询超时。我们有另一种选择来迁移到 EclipseLink,但这是不可行的。
已经尝试过 http://forums.oracle.com/forums/thread.jspa?threadID=974732&tstart=-1中的解决方案, 但似乎可以设置超时值的 DatabaseQuery 实际上是针对 Toplink,而不是 TopLink 必不可少的。
除了查询提示之外,我们还有其他方法来指示 JDBC 驱动程序获取此超时值吗?我需要基于查询而不是基于系统(这只是为了更改 DISTRIBUTED_LOCK_TIMEOUT 的值)