Java 存储过程 运行 无限

Java stored procedure running infinitely

我正在从 Oracle 调用 java 存储过程。在我调用 execute() 方法之后,它永远不会退出 SP 执行并锁定表。但是在我停止服务器之后,记录被插入到表中。有人面临类似的问题吗?

得到解决方案。在调用 SP 之前,我做了很多插入和更新语句,它们锁定了 5 到 6 个表。我在调用 SP 之前提交了事务,之后我的 SP 运行 没问题。