如何在发送电子邮件后回复WSO2 ESB代理?

时间:2016-07-05 16:02:10

标签: proxy wso2 wso2esb esb

发送电子邮件后,我的代理响应出现了问题。

代理以空白有效负载响应。

我正在使用WSO2企业服务总线4.9.0。

这是我的代理的一部分,它发送电子邮件并回复代理并显示错误消息:

<payloadFactory media-type="xml">
    <format key="ErrorEmailTemplate"/>
</payloadFactory>
<property name="messageType" scope="axis2" type="STRING" value="text/html"/>
<property name="ContentType" scope="axis2" type="STRING" value="text/html"/>
<property name="OUT_ONLY" scope="default" type="STRING" value="true"/>
<property name="FORCE_SC_ACCEPTED" scope="axis2" type="STRING" value="true"/>    
<header expression="fn:concat('mailto:', get-property('ErrorEmailAddress'))" name="To" scope="default"/>
<call/>

<payloadFactory media-type="xml">
        <format>
          <updateEmployeesResponse>
            <status>ERROR</status>
          </updateEmployeesResponse>
        </format>
        <args/>
</payloadFactory>
<respond description="Respond to Client"/>

我不知道是什么问题,也许在发送电子邮件时更改了标题。

1 个答案:

答案 0 :(得分:1)

FORCE_SC_ACCEPTED用于在中介结束时使用http状态代码202发回空白响应。

如果您想发回自己的回复,请删除此属性