-
-
15 May 2009 22:52:28 UTC
- Browse (raw)
- Changes
- How to Contribute
- Issues (39)
- Testers (1866 / 521 / 11)
- Kwalitee
Bus factor: 1- License: artistic_1
- Perl: v5.8.0
- Activity
24 month- Tools
- Download (230.35KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 1 contributors-
Martin Kutter
Changes for version 2.00.10
- The following bugs have been fixed (the numbers in square brackets are the tracker IDs from https://sourceforge.net/tracker/?group_id=111978&atid=660921): The numbers with # are CPAN RT IDs (http://rt.cpan.org/).
- #44546: XML Schema types with names cuase errors when including anonymous types SOAP::WSDL now handles element names with "." correctly
- #45037 ComplexTypes' elements in different namespaces not serialized correctly SOAP::WSDL now serializes elements in different namespaces correctly
- #43769 Fault11 serialization issue when passed Element for detail The detail fault element is now automatically wrapped into an appropriate detail object and serialized correctly. Note that passing a list as details content is not supported yet.
- #43674 Fault not caught/propagated in SOAP::WSDL::Client::call Deserializer faults in SOAP::WSDL::Client now propagate correctly to the caller.
- The following uncategorized improvements have been made:
- improved Java example: Commented test class
- improved documentation: Added Cookbook entry for HTTP Negotiate Authentication (Kerberos).
Documentation
create perl bindings for SOAP webservices.Accessing WSDL based web servicesSOAP::WSDL recipesFrequently Asked Questions (and answers)Those acronyms and stuffHow SOAP::WSDL parses XML messagesHow SOAP::WSDL complies to WS-I Basic Profile 1.0SOAP::WSDL's XML Schema implementationModules
SOAP with WSDL supportSOAP::WSDL's SOAP ClientFactory class for WSDL-based SOAP accessmodel a WSDL gtdefinitionslt elementDeserializer SOAP messages into perl hash refsDeserializer SOAP messages into SOM objectsDeserializer SOAP messages into SOAP::WSDL::XSD::Typelib:: objectsBase class for XML::Parser::Expat based XML parsersConvert SOAP messages to perl hash refsConvert SOAP messages to custom object treesConvert SOAP messages to custom object treesParse WSDL files into object treesFactory for retrieving Deserializer objectsFactory for retrieving generator objectsFactory for retrieving serializer objectsFactory for retrieving transport objectsWSDL 1.1 Iteratorprefixes for different classesTemplate-based code generatorTemplate plugin for the XSD generatorXSD code generatorSOAP::WSDL's Visitor-based Code GeneratorVisitor class for generating typemapsSOAP 1.1 Fault classSerializer for SOAP::WSDL::XSD::Typelib:: objectsWSDL based SOAP server base classCGI based SOAP servermod_perl based SOAP server using SOAP::WSDLCGI based SOAP server for HTTP::Server::SimpleFallback http(s) transport classLoopback transport class for SOAP::WSDLTest transport class for SOAP::WSDLProvides builtin XML Schema datatypes for parsing WSDLBuilt-in XML Schema datatypeslist derivation base classBase class for complexType node classeselement base clasesimpleType base classProvides
in lib/SOAP/WSDL/Base.pmin lib/SOAP/WSDL/Binding.pmin lib/SOAP/WSDL/Message.pmin lib/SOAP/WSDL/OpMessage.pmin lib/SOAP/WSDL/Operation.pmin lib/SOAP/WSDL/Part.pmin lib/SOAP/WSDL/Port.pmin lib/SOAP/WSDL/PortType.pmin lib/SOAP/WSDL/SOAP/Address.pmin lib/SOAP/WSDL/SOAP/Body.pmin lib/SOAP/WSDL/SOAP/Header.pmin lib/SOAP/WSDL/SOAP/HeaderFault.pmin lib/SOAP/WSDL/SOAP/Operation.pmin lib/SOAP/WSDL/SOAP/Typelib/Fault.pmin lib/SOAP/WSDL/SOAP/Typelib/Fault11.pmin lib/SOAP/WSDL/Service.pmin lib/SOAP/WSDL/TypeLookup.pmin lib/SOAP/WSDL/Types.pmin lib/SOAP/WSDL/XSD/Annotation.pmin lib/SOAP/WSDL/XSD/Attribute.pmin lib/SOAP/WSDL/XSD/AttributeGroup.pmin lib/SOAP/WSDL/XSD/Builtin.pmin lib/SOAP/WSDL/XSD/ComplexType.pmin lib/SOAP/WSDL/XSD/Element.pmin lib/SOAP/WSDL/XSD/Enumeration.pmin lib/SOAP/WSDL/XSD/FractionDigits.pmin lib/SOAP/WSDL/XSD/Group.pmin lib/SOAP/WSDL/XSD/Length.pmin lib/SOAP/WSDL/XSD/MaxExclusive.pmin lib/SOAP/WSDL/XSD/MaxInclusive.pmin lib/SOAP/WSDL/XSD/MaxLength.pmin lib/SOAP/WSDL/XSD/MinExclusive.pmin lib/SOAP/WSDL/XSD/MinInclusive.pmin lib/SOAP/WSDL/XSD/MinLength.pmin lib/SOAP/WSDL/XSD/Pattern.pmin lib/SOAP/WSDL/XSD/Schema.pmin lib/SOAP/WSDL/XSD/SimpleType.pmin lib/SOAP/WSDL/XSD/TotalDigits.pmin lib/SOAP/WSDL/XSD/Typelib/Attribute.pmin lib/SOAP/WSDL/XSD/Typelib/AttributeSet.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/ENTITY.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/ID.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/IDREF.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/IDREFS.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/NCName.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/NMTOKEN.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/NMTOKENS.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/NOTATION.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/Name.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/QName.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/anySimpleType.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/anyType.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/anyURI.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/base64Binary.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/boolean.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/byte.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/date.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/dateTime.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/decimal.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/double.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/duration.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/float.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/gDay.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/gMonth.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/gMonthDay.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/gYear.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/gYearMonth.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/hexBinary.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/int.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/integer.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/language.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/long.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/negativeInteger.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/nonNegativeInteger.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/nonPositiveInteger.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/normalizedString.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/positiveInteger.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/short.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/string.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/time.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/token.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/unsignedByte.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/unsignedInt.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/unsignedLong.pmin lib/SOAP/WSDL/XSD/Typelib/Builtin/unsignedShort.pmin lib/SOAP/WSDL/XSD/Typelib/SimpleType.pmin lib/SOAP/WSDL/XSD/WhiteSpace.pmExamples
- example/cgi-bin/helloworld.pl
- example/cgi-bin/person.pl
- example/fortune.pl
- example/genericbarcode.pl
- example/hello.pl
- example/hello_compile.pl
- example/hello_lite.pl
- example/java/cxf/.classpath
- example/java/cxf/.settings/org.eclipse.jdt.core.prefs
- example/java/cxf/.settings/org.maven.ide.eclipse.prefs
- example/java/cxf/11_helloworld.wsdl
- example/java/cxf/README
- example/java/cxf/jax-binding.xml
- example/java/cxf/pom.xml
- example/java/cxf/src/main/resources/cxf.xml
- example/java/cxf/src/test/java/helloworld/HelloWorldTest.java
- example/java/cxf/src/test/resources/test-context.xml
- example/lib/MyTypemaps/BarCode.pm
- example/lib/MyTypemaps/GlobalWeather.pm
- example/lib/MyTypemaps/HelloWorld.pm
- example/lib/MyTypemaps/TestService.pm
- example/lib/MyTypes/BarcodeOption.pm
- example/lib/MyTypes/BarcodeType.pm
- example/lib/MyTypes/CheckSumMethod.pm
- example/lib/MyTypes/ImageFormats.pm
- example/lib/MyTypes/PhoneNumber.pm
- example/lib/MyTypes/ShowTextPosition.pm
- example/person.pl
- example/person_compile.pl
- example/server/hello_simple.pl
- example/visitor/visitor.pl
- example/weather.pl
- example/weather_wsdl.pl
- example/wsdl/11_helloworld.wsdl
- example/wsdl/FortuneCookie.xml
- example/wsdl/Person.wsdl
- example/wsdl/genericbarcode.xml
- example/wsdl/globalweather.xml
- example/wsdl/person.xml
Module Install Instructions
To install SOAP::WSDL, copy and paste the appropriate command in to your terminal.
cpanm SOAP::WSDLperl -MCPAN -e shell install SOAP::WSDLFor more information on module installation, please visit the detailed CPAN module installation guide.