Fixed it. I was doing XML::LibXML::parse_balanced_chunk (this is a sketch) and 
it was generating a DocumentFragment, not an Element. Once I turned the 
DocumentFragment into an element, the problem went away.

KP

Kit Peters
Doer of Things, ATS Integrations
D: 8162000279   M: 8162000279







On 3/23/16, 18:06, "Kit Peters" <[email protected]> wrote:

>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
>
>_______________________________________________
>Xml-compile mailing list
>[email protected]
>http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile
_______________________________________________
Xml-compile mailing list
[email protected]
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile

Reply via email to