Mule Studio ESB从元素'xa-transaction开始发现无效内容

时间:2013-02-25 07:39:20

标签: mule mule-studio

当我选择从无交易到XA交易的交易类型更改时,会出现此错误

我该如何解决?

这是我在下面的配置

<flow name="insert_flow" doc:name="insert_flow">
    <jdbc-ee:outbound-endpoint exchange-pattern="one-way" queryKey="INSERT_TOKEN" queryTimeout="-1" connector-ref="Database" doc:name="Insert to mysql">
        <jdbc-ee:query key="INSERT_TOKEN" value="insert into users(FirstName) values(#[FirstName]);"/>
        <xa-transaction action="ALWAYS_BEGIN" interactWithExternal="true"/>
    </jdbc-ee:outbound-endpoint>
    <scripting:component doc:name="pyhon return success result">
        <scripting:script engine="jython">
            <scripting:text><![CDATA[result = str('{\"status\":\"true\"}')]]></scripting:text>
        </scripting:script>
    </scripting:component>
    <rollback-exception-strategy doc:name="Rollback Exception Strategy"/>
</flow>

感谢提前。

1 个答案:

答案 0 :(得分:1)

这是影响版本1.3.x的工作室验证的已知问题(详情here

这已在Studio 3.4中修复,您可以在此blog post

中找到有关测试版的信息