The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.08 - 2014-08-20

  • Synced manafest.skip (Ivan Wills) Added new files (Ivan Wills) Fixed travis-ci config (Ivan Wills) Added travis config (Ivan Wills) Merge branch 'master' of github.com:ivanwills/W3C-SOAP (Ivan Wills) Merge pull request #11 from jonathanstowe/unusual-names (Ivan Wills) Added note about which xsd tests are about (Ivan Wills) Got the sense of the comparison wrong (Jonathan Stowe) Trying to get this working (Ivan Wills) Adding the nillable config (Ivan Wills) Merge pull request #10 from jonathanstowe/unusual-names (Ivan Wills) Fixed awkward locution in _perl_names Fixed indentation (Jonathan Stowe) Merge branch 'master' into unusual-names (Jonathan Stowe) Merge branch 'master' of github.com:ivanwills/W3C-SOAP (Ivan Wills) Tests to check elements that are explicitly not nillable (Ivan Wills) Tests to check elements that are nillable (Ivan Wills) Trying to get null parameters working (Ivan Wills) Prevent duplicate names after they have been treated (Jonathan Stowe) Don't create invalid perl names when XML has unusual names (Jonathan Stowe) Formatting cleanup (Ivan Wills) Merge pull request #8 from jonathanstowe/use-try-tiny (Ivan Wills) More test data (Ivan Wills) Fixed tests, added todo option (Ivan Wills) Fixed test data (Ivan Wills) Added more files to ignore (Ivan Wills) Added new dependency Test::XML (Ivan Wills) Getting the test more correct/better (Ivan Wills) Fixed test data (Ivan Wills) Ignoring more (Ivan Wills) Working on tests (Ivan Wills) More xsd tests (Ivan Wills) Added new directory to ignore (Ivan Wills) Started to work on the dynamic tests (Ivan Wills) Added data (Ivan Wills) Developing better/easier test structure (Ivan Wills) Fixed names that aren't perl compatible (Ivan Wills) Temporary solution to bad names (Ivan Wills) Trying to get XSDs that don't use namespaces to work (Ivan Wills) removed return from try block (Jonathan Stowe) Merge branch 'wsdl-parser-no-faults' into use-try-tiny (Jonathan Stowe) Fix indentation (Jonathan Stowe) Swapped Try::Tiny for TryCatch (Jonathan Stowe) If a header is defined for an operation include it (Jonathan Stowe) update MANIFEST (Jonathan Stowe) Parse operation in/out headers and add to method metadata (Jonathan Stowe) wsdl-parser won't fail in absence of faults on an operation (Jonathan Stowe) from git dch --auto (Ivan Wills) Ignoring BaseClass (Ivan Wills) Updated for version 0.07 release (Ivan Wills) Merge pull request #5 from jonathanstowe/5.18.1-fix (Ivan Wills) Move complex type name fixup into complex_types builder (Jonathan Stowe) Added sufficient laziness for it to work on 5.18.1 (Jonathan Stowe) Revert "Merge branch 'perl5.18-fix-lazy' of github.com:jonathanstowe/W3C-SOAP into 5.18.1-fix" (Jonathan Stowe)

Documentation

Parses a WSDL file to generate a SOAP client
Parse XSD files and create perl/Moose modules that encapsulate that information.

Modules

Static and dynamic SOAP client generator from WSDL & XSD files
Base module for build W3C::SOAP modules
Client to talk SOAP to a server.
Object to represent an XML Document
The super class for document nodes
Exceptions for SOAP Clients etc
Object to create SOAP headers
Creates a SOAP Header WS-Security object
Creates a WS-Security User name object
Base module for creating Moose objects from XML documents
Utility functions to be used with W3C::SOAP modules
A SOAP WSDL Client object
Object to represent a WSDL Document
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
Extracted policy information
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
Parses WSDL documents to generate Perl client libraries to access the Web Service defined.
WSDL related utilities
The parent module for generated XSD modules.
Represents a XMLSchema Document
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
<One-line description of module's purpose>
Parser for XSD documents that generates Perl modules implementing the object defined.
Specifies the traits of an XSD Moose attribute
<One-line description of module's purpose>

Provides

in lib/W3C/SOAP/Exception.pm
in lib/W3C/SOAP/Exception.pm
in lib/W3C/SOAP/Exception.pm
in lib/W3C/SOAP/Exception.pm