代码之家  ›  专栏  ›  技术社区  ›  Simran

报警分支上的SOA bpel pick活动外部化超时

  •  0
  • Simran  · 技术社区  · 6 年前

    我在我的bpel流程中使用Pick活动,它有on message和on alarm分支。我目前已经在我的代码中将其设置为OnAlarm,持续30秒。 但是有没有办法在配置计划中具体化属性??这样我就可以在部署期间使用配置计划更改它,而不必在代码中更改它。(类似于ora:getpreference,我们用于外部化其他属性)

    提前感谢

    1 回复  |  直到 6 年前
        1
  •  0
  •   Piotr Godlewski    6 年前

    正如您所注意到的,您可以使用ora:getPreference来实现它。将其配置为使用“for Expression in XPATH 1.0”,并在表达式字段中键入ora:getPreference(yourComponentPreferenceName)。请记住添加bpel。偏爱在composite中,将yourComponentPreferenceName属性设置为组件定义。xml。请记住,您提供的值必须是xsd:duration格式。生成新的配置计划,您应该可以看到您的新属性。