BPEL:无法调用端点uri:415不支持的媒体类型

时间:2014-01-09 02:39:34

标签: web-services rest soa jdeveloper bpel

我正在尝试使用POST调用HTTP绑定,其中端点是RESTFUL Web服务,它接收XML消息并发送电子邮件。 我正在使用JDeveloper 11g来创建复合,它将具有公开的HTTP绑定POST和外部引用,外部引用也是一个调用RESTFUL Webservice端点的HTTP绑定POST。在BPEL流程中,我只是从公开的HTTP绑定中进行简单接收,然后使用输入来调用外部引用HTTP绑定。但是,我总是在调用阶段收到错误:

  

oracle.fabric.common.FabricInvocationException:无法调用   端点URI成功由于:javax.xml.soap.SOAPException:   javax.xml.soap.SOAPException:响应错误:415不支持的媒体类型   来自网址

     

由于以下原因,无法成功调用端点URI:   javax.xml.soap.SOAPException:javax.xml.soap.SOAPException:错误   响应:415来自网址的不支持的媒体类型

我猜这是因为我的有效负载缺少MIME头内容类型:application / xml。 webservice端点本身工作正常,因为我可以通过其他方式测试它,如POSTMan和soapUI。

有没有办法设置有效负载的HTTP头内容类型?无论如何要检查或验证?任何帮助将不胜感激。

此致

标记

0 个答案:

没有答案