我想更改 taleo 应用程序的状态,忽略正常流程。我很确定正确的请求是 bypassRequest,看起来像这样:
<soap:Body>
<can:bypassRequest xmlns:can="http://www.taleo.com/ws/tee800/2009/01">
<can:candidateKey> [Candidate,Number] </can:candidateKey>
<can:requisitionContestNumber> [Requisition,ContestNumber] </can:requisitionContestNumber>
<can:originStepMnemonic> [current CSWStep] </can:originStepMnemonic>
<can:originStatusMnemonic> [current CSWStatus] </can:originStatusMnemonic>
<can:destinationStepMnemonic> [destination CSWStep] </can:destinationStepMnemonic>
<can:destinationStatusMnemonic> [destination CSWStatus] </can:destinationStatusMnemonic>
<can:comment>Test</can:comment>
<can:motivesMnemonics/>
<can:startDate xsi:nil="true"/>
<can:eventDate xsi:nil="true"/>
<can:correspondenceTemplate/>
</can:bypassRequest>
</soap:Body>
当我尝试这个时,我收到错误“在位置索引 7 处反序列化参数 startDate 时出现问题”。
但是, startDate 应该是一个可为空的值,所以我不明白如何理解错误。我试过省略标签,但错误没有改变。有人可以帮我弄清楚请求有什么问题吗?