[已解决问题] 如何在workflow实例钝化后重新load时传参?
提问时间: 2007-11-20 20:37
悬赏分:50 浏览:294 次
折腾wwf有段时间了,一直都是东看点,西瞧点,折腾来折腾去。 把系统的底层数据实现都搞好了,然后做了个简单的状态机,创建工作流,调用事件,然后执行callExternalMethod活动,执行数据操作,比较顺利:) 然后在每个状态活动中,就按照事件(handleExternalEvent)-》方法(callExternalMethod)-》SetState的思路搞起来,一切挺顺利。 但是在测试第二个活动的时候卡壳了:开始是没有将实例钝化到数据库,就重新创建了新的workflow,调试失败;解决了钝化问题,将实例从数据库重新load到host中后,发现没有办法通过传参的办法将值带入工作流:( 郁闷,看来还得折腾事件:大概的思路是自定义事件,通过事件将需要的值带入。 那位老兄有现成的解决办法请指点指点,谢谢!
提问者:许加宝 - 初学一级
所有回答(1)
1.WWF现改成WF了
2.handleExternalEvent和callExternalMethod是实现宿主程序和工作流通信的,也就是WF中local service的部分。
3个月前   回答者:生鱼片 - 小虾三级
评论
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除