JBPM4中task和activity的关系
飞雪轻狂
2010-06-22
select * from jbpm4_hist_actinst t , jbpm4_hist_task o where t.htask_= o.dbid_
他们是这么关联的吗?貌似只能用HQL了,接口已经没有办法了,希望升级不要改表结构。。。 |
|
xyz20003
2010-06-22
的确是这样关联。
现在感觉关联的还是有点儿奇怪。 4.4的升级不会有数据库结构的修改,暂时可以放心。 |
|
飞雪轻狂
2010-06-22
我看了下他的hbm文件,发现如果将查询出来的HistoryActivityInstanceImpl,如果type是task则强转成HistoryTaskInstanceImpl可以查询出historytask的相关信息而不用使用HQL,但是现在又出现了个延时加载的问题,除了关闭延时加载还有别的解决办法吗?
|
|
fjraos
2011-12-22
[flash=200,200][/flash]
|
|
wiwengweng
2012-01-06
xyz20003 写道 historyTask里竟然没有taskName,估计又是一个bug。
需要从historyTask关联到HistoryTaskinstanceimpl。这部分要自己通过hibernate做了。 希望大家把平常遇到的不好用的地方总结一下,提交给jbpm官方,下一个版本就有希望把这些缺陷都搞定。 如果真的要让jbpm适合我们的应用,我估计修改数据库结构是不可避免的吧~? |