W3C::SOAP::Parser - Base module for creating Moose objects from XML documents
This documentation refers to W3C::SOAP::Parser version 0.12.
# only used as a base extends 'W3C::SOAP::Parser';
This module parses a WSDL file so that it can produce a client to talk to the SOAP service.
Helper method that takes the supplied location and creates the dynamic WSDL client object.
Create the new object
new accepts the following arguments:
This is the location of the WSDL file, it may be a local file or a URL
This is the name of the module to be generated, it is required when writing the SOAP client to disk, the dynamic client generator creates a semi random namespace.
The library directory where modules should be stored. only required when calling
The Template Toolkit object used for the generation of on disk modules
The mapping of XSD namespaces to perl Modules.
Writes out a module that is a SOAP Client to interface with the contained WSDL document, also writes any referenced XSDs.
Creates a dynamic SOAP client object to talk to the WSDL this object was created for
Creates the W3C::SOAP::XSD::Parser object that represents the XSDs that are used by the specified WSDL file.
There are no known bugs in this module.
Please report problems to Ivan Wills (email@example.com).
Patches are welcome.
Ivan Wills - (firstname.lastname@example.org)
Copyright (c) 2012 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.