首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

SOA Suite 11g 开发指南之6:增加人工工作流

2012-11-05 
SOA Suite 11g 开发指南之六:增加人工工作流声明:该博文转自热爱java,热爱生活 原文地址http://maping9308

SOA Suite 11g 开发指南之六:增加人工工作流
声明:该博文转自热爱java,热爱生活 原文地址http://maping930883.blogspot.com

接着上一个实验,我们增加了以下功能:
当信用卡验证通过后,还需经过客户代表人工审批。并根据返回值,设置订单的状态。

SOA 应用设计如下:


重点步骤说明:

1. 如果需要编辑人工工作流表单,如图选中:


2. 人工工作流的入口参数,设置为BPEL的输出参数。


3. 一键生成人工工作流表单。


4. 单独发布人工工作流应用。
人工工作流应用是一个Web应用,不是SOA应用,因此需要单独发布。


行后,遇到一个问题,就是点击工单项,显示工单详细信息时,时间非常长,最终依然无法显示详细信息。
我记得11gR1时,没有这个问题,感觉是个BUG,留待以后查证。
参考文献1,有人报遇到同样的错误,经过实验,是因为Human Task Flow的应用使用的是hostname作为访问URL的一部分,比如pmma-cn.cn.oracle.com,DNS Server无法查找到,改成localhost后,重启Server,问题消失。
具体步骤如下:
在EM Console中,点击POProcessing,找到ManualPOApproval(Component Type 为Human Workflow),点击ManualPOApproval,点击Administration。


热点排行