`
lizhengjun
  • 浏览: 43018 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Seam对jBPM的支持,当不能使用EL的情况下的解决方案。

阅读更多

以下总结按Seam 2.1版本,通过对Seam源代码的研究而得出(个人感觉通过研究Seam源代码获益颇多)

 

@CreateProcess注解中definition不支持EL的替代解决方案

 

不用@CreateProcess,而写以下代码置于方法的结尾处:

String processDefinitionName = "动态值";
String processKey = "processKey";
BusinessProcess.instance().createProcess(processDefinitionName,
				processKey);

 

@EndTask注解中transition不支持EL的替代解决方案

 

改@EndTask为@End,再写以下代码置于方法的结尾处:

String transitionName="动态值";
BusinessProcess.instance().endTask(transitionName);
 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics