导出PI文件导入WID
打开BPEL视图。其中1和2是由两个输入标准导出的Receive活动。

“Problems”视图里面有两个错误:

消除这两个错误:
1.消除错误1。
-〉选择靠上面的“CreditCardProcess”Receive活动
-〉选择“属性(Properties)”视图,选择“Correlation”选项卡
-〉为“Initiation”选择“Yes”
->保存

2.消除错误2。创建一个Correlation Property。
-〉点击“Correlation Properties”旁边的“+”
-〉对话框中,在“Name”中输入“ApplyID”,选择“string”为数据类型
-〉保存

3.添加4个“PropertyAlias”。




4.为相关集选择已创建的相关集属性(Correlation Property)。

5.我们需要稍微调整一下卡进度查询分支的顺序,即把Receive2移到和Back link相连,使得客户不至于只能查询一次。

6.消除新出现的错误。


7. 实现任务“SendApplyStatustoClient”:
打开Java Usages"SendApplyStatustoClientImpl",添加如下代码:
public java.lang.String InputCriterion(commonj.sdo.DataObject Input2, java.lang.String Input)
{ String status = Input2.getString("Status");
String applyid = Input;
System.out.println("***********************************************************");
System.out.println("*The status of the application with ID="+applyid+" is <<"+status+">>");
System.out.println("***********************************************************");
return status;
}