OSB动态路由代理响应不完整

时间:2019-04-02 23:29:50

标签: proxy response osb

我正在做一个实验,我开发了一个代理服务(带有动态路由),该代理服务将任何XML用作输入,我们将其称为 FacadeProxy 。它从XML读取一个特定的节点,并根据其中包含的信息,确定应调用的最终代理服务。

[任何XML]-> [OSB确定代理]-> [将请求转发给代理]

一切正常,原始请求被转发到代理,并且上述代理完成了它要做的事情。问题是,当 ConsultaTasaCambio 完成工作并将响应发送到 FacadeProxy 时,我没有完整的标头和主体结构。我只进入体内。

我如何制作 FacadeProxy ,以便仅转发 ConsultaTasaCambio 的回复,而无需修改?

如果我直接致电 ConsultaTasaCambio ,则会收到此响应(错误是有意的) Original proxy response

但是,如果我调用 FacadeProxy ,则会得到以下信息:(如您所见,这是上图中的Body标签的内容) Facade proxy response

有趣的是,变量$ header和$ body具有所有信息,如下图所示,但未在 FacadeProxy 响应中显示。 Detail of the facade response

0 个答案:

没有答案