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

How to respond WSO2 ESB proxy after sending an email?

我在发送电子邮件后遇到代理响应问题。

代理以空白负载响应。

我正在使用 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"/>

我不知道是什么问题,可能是 Header 在发送电子邮件时发生了变化。

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

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