如何在Mule中使用WS代理配置模式

时间:2014-12-11 04:07:52

标签: mule

我想使用Mule提供的WS代理配置模式,我已经粘贴了配置。文件

<pattern:web-service-proxy name="my-ws-proxy">
    <http:inbound-endpoint address="url1" />
    <http:outbound-endpoint address="url2" />
</pattern:web-service-proxy>

我已经包含了使用Mule配置模式所需的命名空间和模式。

当我使用SOAPUI测试它时,我得到Permission denied(连接)。我能够在url1上查看wsdl?wsdl。

控制台输出如下所示。 INFO 2014-12-10 22:42:57,334 [[poc_proxy] .connector.http.mule.default.receiver.03] org.mule.lifecycle.AbstractLifecycleManager:Initialising:'connector.http.mule.default.requester.1139151281 ”。对象是:HttpClientMessageRequester INFO 2014-12-10 22:42:57,335 [[poc_proxy] .connector.http.mule.default.receiver.03] org.mule.lifecycle.AbstractLifecycleManager:Starting:'connector.http.mule.default.requester.1139151281 ”。对象是:HttpClientMessageRequester WARN 2014-12-10 22:42:57,915 [[poc_proxy] .connector.http.mule.default.receiver.03] org.mule.expression.DefaultExpressionManager:表达式字符串不是表达式。使用isExpression(String)来验证第一个

1 个答案:

答案 0 :(得分:0)

我不确定你传递的xml片段是否正确,我想知道你是否在url1和url2中使用表达式?

无论如何,这些模式结构按照MULE-7755被弃用,我个人今天不会在新开发中使用它们。