控制 WSO2 DSS 中的错误代码
Control over error codes in WSO2 DSS
注意到 wso2dss-3.5.0 为 VALIDATION_ERROR
或 UNKNOWN_ERROR
提供 HTTP/1.1 500 Internal Server Error
有没有办法根据这些错误更改状态代码?
我正在寻找的不是为所有这些验证错误提供 500,我们是否可以有一些其他代码。
还有我面临这个问题的原因是,一条消息由消息处理器发送到 DSS 服务,并且该消息应该在队列中保留 500 errors
,就像服务不可用一样,但消息应该出队对于验证错误等其他错误。
我试图做的是向 message processor
提供状态代码,因为它可以处理。还有其他方法可以完成吗?
提前致谢。
不,您不能在 DSS 中定义自定义错误代码。您必须在 ESB 级别执行此操作。
注意到 wso2dss-3.5.0 为 VALIDATION_ERROR
或 UNKNOWN_ERROR
提供 HTTP/1.1 500 Internal Server Error
有没有办法根据这些错误更改状态代码?
我正在寻找的不是为所有这些验证错误提供 500,我们是否可以有一些其他代码。
还有我面临这个问题的原因是,一条消息由消息处理器发送到 DSS 服务,并且该消息应该在队列中保留 500 errors
,就像服务不可用一样,但消息应该出队对于验证错误等其他错误。
我试图做的是向 message processor
提供状态代码,因为它可以处理。还有其他方法可以完成吗?
提前致谢。
不,您不能在 DSS 中定义自定义错误代码。您必须在 ESB 级别执行此操作。