点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我想从第三方接收JSON字符串,当我使用发送器SOAP适配器时,方法com.sap.aii.adapter.soap.web.MessageServlet.doPost中出现以下错误。 我可以使用发件人肥皂适配器中的消息转换bean适配器模块来更改内容类型吗? 或我该如何处理? 如果我们不能使用SOAP适配器,那么我可以使用哪个适配器来接收JSON字符串。 收到后,我可以进行Java映射以将JSON转换为xml
错误:
java.io.IOException:SOAP的无效内容类型:APPLICATION/JSON
在com.sap.aii.af.sdk.xi.net.MIMEInputSource.readBody(MIMEInputSource.java:416)
在com.sap.aii.af.sdk.xi.net.MIMEServletInputSource.parse(MIMEServletInputSource.java:58)
在com.sap.aii.adapter.soap.web.MessageServlet.doPost(MessageServlet.java:343)
此致
Rachana。
嗨Rachana,
您只能像第三章提到的那样购买适配器到第三位(Advantco有另一种解决方案用于Netweaver SAP PI的REST适配器),或尝试使用AXIS适配器并通过java映射转换为json(请查看Michal的博客 Michal的PI提示 :网页上XML文件的汇率-REST,AXIS )。
从我的角度来看,目前尚无针对SAP PI的标准解决方案,我希望将其与免费插件(在Netweaver中)集成到ABAP堆栈中(虽然您可以使用PI ABAP堆栈,但不需要PI) 7.4集成)SAP Netweaver网关( SAP Netweaver网关的简单概述)。
注意。
您仍然应该能够使用相同的URL将消息发送到HTTP_AAE适配器。
您尝试发送邮件吗?
在发件人通道上配置Java HTTP适配器-高级适配器引擎-SAP库
嗨,Rachana,
Advantco REST适配器支持XML <-> JSON转换。 请参考以下博客
SAP PI与Salesforce.com REST API集成
致谢
Harish
嗨,Harish,
我不想投资这个适配器,我想在不购买advantco REST适配器的情况下实现。
此致
Rachana。
我们如何使用NTLM身份验证发送json结构
一周热门 更多>