我想使用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)来验证第一个
答案 0 :(得分:0)
我不确定你传递的xml片段是否正确,我想知道你是否在url1和url2中使用表达式?
无论如何,这些模式结构按照MULE-7755被弃用,我个人今天不会在新开发中使用它们。