I am trying to use the InvokeAction Process and found that that schema is wrong:
This was tested in SOAPUI 4.6.4:
This is the SOAP result from the InvokeAction Process WDSL
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inv="http://www.niku.com/xog/InvokeAction">
<soapenv:Header>
<inv:Auth>
<!--Optional:-->
<inv:SessionID>?</inv:SessionID>
<!--Optional:-->
<inv:TenantID>?</inv:TenantID>
<!--Optional:-->
<inv:Username>?</inv:Username>
<!--Optional:-->
<inv:Password>?</inv:Password>
</inv:Auth>
</soapenv:Header>
<soapenv:Body>
<inv:Process>
<inv:code>?</inv:code>
<inv:request>
<!--You may enter ANY elements at this point-->
</inv:request>
</inv:Process>
</soapenv:Body>
</soapenv:Envelope>
Using the inv: prefix does not work, altough Clarity logs in an return a session.
Now this works:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:inv="http://www.niku.com/xog/InvokeAction">
<soapenv:Header>
<inv:Auth>
<!--Optional:-->
<inv:SessionID>?</inv:SessionID>
<!--Optional:-->
<inv:TenantID>?</inv:TenantID>
<!--Optional:-->
<inv:Username>?</inv:Username>
<!--Optional:-->
<inv:Password>?</inv:Password>
</inv:Auth>
</soapenv:Header>
<soapenv:Body>
<inv:Process>
<code>?</code>
<request>
<!--You may enter ANY elements at this point-->
</request>
</inv:Process>
</soapenv:Body>
</soapenv:Envelope>
We need urgent that to be corrected and an workaround to make it work now.
Can you help?