我有一个 WSO2 ESB 4.8.1 序列,它将消息发送到定义为的 HTTP 端点
<http method="get" uri-template="http://host.example.com/v1/entity/{uri.var.id}/attributes/foo">
该属性先前由 XPath 设置:
<property xmlns:ns="http://org.apache.synapse/xsd" name="uri.var.id" expression="//id" scope="default" type="STRING" />
有时它调用正确的 URL,有时它直接调用http://host.example.com/v1/entity/{uri.var.id}/attributes/foo
而不替换变量。为什么?