[Xml-compile] Proper way to insert arbitrary XML Node in SOAP call

Kit Peters Kit.Peters at broadbean.com
Wed Mar 23 23:06:14 GMT 2016


I’m using XML::Compile::WSDL11 and a method I’m calling has a section of the parameter XML document (“TalentUser”) that is described by XML::Schema::WSDL11::explain as “probably a recursive complex”. It isn’t, but that’s not important. What I’d like to know is how I can insert an arbitrary instance of XML::LibXML::Node in there to represent the “TalentUser” section.

What I’m doing now is:

$soap->call( ‘create’, parameters => { candidate => { ..., TalentUser => $talent_user_node } } );

And that of course doesn’t work. :)

WSDL is too big to attach or put on Pastebin; it’s available upon request.


Kit Peters



More information about the Xml-compile mailing list