JBPM的一些出錯資訊以及對應修改辦法 續1

來源:互聯網
上載者:User
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <process-definition  xmlns="urn:jbpm.org:jpdl-3.1"  name="wipeout">
  3.     <start-state name="start">
  4.         <transition to="fill"></transition>
  5.     </start-state>
  6.     <task-node name="fill">
  7.         <task name="添申請單">
  8.             <assignment actor-id="1"></assignment>
  9.             <controller class=""></controller>
  10.         </task>
  11.         <transition to="manager aduit"></transition>
  12.     </task-node>
  13.     <task-node name="manager aduit">
  14.         <task name="部門經理審批">
  15.             <assignment actor-id="2"></assignment>
  16.         </task>
  17.         <transition to="finace aduit"></transition>
  18.     </task-node>
  19.     <task-node name="finace aduit">
  20.         <task name="會計審核">
  21.             <assignment actor-id="3"></assignment>
  22.         </task>
  23.         <transition to="get money"></transition>
  24.     </task-node>
  25.     <task-node name="get money">
  26.         <task name="領款">
  27.             <assignment actor-id="4"></assignment>
  28.         </task>
  29.         <transition to="end"></transition>
  30.     </task-node>
  31.     <end-state name="end"></end-state>
  32. </process-definition>

 

這兩天看了大量資料 以及視頻教程,明名寫的都是

///先取得ProcessDefinition的執行個體  pd

 

ProcesInstance pi = new ProcessInstance(pd);

 

pi.singal();  這個地方開始正式進去task-node 把任務轉寄給某個人開始運轉流程,但是總是說null 指標 null pointer錯誤。問了那麼多高手也都是這樣說,但是就是不行啊。這兩天周末都沒休息,都是來公司弄這個事情,早上我仔細看視頻教程的xml發現有個地方不一樣 我的xml是這樣的

 

這個xml是外掛程式自動產生的,要把第3行的

  1. <process-definition  xmlns="urn:jbpm.org:jpdl-3.1"  name="wipeout">修改成
  2. <process-definition  name="wipeout">

這樣就好了  ,唉 弄了我2天啊 。本來都弄得我急噪了.

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.