1
使用交易代码SRT_UTIL一个Web服务调用“获得裁判节点在错误”的报告:获得裁判节点“项”期间SAP Web服务投掷
错误。裁判节点没有定义或不具有必要的类型
ITEM处于呼叫的结构的名称。
此外,它说,错误类型是CX_ST_REF_ACCESS,并提供以下内容:
<ERROR_CATEGORY>XML-Conversion</ERROR_CATEGORY>
<T100_AREA>SRT_CORE</T100_AREA>
<T100_MSGNO>143</T100_MSGNO>
我能没有问题(在相同的界面和其他人)与其他SAP Web服务进行通信。使用VB .NET和PHP(使用wsdl2phpgenerator)。
如果你有访问SAP系统,你为什么不直接与SPROXY系统测试呢? – Jagger
老实说,我甚至不知道这是一种选择...我会做一些研究,对交易,看看它是否得到我任何接近于解决这个。 – DragonYen
@Jagger感谢您的想法,但是从该错误消息也好不到哪里去(但我学到了一些新的技巧)。在与ABAP团队来回反弹之后,他们认为这可能是SAP中结构名称的长度。它在SAP中有30个字符,在WSDL中有26个(没有下划线)。在最初的测试中,似乎缩短名称可能会解决问题。我明天会知道更多。 – DragonYen