AnsweredAssumed Answered

InvokeAction Process - Wrong Schema

Question asked by joni.campos on Mar 19, 2014
Latest reply on Jul 25, 2015 by gcubed

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?

Outcomes