pabloramos
Enthusiast
Enthusiast

Soap error - Invoking Orchestrator via SOAP API - Invalid format error

We are calling an VOrch workflow via SOAP call. We are getting an error with one of our inputs: gateway type Array/String: java.rmi.RemoteException: executeWorkflow(); nested exception is: ch.dunes.util.DunesServerException: ch.dunes.model.type.ConvertorException: Array value has invalid format eve {http://schemas.xmlsoap.org/soap/envelope/}Server.userException I will post the xml code that shows the way we configured the input. For now just seeing if there is a trick to arrays/string types

0 Kudos
1 Reply
igaydajiev
VMware Employee
VMware Employee

Note that SOAP API is deprecated in favor of REST one.

If you are working on new development I will strongly suggest going with REST API

Just in case here are few links that might help with SOAP issue:

vSphere Documentation Center

The value property represents either the input or output parameter value for this particular workflow token, in the form of a string.
f the type is an array of objects, the value is a string of the following format:

"#{#<type1>#<value1>#;#<type2>#<value2>#...}#"

Re: VMware Orchestrator WebService and Perl

0 Kudos