三个步骤:
1.syncMaxWaitTime
登录EM
展开SOA,右键单击“SOA infra”,然后选择:SOA Administration -> BPEL Properties
点击“More BPEL Configuration Properties…”链接
更改syncMaxWaitTime值
2.BPEL EJB的事务超时(先关闭SOA托管服务器)
登录到Oracle WebLogic管理控制台。
单击Deployments。
展开soa infra->EJB。
以下EJB需要更新:
BPELActivityManagerBean
BPELDeliveryBean
BPELDispatcherBean
BPELEngineBean
BPELFinderBean
BPELInstanceManagerBean
BPELProcessManagerBean
BPELSensorValuesBean
BPELServerManagerBean
您可以在配置选项卡中更改事务超时设置的参数。
单击保存。
保存Plan.xml到某个已知位置-确保没有其他文件名为Plan.xml-。
更新soa infra部署。
启动SOA托管服务器
3.全局事务超时
登录到Oracle WebLogic管理控制台。
单击Services->JTA。
更改超时秒的值(默认值为30)。
单击保存。
重新启动Oracle WebLogic服务器
在参数之间保持以下关系:
syncMaxWaitTime < BPEL EJB's transaction timeout < Global Transaction Timeout

1506

被折叠的 条评论
为什么被折叠?



