JBPM的一些出错信息以及对应修改办法 续1
2008-12-15 10:18
190 查看
<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wipeout">
<start-state name="start">
<transition to="fill"></transition>
</start-state>
<task-node name="fill">
<task name="添申请单">
<assignment actor-id="1"></assignment>
<controller class=""></controller>
</task>
<transition to="manager aduit"></transition>
</task-node>
<task-node name="manager aduit">
<task name="部门经理审批">
<assignment actor-id="2"></assignment>
</task>
<transition to="finace aduit"></transition>
</task-node>
<task-node name="finace aduit">
<task name="会计审核">
<assignment actor-id="3"></assignment>
</task>
<transition to="get money"></transition>
</task-node>
<task-node name="get money">
<task name="领款">
<assignment actor-id="4"></assignment>
</task>
<transition to="end"></transition>
</task-node>
<end-state name="end"></end-state>
</process-definition>
这两天看了大量资料 以及视频教程,明名写的都是
///先取得ProcessDefinition的实例 pd
ProcesInstance pi = new ProcessInstance(pd);
pi.singal(); 这个地方开始正式进去task-node 把任务转发给某个人开始运转流程,但是总是说空指针 null pointer错误。问了那么多高手也都是这样说,但是就是不行啊。这两天周末都没休息,都是来公司弄这个事情,早上我仔细看视频教程的xml发现有个地方不一样 我的xml是这样的
这个xml是插件自动产生的,要把第3行的
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wipeout">修改成
<process-definition name="wipeout">这样就好了 ,唉 弄了我2天啊 。本来都弄得我急噪了.
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wipeout">
<start-state name="start">
<transition to="fill"></transition>
</start-state>
<task-node name="fill">
<task name="添申请单">
<assignment actor-id="1"></assignment>
<controller class=""></controller>
</task>
<transition to="manager aduit"></transition>
</task-node>
<task-node name="manager aduit">
<task name="部门经理审批">
<assignment actor-id="2"></assignment>
</task>
<transition to="finace aduit"></transition>
</task-node>
<task-node name="finace aduit">
<task name="会计审核">
<assignment actor-id="3"></assignment>
</task>
<transition to="get money"></transition>
</task-node>
<task-node name="get money">
<task name="领款">
<assignment actor-id="4"></assignment>
</task>
<transition to="end"></transition>
</task-node>
<end-state name="end"></end-state>
</process-definition>
这两天看了大量资料 以及视频教程,明名写的都是
///先取得ProcessDefinition的实例 pd
ProcesInstance pi = new ProcessInstance(pd);
pi.singal(); 这个地方开始正式进去task-node 把任务转发给某个人开始运转流程,但是总是说空指针 null pointer错误。问了那么多高手也都是这样说,但是就是不行啊。这两天周末都没休息,都是来公司弄这个事情,早上我仔细看视频教程的xml发现有个地方不一样 我的xml是这样的
这个xml是插件自动产生的,要把第3行的
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wipeout">修改成
<process-definition name="wipeout">这样就好了 ,唉 弄了我2天啊 。本来都弄得我急噪了.
相关文章推荐
- JBPM的一些出错信息以及对应修改办法
- HP Gen8 服务器安装操作系统的一些出错信息及解决办法
- 修改表前缀 dede提示“读取附加信息出错”的解决办法
- svn出错信息摘要以及解决办法
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
- 修改git commit 最后一次提交的注释信息 以及如何退出git bash vim编辑器
- VisualSVN Server提交前必须写日志和修改以往日志出错解决办法
- 在初学php时用到的一些问题以及解决办法
- 微信下拉出现黑框IP地址信息修改办法
- Ruby on Rails学习笔记(5)--关于出错信息ActiveRecord::UnknownPrimaryKey in **(模型名称复数)Controller#show的解决办法
- java传统集合的一些弊病以及解决办法
- Camera的学习,图片的保存(两种),获取手机图片以及图片信息修改(小的图片浏览器)
- 使用XmlDocument将dropdownlist中显示的书名的其它信息读入到相应的文本框中。添加 :删除按钮,修改并保存按钮 和 添加按钮。完成这些按钮所对应的功能(XmlDocument)
- S2SH整合以及图片上传(11)之修改信息(2)
- git 查看 对应人的修改信息
- DEDECMS ShowMsg()样式修改 提示信息的修改以及美化
- 遭遇:“说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。”错误
- java.util.ConcurrentModificationException的解决办法 大家应该都知道, 在java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,re
- 百度地图API显示多个标注点,解决提示信息问题以及给标注增加地图旁的文字连接提示的另一种解决办法