如何解决如何在BPEL REST适配器URI参数
我遇到一个问题,当从SOA 12c BPEL流程调用REST GET调用时,我需要为URI参数传递一个空值。
该请求必须类似于以下内容之一才能与目标系统一起工作:
rest.url.com\restservice?param1=¶m2=two
rest.url.com\restservice?param1=%00¶m2=two
目标系统以下列方式之一将 param1接受为null。每种方法都可以在SOAPUI的测试调用中正常工作,但是当尝试使用REST适配器完成此操作时,我遇到了问题。我的rest适配器设置为使用wsdl和架构来创建使用xslt创建的请求xml文件。如果我从XML映射中将其传递为空的param1(即
rest.url.com\restservice?¶m2=two
另一方面,如果我传递一个表示NUL的字符串值(
rest.url.com\restservice?param1=%2500¶m2=two
我尝试使用disable-output-escape之类的属性,必需的,默认的,但是没有成功。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。