我正在使用IBM worklight,并希望使用http适配器来使用.NET Web服务。得到错误:“errors”:[“运行时:运行时:Http请求失败:java.net.UnknownHostException:
xml中的域完全输入为[http://localhost/Service/Service1.asmx]
function HelloWorld(){ var input = { 方法:'得到', returnedContentType:'xml', 路径:“HelloWorld”, 转型 : { 类型:'xslFile', xslFile:'filtered.xsl' } }; 返回WL.Server.invokeHttp(输入); }
答案 0 :(得分:0)
在适配器的XML
中<协议> HTTP< /协议>
<宿主GT;本地主机< /宿主GT;
<端口> 80℃/端口>
在适配器JS中使用路径:“Service / Service1.asmx”
另外,请确保您的服务返回XML,并且您的filtered.xsl包含返回XML的有效转换(否则只是远程转换属性)。
答案 1 :(得分:0)
我认为你在做几分钟前我做的同样的错误。您的HelloWorld功能不完整。我建议你根据这个问题来引用客户端构建消息的方式:IBM Worklight HTTP Adapter SOAP response: XSL transformation failed