Command中的EnvironmentImpl是如何获得的?
成長中的丫頭
2012-07-05
在扩张的command的execute方法中执行下面的代码,是可以查到数据的
List<User> userLists=EnvironmentImpl.getFromCurrent(IdentitySession.class) .findUsersByGroup(resultList.get(0).getId()); 为什么在其他地方写该语句提示下面的错误; no environment to get org.jbpm.pvm.internal.identity.spi.IdentitySession jbpm在这个地方的实现机制是什么啊,在command中是如何获取到IdentitySession的呢? |
|
chenchuan
2012-07-06
从jbpm的ioc容器里面获取的,jbpm会把自己ioc容器里面的东西放入到EnvironmentImpl里面,EnvironmentImpl就是jbpm运行时候需要的服务的集合就是一个完整的容器,可以获取所有的服务
|
|
成長中的丫頭
2012-07-08
chenchuan 写道 从jbpm的ioc容器里面获取的,jbpm会把自己ioc容器里面的东西放入到EnvironmentImpl里面,EnvironmentImpl就是jbpm运行时候需要的服务的集合就是一个完整的容器,可以获取所有的服务
哦,这样啊,谢谢哦 |
相关讨论
相关资源推荐
- JBPM4.4 撤回功能中清除历史痕迹的方法
- 转载 使用JBoss jBPM实现流程访问和执行的授权
- JBPM与设计模式之职责链模式
- 使用JBoss jBPM实现流程访问和执行的授权
- [] taskService.completeTask(task.getId());的执行过程分析
- JBPM 用foreach做动态任务分配,另加驳回操作
- taskService.completeTask(task.getId());的执行过程分析
- JBPM4.3总结五,jbpm详细讲解,案例,会签,并行执行任务等
- jbpm4 开发拾遗
- 稳压罐sw16_三维3D设计图纸_包括零件图_机械3D图可修改打包下载_三维3D设计图纸_包括零件图_机械3D图可修改打包下载.zip