发送邮件后如何回复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 发回空白响应。
如果您想发回自己的回复,请删除此 属性
我在发送电子邮件后遇到代理响应问题。
代理以空白负载响应。
我正在使用 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 发回空白响应。
如果您想发回自己的回复,请删除此 属性