Maximo Integration:将子对象放入对 SOAP 的响应中

Maximo Integration: Putting sub-objects in a response to SOAP

需要帮助!我在将子对象放入从 Maximo 到 SOAP 的响应中时遇到问题。

例如,我希望我的回复如下所示:

<mainObject>
   <--Imagine mainObject fields here-->
   <subObject>
       <--Imagine subObject fields here-->
   </subObject>
</mainObject>

我似乎无法从 Internet 上找到任何可以用作参考的示例。 谁能给我一些clues/hints?

您可以使用方法 createChildrenData() 创建一个新的子对象,然后将字段添加到其中。例如:

irData.createChildrenData(subObject)

我必须反编译 StructureObject class 才能获得该方法。您需要为此修改后的响应创建新的 WSDL,否则端点将无法识别新格式。