jbpm4.4 错误

flj924 2012-07-03 04:15:43
信息: exception while executing command org.jbpm.pvm.internal.cmd.CompleteTaskCmd@aedb9b
org.jbpm.api.JbpmException: expression 'org.jbpm.pvm.internal.el.UelValueExpression@1aa4843' in decision 'exclusive' returned unexisting outgoing transition name: 企业
...全文
112 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
flj924 2012-07-04
  • 打赏
  • 举报
回复
<decision expr="#{flag == 1 ? '个人' : '企业' }" g="276,170,48,48" name="exclusive">
<transition to="个人" name="个人" g="-42,-14"/>
<transition to="企业" name="企业" g="8,-19"/>
</decision>

在transition 加一个name就好用了
computerclass 2012-07-03
  • 打赏
  • 举报
回复
<transition to="企业"/>
可能不认识企业这个汉字
flj924 2012-07-03
  • 打赏
  • 举报
回复
这是流程图
<?xml version="1.0" encoding="UTF-8"?>

<process name="message" xmlns="http://jbpm.org/4.4/jpdl">
<start g="276,6,48,48" name="start">
<transition g="-73,-5" name="to 基本信息" to="基本信息"/>
</start>
<end g="291,403,48,48" name="end"/>
<task assignee="#{owner}" g="254,79,92,52" name="基本信息">
<transition g="-39,-5" name="判断" to="exclusive"/>
</task>
<decision expr="#{flag == 1 ? '个人' : '企业' }" g="276,170,48,48" name="exclusive">
<transition to="个人"/>
<transition to="企业"/>
</decision>
<java class="com.qingjia.Node2Servlet" g="157,240,92,52" method="doServlet" name="个人">
<transition g="-54,3" name="to 审批" to="审批"/>
</java>
<java class="com.qingjia.Node3Servlet" g="364,232,92,52" method="doServlet" name="企业">
<transition g="18,11" name="to 审批" to="审批"/>
</java>
<task candidate-groups="manager" g="268,313,92,52" name="审批">
<transition g="-45,-1" name="to end" to="end"/>
<transition g="468,340;467,102:14,-17" name="驳回" to="基本信息"/>
</task>
</process>

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧