Has anyone successfully used approveRObject?
FYI, the SDK has the same issue, NullPointerException, as the various Collections (Notifiers, etc.) are nulls. By adding empty ArrayLists the SDK code works fine. So, how do I replicate the empty ArrayLists in SOAP?
OK, here’s the correct format for approving for a single user. Don’t ask me why approveForGroup is required to, um, NOT approve for a group.
<soapenv:Envelope >
<soapenv:Header/>
<soapenv:Body>
<v1:approveRObject>
<request>
<disableAllWarnings>true</disableAllWarnings>
<approveRObject>
<classIdentifier>Changes</classIdentifier>
<objectNumber>R00005</objectNumber>
<password>mypassword</password>
<comment></comment>
<approveForGroup>
<classIdentifier>User</classIdentifier>
<objectIdentifier>myuser</objectIdentifier>
</approveForGroup>
</approveRObject>
</request>
</v1:approveRObject>
</soapenv:Body>
</soapenv:Envelope>