首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

jBPM4.4并发时死锁,怎么解决

2012-12-26 
jBPM4.4并发时死锁,如何解决?jBPM4.4并发时死锁,如何解决?相当郁闷了!有人碰到过么?网上能查出来一堆,但没

jBPM4.4并发时死锁,如何解决?
jBPM4.4并发时死锁,如何解决?

相当郁闷了!有人碰到过么?网上能查出来一堆,但没看到一个解决的.

我晕死啊...

主要发生在我提交任务的时候,开始的时候还提示:

获取任务\设置任务变量时提示:

org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.jbpm.pvm.internal.model.ExecutionImpl#3680112]


org.jbpm.api.JbpmException: gave up after 4 attempts

哎.疯掉.
[解决办法]
研究源代码吧
[解决办法]
刚发现,这个应该不是死锁。
这个应该是jbpm4.4中乐观锁防止并发产生脏数据报的错误.
理论上检查下你的程序,看看程序处理的问题。
实现不行就修改源代码呗。

[解决办法]

引用:
刚发现,这个应该不是死锁。
这个应该是jbpm4.4中乐观锁防止并发产生脏数据报的错误.
理论上检查下你的程序,看看程序处理的问题。
实现不行就修改源代码呗。


问题很早就解决了,原因是没有建立索引.

热点排行