我正在尝试使用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头内容类型?无论如何要检查或验证?任何帮助将不胜感激。
此致
标记