0
发送电子邮件后,我的代理响应出现问题。如何在发送电子邮件后回复WSO2 ESB代理?
代理响应一个空白的有效载荷。
我正在使用WSO2 Enterprise Service Bus 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"/>
我不知道在发送电子邮件什么问题,也许用头做的改变。
是否获得属性( 'ErrorEmailAddress')获取相关值(例如:正确的电子邮件地址)?您可以添加日志中介并对其进行测试。 –
电子邮件工作正常!如果我在第二个有效载荷工厂之后添加一个日志介体,我可以看到两个有效载荷工厂都在工作。问题出在Respond Mediator上。 –
你可以添加错误信息吗? –