The WSDL would seem to indicate that you want to use PublishRequestMessage rather than PublishRequest and brokerMessage rather than BrokerMessage so you need to change your client to have:
and also change the OBJ_FIELDS in PublishRequestType.pm and BrokerMessageType_inner.pm to reflect the change.my $request_obj = PublishRequestType->new ({ PublishRequestMessage => { brokerMessage => { destinationName +=> 'blogs', textPayload => 'TES +T' }} });
/J\
In reply to Re: WebService client with SOAP::Lite and ComplexType
by gellyfish
in thread WebService client with SOAP::Lite and ComplexType
by EDevil
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |