java与sap通过webservice进行接口时要注意:统一我们的命名空间名称。
如果你的Service和实体对象不在同一个包中,则会生成两个命名空间(服务所在的命名空间和实体对象所在的命名空间)。我们一定要让这两个命名空间统一,可以通过指定其namespace的值<property name="namespace" value="http://domain.jws.web.stock.quanyou.com"/>。如果两个命名空间不统一则生成的wsdl不能被sap系统解析.也就建立不了相应的代理类。
SAP在建立代理类时会出现"程序库中出现例外"或者"不能识别ns1:ArrayOfPerson"(不能识别java中的对象数组)等错误.
本文介绍在Java与SAP通过Webservice接口交互时,如何确保服务与实体对象的命名空间一致,避免SAP代理类创建失败的问题。强调了命名空间统一的重要性,并提供了具体的配置方法。
7404

被折叠的 条评论
为什么被折叠?



