[libxml-compile-soap-perl] 01/06: Imported Upstream version 3.18
Nick Morrott
nickm-guest at moszumanska.debian.org
Tue Mar 22 16:19:23 UTC 2016
This is an automated email from the git hooks/post-receive script.
nickm-guest pushed a commit to branch master
in repository libxml-compile-soap-perl.
commit 4350ed9fe35d3064161889f75a1118c367f02c1d
Author: Nick Morrott <knowledgejunkie at gmail.com>
Date: Tue Mar 22 14:57:09 2016 +0000
Imported Upstream version 3.18
---
ChangeLog | 24 +++
MANIFEST | 7 -
META.json | 2 +-
META.yml | 2 +-
Makefile.PL | 2 +-
README | 12 +-
examples/document/README | 8 +-
examples/rpc-literal/README | 5 +-
examples/temperature/convert.wsdl | 135 ----------------
examples/temperature/soap-lite.pl | 2 +-
examples/temperature/xml-compile-soap.pl | 4 +-
lib/XML/Compile/SOAP.pm | 6 +-
lib/XML/Compile/SOAP.pod | 37 ++---
lib/XML/Compile/SOAP/Client.pm | 2 +-
lib/XML/Compile/SOAP/Client.pod | 22 +--
lib/XML/Compile/SOAP/Extension.pm | 2 +-
lib/XML/Compile/SOAP/Extension.pod | 22 +--
lib/XML/Compile/SOAP/FAQ.pod | 24 +--
lib/XML/Compile/SOAP/Operation.pm | 31 ++--
lib/XML/Compile/SOAP/Operation.pod | 36 ++---
lib/XML/Compile/SOAP/Server.pm | 2 +-
lib/XML/Compile/SOAP/Server.pod | 22 +--
lib/XML/Compile/SOAP/Trace.pm | 2 +-
lib/XML/Compile/SOAP/Trace.pod | 22 +--
lib/XML/Compile/SOAP/Util.pm | 2 +-
lib/XML/Compile/SOAP/Util.pod | 22 +--
lib/XML/Compile/SOAP/xsd/bea/README | 8 -
.../SOAP/xsd/bea/bea_wli_sb_context-fix.xsd | 24 ---
.../Compile/SOAP/xsd/bea/bea_wli_sb_context.xsd | 178 ---------------------
.../Compile/SOAP/xsd/sharepoint/README.sharepoint | 3 -
.../SOAP/xsd/sharepoint/sharepoint-serial.xsd | 42 -----
.../SOAP/xsd/sharepoint/sharepoint-soap.xsd | 36 -----
lib/XML/Compile/SOAP11.pm | 8 +-
lib/XML/Compile/SOAP11.pod | 26 +--
lib/XML/Compile/SOAP11/Client.pm | 2 +-
lib/XML/Compile/SOAP11/Client.pod | 22 +--
lib/XML/Compile/SOAP11/Encoding.pm | 2 +-
lib/XML/Compile/SOAP11/Encoding.pod | 22 +--
lib/XML/Compile/SOAP11/Operation.pm | 2 +-
lib/XML/Compile/SOAP11/Operation.pod | 30 +---
lib/XML/Compile/SOAP11/Server.pm | 2 +-
lib/XML/Compile/SOAP11/Server.pod | 22 +--
lib/XML/Compile/Transport.pm | 2 +-
lib/XML/Compile/Transport.pod | 37 ++---
lib/XML/Compile/Transport/SOAPHTTP.pm | 2 +-
lib/XML/Compile/Transport/SOAPHTTP.pod | 22 +--
lib/XML/Compile/XOP.pm | 2 +-
lib/XML/Compile/XOP.pod | 22 +--
lib/XML/Compile/XOP/Include.pm | 2 +-
lib/XML/Compile/XOP/Include.pod | 22 +--
t/TestTools.pm | 2 +-
51 files changed, 153 insertions(+), 846 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 3c7b162..0e074d0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,30 @@
=== version history of XML::Compile::SOAP
+version 3.18: Tue 22 Mar 09:04:22 CET 2016
+
+ Fixes:
+ - 3.17 had an unclean release [Nick Morrott]
+
+version 3.17: Mon 21 Mar 15:00:39 CET 2016
+
+ Changes:
+ - moved BEA and Sharepoint schemas to a new XML::Compile::Licensed
+ distribution, to avoid license related complications on Debian.
+ Discovered by [Nick Morrott]
+ - remove examples/temperature/convert.xsd from the distribution:
+ license not clear.
+
+version 3.16: Tue 15 Mar 08:31:43 CET 2016
+
+ Fixes:
+ - document style can have fault parts with "type" [Heiko Jansen]
+ - apache's Coyote requires encodingStyle in rpc messange [Heiko Jansen]
+ - typos rt.cpan.org#112910 [Nick Morrott]
+
+ Improvements:
+ - refer to the new ::SOAPHTTP_MojoUA module.
+
version 3.15: Wed 6 Jan 17:13:07 CET 2016
Fixes:
diff --git a/MANIFEST b/MANIFEST
index 45468e7..b56e91d 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -16,7 +16,6 @@ examples/rpc-literal/element.wsdl
examples/rpc-literal/type.pl
examples/rpc-literal/type.wsdl
examples/salesforce/sf-info.pl
-examples/temperature/convert.wsdl
examples/temperature/soap-lite.pl
examples/temperature/xml-compile-soap.pl
lib/XML/Compile/Operation.pm
@@ -35,12 +34,6 @@ lib/XML/Compile/SOAP/Trace.pm
lib/XML/Compile/SOAP/Trace.pod
lib/XML/Compile/SOAP/Util.pm
lib/XML/Compile/SOAP/Util.pod
-lib/XML/Compile/SOAP/xsd/bea/README
-lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context-fix.xsd
-lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context.xsd
-lib/XML/Compile/SOAP/xsd/sharepoint/README.sharepoint
-lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-serial.xsd
-lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-soap.xsd
lib/XML/Compile/SOAP/xsd/xcdaemon/xcdaemon.xsd
lib/XML/Compile/SOAP11.pm
lib/XML/Compile/SOAP11.pod
diff --git a/META.json b/META.json
index d8ea36c..67880bd 100644
--- a/META.json
+++ b/META.json
@@ -44,5 +44,5 @@
}
},
"release_status" : "stable",
- "version" : "3.15"
+ "version" : "3.18"
}
diff --git a/META.yml b/META.yml
index baa9616..1566947 100644
--- a/META.yml
+++ b/META.yml
@@ -26,4 +26,4 @@ requires:
XML::Compile: 1.51
XML::Compile::Cache: 1.03
XML::Compile::Tester: 0.90
-version: 3.15
+version: 3.18
diff --git a/Makefile.PL b/Makefile.PL
index 2dbc722..eb4d8cd 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -2,7 +2,7 @@ use ExtUtils::MakeMaker;
use 5.008;
-my $version = '3.15';
+my $version = '3.18';
my $prereq =
{ XML::Compile => '1.51'
diff --git a/README b/README
index 230eac9..72591c5 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
-=== README for XML-Compile-SOAP version 3.15
-= Generated on Wed Jan 6 17:12:15 2016 by OODoc 2.02
+=== README for XML-Compile-SOAP version 3.18
+= Generated on Tue Mar 22 08:49:26 2016 by OODoc 2.02
There are various ways to install this module:
@@ -9,16 +9,16 @@ There are various ways to install this module:
(2) if you use Windows, have a look at http://ppm.activestate.com/
(3) if you have downloaded this module manually (as root/administrator)
- gzip -d XML-Compile-SOAP-3.15.tar.gz
- tar -xf XML-Compile-SOAP-3.15.tar
- cd XML-Compile-SOAP-3.15
+ gzip -d XML-Compile-SOAP-3.18.tar.gz
+ tar -xf XML-Compile-SOAP-3.18.tar
+ cd XML-Compile-SOAP-3.18
perl Makefile.PL
make # optional
make test # optional
make install
For usage, see the included manual-pages or
- http://search.cpan.org/dist/XML-Compile-SOAP-3.15/
+ http://search.cpan.org/dist/XML-Compile-SOAP-3.18/
Please report problems to
http://rt.cpan.org/Dist/Display.html?Queue=XML-Compile-SOAP
diff --git a/examples/document/README b/examples/document/README
index 2b4a402..26f1b5b 100644
--- a/examples/document/README
+++ b/examples/document/README
@@ -1,9 +1,11 @@
-==== README to examples/namesservice/
+==== README to examples/document/
+
+Thomas Bayer granted use of his example under the ASF2 License.
This directory contains four examples based on the same existing remote
-server. Sorry, the server of thomas-bayer is not available anymore:
-the examples with the remote service will not work anymore.
+server. Sorry, the server thomas-bayer.com is not available anymore:
+the examples with the remote service will not work!
The server published a nice WSDL file, and a separate schema, which
have been beautified a bit but nothing more.
diff --git a/examples/rpc-literal/README b/examples/rpc-literal/README
index 2259174..485c451 100644
--- a/examples/rpc-literal/README
+++ b/examples/rpc-literal/README
@@ -3,9 +3,12 @@ READER for rpc-literal examples
=============================== 2008-12-26
These examples are rewrites from an RPC-Literal detailed description
-kindly provided by Daniel Ruoso. They are also used in a test-script
+kindly contributed by Daniel Ruoso. They are also used in a test-script
to guarantee that they will continue to work in future releases.
One pair of files show how rpc-literal via 'element' works, and
one how rpc-literal via 'type' is working. Exactly the same for
the end-user's point of view, while the messages do slightly differ.
+
+This example is provided under the same license as the XML::Compile::SOAP
+distribution itself.
diff --git a/examples/temperature/convert.wsdl b/examples/temperature/convert.wsdl
deleted file mode 100644
index d3fbbea..0000000
--- a/examples/temperature/convert.wsdl
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.webserviceX.NET/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.webserviceX.NET/" xmlns:wsdl="http://sche [...]
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://www.webserviceX.NET/">
- <s:element name="ConvertTemp">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="1" maxOccurs="1" name="Temperature" type="s:double" />
- <s:element minOccurs="1" maxOccurs="1" name="FromUnit" type="tns:TemperatureUnit" />
- <s:element minOccurs="1" maxOccurs="1" name="ToUnit" type="tns:TemperatureUnit" />
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:simpleType name="TemperatureUnit">
- <s:restriction base="s:string">
- <s:enumeration value="degreeCelsius" />
- <s:enumeration value="degreeFahrenheit" />
- <s:enumeration value="degreeRankine" />
- <s:enumeration value="degreeReaumur" />
- <s:enumeration value="kelvin" />
- </s:restriction>
- </s:simpleType>
- <s:element name="ConvertTempResponse">
- <s:complexType>
- <s:sequence>
- <s:element minOccurs="1" maxOccurs="1" name="ConvertTempResult" type="s:double" />
- </s:sequence>
- </s:complexType>
- </s:element>
- <s:element name="double" type="s:double" />
- </s:schema>
- </wsdl:types>
- <wsdl:message name="ConvertTempSoapIn">
- <wsdl:part name="parameters" element="tns:ConvertTemp" />
- </wsdl:message>
- <wsdl:message name="ConvertTempSoapOut">
- <wsdl:part name="parameters" element="tns:ConvertTempResponse" />
- </wsdl:message>
- <wsdl:message name="ConvertTempHttpGetIn">
- <wsdl:part name="Temperature" type="s:string" />
- <wsdl:part name="FromUnit" type="s:string" />
- <wsdl:part name="ToUnit" type="s:string" />
- </wsdl:message>
- <wsdl:message name="ConvertTempHttpGetOut">
- <wsdl:part name="Body" element="tns:double" />
- </wsdl:message>
- <wsdl:message name="ConvertTempHttpPostIn">
- <wsdl:part name="Temperature" type="s:string" />
- <wsdl:part name="FromUnit" type="s:string" />
- <wsdl:part name="ToUnit" type="s:string" />
- </wsdl:message>
- <wsdl:message name="ConvertTempHttpPostOut">
- <wsdl:part name="Body" element="tns:double" />
- </wsdl:message>
- <wsdl:portType name="ConvertTemperatureSoap">
- <wsdl:operation name="ConvertTemp">
- <wsdl:input message="tns:ConvertTempSoapIn" />
- <wsdl:output message="tns:ConvertTempSoapOut" />
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:portType name="ConvertTemperatureHttpGet">
- <wsdl:operation name="ConvertTemp">
- <wsdl:input message="tns:ConvertTempHttpGetIn" />
- <wsdl:output message="tns:ConvertTempHttpGetOut" />
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:portType name="ConvertTemperatureHttpPost">
- <wsdl:operation name="ConvertTemp">
- <wsdl:input message="tns:ConvertTempHttpPostIn" />
- <wsdl:output message="tns:ConvertTempHttpPostOut" />
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="ConvertTemperatureSoap" type="tns:ConvertTemperatureSoap">
- <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="ConvertTemp">
- <soap:operation soapAction="http://www.webserviceX.NET/ConvertTemp" style="document" />
- <wsdl:input>
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:binding name="ConvertTemperatureSoap12" type="tns:ConvertTemperatureSoap">
- <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="ConvertTemp">
- <soap12:operation soapAction="http://www.webserviceX.NET/ConvertTemp" style="document" />
- <wsdl:input>
- <soap12:body use="literal" />
- </wsdl:input>
- <wsdl:output>
- <soap12:body use="literal" />
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:binding name="ConvertTemperatureHttpGet" type="tns:ConvertTemperatureHttpGet">
- <http:binding verb="GET" />
- <wsdl:operation name="ConvertTemp">
- <http:operation location="/ConvertTemp" />
- <wsdl:input>
- <http:urlEncoded />
- </wsdl:input>
- <wsdl:output>
- <mime:mimeXml part="Body" />
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:binding name="ConvertTemperatureHttpPost" type="tns:ConvertTemperatureHttpPost">
- <http:binding verb="POST" />
- <wsdl:operation name="ConvertTemp">
- <http:operation location="/ConvertTemp" />
- <wsdl:input>
- <mime:content type="application/x-www-form-urlencoded" />
- </wsdl:input>
- <wsdl:output>
- <mime:mimeXml part="Body" />
- </wsdl:output>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="ConvertTemperature">
- <wsdl:port name="ConvertTemperatureSoap" binding="tns:ConvertTemperatureSoap">
- <soap:address location="http://www.webservicex.net/ConvertTemperature.asmx" />
- </wsdl:port>
- <wsdl:port name="ConvertTemperatureSoap12" binding="tns:ConvertTemperatureSoap12">
- <soap12:address location="http://www.webservicex.net/ConvertTemperature.asmx" />
- </wsdl:port>
- <wsdl:port name="ConvertTemperatureHttpGet" binding="tns:ConvertTemperatureHttpGet">
- <http:address location="http://www.webservicex.net/ConvertTemperature.asmx" />
- </wsdl:port>
- <wsdl:port name="ConvertTemperatureHttpPost" binding="tns:ConvertTemperatureHttpPost">
- <http:address location="http://www.webservicex.net/ConvertTemperature.asmx" />
- </wsdl:port>
- </wsdl:service>
-</wsdl:definitions>
\ No newline at end of file
diff --git a/examples/temperature/soap-lite.pl b/examples/temperature/soap-lite.pl
index f6e06c9..271d354 100644
--- a/examples/temperature/soap-lite.pl
+++ b/examples/temperature/soap-lite.pl
@@ -7,7 +7,7 @@ use SOAP::Lite; # +trace => 'all';
my $soap = SOAP::Lite
->uri('http://www.webserviceX.NET/')
- ->on_action(sub { join "/", "http://www.webserviceX.NET", $_[1] } )
+ ->on_action(sub { "http://www.webserviceX.NET/$_[1]" } )
->proxy("http://www.webservicex.net/ConvertTemperature.asmx?WSDL");
my $method = SOAP::Data->name('ConvertTemp')
diff --git a/examples/temperature/xml-compile-soap.pl b/examples/temperature/xml-compile-soap.pl
index c6d6b78..f98decd 100644
--- a/examples/temperature/xml-compile-soap.pl
+++ b/examples/temperature/xml-compile-soap.pl
@@ -9,6 +9,8 @@ use XML::Compile::Transport::SOAPHTTP;
# XML::Compile does not like dynamic things. WSDL collected with
# wget http://www.webservicex.net/ConvertTemperature.asmx?WSDL
+# rename the downloaded file into convert.wsdl
+
my $wsdlfn = 'convert.wsdl';
my $wsdl = XML::Compile::WSDL11->new
( $wsdlfn
@@ -18,7 +20,7 @@ my $wsdl = XML::Compile::WSDL11->new
my $request =
{ Temperature => 12
, FromUnit => 'degreeCelsius'
- , ToUnit => 'degreeCelsius'
+ , ToUnit => 'kelvin'
};
my ($answer, $trace);
diff --git a/lib/XML/Compile/SOAP.pm b/lib/XML/Compile/SOAP.pm
index 14def0d..91b83bd 100644
--- a/lib/XML/Compile/SOAP.pm
+++ b/lib/XML/Compile/SOAP.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap';
@@ -15,7 +15,7 @@ use XML::Compile ();
use XML::Compile::Util qw(SCHEMA2001 SCHEMA2001i pack_type
unpack_type type_of_node);
use XML::Compile::Cache ();
-use XML::Compile::SOAP::Util qw/:xop10/;
+use XML::Compile::SOAP::Util qw/:xop10 SOAP11ENC/;
use Time::HiRes qw/time/;
use MIME::Base64 qw/decode_base64/;
@@ -280,6 +280,8 @@ sub _writer_body_rpclit_hook($$$$$)
my $proc = $doc->createElement($proc);
$proc->setNamespace($proc_ns, $prefix, 0);
+ $proc->setAttribute("SOAP-ENV:encodingStyle", SOAP11ENC);
+
$proc->appendChild($_) for @pchilds;
my $node = $doc->createElement($tag);
diff --git a/lib/XML/Compile/SOAP.pod b/lib/XML/Compile/SOAP.pod
index e95cb66..35418f6 100644
--- a/lib/XML/Compile/SOAP.pod
+++ b/lib/XML/Compile/SOAP.pod
@@ -347,8 +347,10 @@ tell you which namespace/schema is used for these errors. Both BEA and
SharePoint servers produce illegal SOAP responses! It is a sad story.
To be able to install some fixes, you can specify a server type via
-L<XML::Compile::SOAP::Operation::new(server_type)|XML::Compile::SOAP::Operation/"Constructors"> or
-L<XML::Compile::WSDL11::new(server_type)|XML::Compile::WSDL11/"Constructors">.
+L<XML::Compile::SOAP::Operation::new(server_type)|XML::Compile::SOAP::Operation/"Constructors">,
+L<XML::Compile::WSDL11::new(server_type)|XML::Compile::WSDL11/"Constructors">, or
+[3.06] L<XML::Compile::WSDL11::operations(server_type)|XML::Compile::WSDL11/"Introspection">.
+
The following server types are currently understood:
=over 4
@@ -365,6 +367,13 @@ Examples:
my $wsdl = XML::Compile::WSDL11->new($wsdlfn, server_type => 'SharePoint');
my $op = XML::Compile::SOAP11::Operation->new(..., server_type => 'BEA');
+ my @op = XML::Compile::WSDL11->operations(server_type => 'SharePoint')
+
+[3.17] B<Be warned:> the licenses of some server_type schema's are unknown
+or unclear. At least, they touch commercial products hence can better
+not be released in a (Debian) Linux distribution, even not as non-free.
+Therefore, you need to install XML::Compile::Licensed from CPAN
+yourself.
=head2 Naming types and elements
@@ -414,7 +423,7 @@ to create a test-server in a few minutes... or production server.
Don't forget to have a look at the examples in the F<examples/> directory
included in the distribution.
-=head2 Use of wildcards (any/anyAttribute)
+=head2 Use of wildcards (any and anyAttribute)
Start reading about wildcards in L<XML::Compile|XML::Compile>. When you receive a
message which contains "ANY" elements, an attempt will be made to decode
@@ -442,26 +451,8 @@ it still works... but you may get into characterset problems and such.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Client.pm b/lib/XML/Compile/SOAP/Client.pm
index 9e2c2d3..fa7ca38 100644
--- a/lib/XML/Compile/SOAP/Client.pm
+++ b/lib/XML/Compile/SOAP/Client.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Client;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap', syntax => 'SHORT';
diff --git a/lib/XML/Compile/SOAP/Client.pod b/lib/XML/Compile/SOAP/Client.pod
index 1b3ff51..33a0608 100644
--- a/lib/XML/Compile/SOAP/Client.pod
+++ b/lib/XML/Compile/SOAP/Client.pod
@@ -489,26 +489,8 @@ equivalent to the C<%data_in> from the client.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Extension.pm b/lib/XML/Compile/SOAP/Extension.pm
index f1bbfbc..3183388 100644
--- a/lib/XML/Compile/SOAP/Extension.pm
+++ b/lib/XML/Compile/SOAP/Extension.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Extension;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap';
diff --git a/lib/XML/Compile/SOAP/Extension.pod b/lib/XML/Compile/SOAP/Extension.pod
index 9b28181..c9b6139 100644
--- a/lib/XML/Compile/SOAP/Extension.pod
+++ b/lib/XML/Compile/SOAP/Extension.pod
@@ -85,26 +85,8 @@ $args is a reference.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/FAQ.pod b/lib/XML/Compile/SOAP/FAQ.pod
index bbb3422..9ade34a 100644
--- a/lib/XML/Compile/SOAP/FAQ.pod
+++ b/lib/XML/Compile/SOAP/FAQ.pod
@@ -152,7 +152,7 @@ authentication. You need something like this:
}
That's all. When you use L<XML::Compile::Cache|XML::Compile::Cache> to maintain the
-calls (adviced), it would look like this:
+calls (advised), it would look like this:
$wsdl->compileCalls(user_agent => $ua, transport_hook => \&basic_auth);
@@ -197,26 +197,8 @@ Do not forget to explicitly install C<LWP::Protocol::https> !!!
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Operation.pm b/lib/XML/Compile/SOAP/Operation.pm
index 460d6e5..ba4ca5e 100644
--- a/lib/XML/Compile/SOAP/Operation.pm
+++ b/lib/XML/Compile/SOAP/Operation.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Operation;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-report-soap', syntax => 'SHORT';
@@ -20,18 +20,11 @@ use List::Util qw(first);
use File::Basename qw(dirname);
my %servers =
- ( BEA => # Oracle's BEA
- { xsddir => 'bea'
- , xsds => [ qw(bea_wli_sb_context.xsd bea_wli_sb_context-fix.xsd) ]
- }
- , SharePoint => # MicroSoft's SharePoint
- { xsddir => 'sharepoint'
- , xsds => [ qw(sharepoint-soap.xsd sharepoint-serial.xsd) ]
- }
- , 'XML::Compile::Daemon' => # my own server implementation
+ ( 'XML::Compile::Daemon' => # my own server implementation
{ xsddir => 'xcdaemon'
, xsds => [ qw(xcdaemon.xsd) ]
}
+ # more in XML::Compile::Licensed
);
@@ -74,11 +67,21 @@ sub _server_type($)
my $schemas = $self->schemas;
return if $schemas->{"did_init_server_$type"}++;
- my $def = $servers{$type}
- or error __x"soap server type `{type}' is not supported (yet), please contribute"
- , type => $type;
+ my ($def, $xsddir);
+ if($def = $servers{$type})
+ { $xsddir = File::Spec->catdir(dirname(__FILE__), 'xsd', $def->{xsddir});
+ }
+ else
+ { eval "require XML::Compile::Licensed";
+ if($@)
+ { error __x"soap server type `{type}' is not supported (yet); installing XML::Compile::Licensed may help"
+ , type => $type;
+ }
+ ($xsddir, $def) = XML::Compile::Licensed->soapServer($type)
+ or error __x"soap server type `{type}' is not supported (yet)"
+ , type => $type;
+ }
- my $xsddir = File::Spec->catdir(dirname(__FILE__), 'xsd', $def->{xsddir});
$schemas->importDefinitions(File::Spec->catfile($xsddir, $_))
for @{$def->{xsds}};
}
diff --git a/lib/XML/Compile/SOAP/Operation.pod b/lib/XML/Compile/SOAP/Operation.pod
index 313ba59..ccefc68 100644
--- a/lib/XML/Compile/SOAP/Operation.pod
+++ b/lib/XML/Compile/SOAP/Operation.pod
@@ -32,8 +32,8 @@ a server.
-Option --Default
action undef
endpoints []
- kin <required>
- nam <required>
+ kind <required>
+ name <required>
schemas <required>
server_type undef
transport 'HTTP'
@@ -49,14 +49,14 @@ protocols, this defines the soapAction header.
Where to contact the server.
-=item kin => d
+=item kind => 'one-way'|...
This returns the type of operation this is. There are four kinds, which
are returned as strings C<one-way>, C<request-response>, C<sollicit-response>,
and C<notification>. The latter two are initiated by a server, the former
two by a client.
-=item nam => e
+=item name => STRING
=item schemas => XML::Compile::Cache
@@ -64,7 +64,7 @@ two by a client.
Most server implementations show some problems. Also, servers may produce
responses using their own namespaces (like for error codes). When you know
-which server you are talking to, the quircks of the specific server type can
+which server you are talking to, the quirks of the specific server type can
be loaded. Read more in the L<XML::Compile::SOAP/"Supported servers">.
=item transport => URI|'HTTP'
@@ -181,7 +181,7 @@ Passed to L<XML::Compile::Transport::compileClient(hook)|XML::Compile::Transport
used to create off-line tests and last resort work-arounds. See the
DETAILs chapter in the L<XML::Compile::Transport|XML::Compile::Transport> manual page.
-=item transporter => CODE|XML::SOAP::Transport-object
+=item transporter => CODE|XML::Compile::Transport-object
The routine which will be used to exchange the data with the server.
This code is created by an L<XML::Compile::Transport::compileClient()|XML::Compile::Transport/"Handlers">
@@ -190,7 +190,7 @@ extension.
By default, a transporter compatible to the protocol is created. However,
in most cases you want to reuse one (HTTP1.1) connection to a server.
-[3.14] You may provide a XML::SOAP::Transport object as well. Its
+[3.14] You may provide a L<XML::Compile::Transport|XML::Compile::Transport> object as well. Its
compileClient() will be called for you.
=back
@@ -234,26 +234,8 @@ example:
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Server.pm b/lib/XML/Compile/SOAP/Server.pm
index 06f085b..8394067 100644
--- a/lib/XML/Compile/SOAP/Server.pm
+++ b/lib/XML/Compile/SOAP/Server.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Server;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap', syntax => 'SHORT';
diff --git a/lib/XML/Compile/SOAP/Server.pod b/lib/XML/Compile/SOAP/Server.pod
index 8c1452f..e5167f2 100644
--- a/lib/XML/Compile/SOAP/Server.pod
+++ b/lib/XML/Compile/SOAP/Server.pod
@@ -160,26 +160,8 @@ Returns a CODE reference which can be used to produce faults.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Trace.pm b/lib/XML/Compile/SOAP/Trace.pm
index ead37c4..1492dac 100644
--- a/lib/XML/Compile/SOAP/Trace.pm
+++ b/lib/XML/Compile/SOAP/Trace.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Trace;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap', syntax => 'REPORT';
diff --git a/lib/XML/Compile/SOAP/Trace.pod b/lib/XML/Compile/SOAP/Trace.pod
index ef1ec5d..b21e327 100644
--- a/lib/XML/Compile/SOAP/Trace.pod
+++ b/lib/XML/Compile/SOAP/Trace.pod
@@ -155,26 +155,8 @@ Print an overview on various timings to the selected filehandle.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/Util.pm b/lib/XML/Compile/SOAP/Util.pm
index bfc4031..d8b779a 100644
--- a/lib/XML/Compile/SOAP/Util.pm
+++ b/lib/XML/Compile/SOAP/Util.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP::Util;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'Exporter';
diff --git a/lib/XML/Compile/SOAP/Util.pod b/lib/XML/Compile/SOAP/Util.pod
index b6cc478..e91cf86 100644
--- a/lib/XML/Compile/SOAP/Util.pod
+++ b/lib/XML/Compile/SOAP/Util.pod
@@ -49,26 +49,8 @@ The export TAG C<:xop10> refers to C<XOP10>, C<XMIME10> and C<XMIME11>
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP/xsd/bea/README b/lib/XML/Compile/SOAP/xsd/bea/README
deleted file mode 100644
index 4dfa4aa..0000000
--- a/lib/XML/Compile/SOAP/xsd/bea/README
+++ /dev/null
@@ -1,8 +0,0 @@
-Context schema found at
-http://docs.oracle.com/cd/E13171_01/alsb/docs21/consolehelp/context.html#1060634
-
-Error codes explained at
- http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/consolehelp/errorcodes.html
-
-More
-http://docs.oracle.com/cd/E13159_01/osb/docs10gr3/userguide/context.html#wp1051816
diff --git a/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context-fix.xsd b/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context-fix.xsd
deleted file mode 100644
index 152df3e..0000000
--- a/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context-fix.xsd
+++ /dev/null
@@ -1,24 +0,0 @@
-<schema targetNamespace="http://www.bea.com/wli/sb/context"
- xmlns:mc="http://www.bea.com/wli/sb/context"
- xmlns="http://www.w3.org/2001/XMLSchema"
- elementFormDefault="qualified"
- attributeFormDefault="unqualified">
-
- <complexType name="LocationType">
- <all>
- <element name="node" type="string" minOccurs="0" />
- <element name="pipeline" type="string" minOccurs="0" />
- <element name="stage" type="string" minOccurs="0" />
- <element name="error-handler" type="boolean" minOccurs="0" />
-
- <!-- MO 2014-01-05:
- used in routing errors, and in many examples on internet, but
- not in the schema
- -->
- <element name="path" type="string" minOccurs="0" />
-
- </all>
- </complexType>
- <!-- Encapsulates any stack-traces that may be added to a fault <details> -->
- <element name="stack-trace" type="string"/>
-</schema>
diff --git a/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context.xsd b/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context.xsd
deleted file mode 100644
index 0d8c038..0000000
--- a/lib/XML/Compile/SOAP/xsd/bea/bea_wli_sb_context.xsd
+++ /dev/null
@@ -1,178 +0,0 @@
-<schema targetNamespace="http://www.bea.com/wli/sb/context"
- xmlns:mc="http://www.bea.com/wli/sb/context"
- xmlns="http://www.w3.org/2001/XMLSchema"
- elementFormDefault="qualified"
- attributeFormDefault="unqualified">
- <!--============================================================== -->
-
- <!-- The context variable 'fault' is an instance of this element -->
- <element name="fault" type="mc:FaultType"/>
-
- <!-- The context variables 'inbound' and 'outbound' are instances of this element -->
- <element name="endpoint" type="mc:EndpointType"/>
-
- <!-- The three sub-elements within the 'inbound' and 'outbound' variables -->
- <element name="service" type="mc:ServiceType"/>
- <element name="transport" type="mc:TransportType"/>
- <element name="security" type="mc:SecurityType"/>
-
- <!-- The context variable 'attachments' is an instance of this element -->
- <element name="attachments" type="mc:AttachmentsType"/>
-
- <!-- Each attachment in the 'attachments' variable is represented by an instance of this element -->
- <element name="attachment" type="mc:AttachmentType"/>
-
- <!-- Element used to represent binary payloads and pass-by reference content -->
- <element name="binary-content" type="mc:BinaryContentType"/>
-
- <!-- =================================================================== -->
-
- <!-- The schema type for -->
- <complexType name="AttachmentsType">
- <sequence>
- <!-- the 'attachments' variable is just a series of attachment elements -->
- <element ref="mc:attachment" minOccurs="0" maxOccurs="unbounded"/>
- </sequence>
- </complexType>
-
- <complexType name="AttachmentType">
- <all>
- <!-- Set of MIME headers associated with attachment -->
- <element name="Content-ID" type="string" minOccurs="0"/>
- <element name="Content-Type" type="string" minOccurs="0"/>
- <element name="Content-Transfer-Encoding" type="string" minOccurs="0"/>
- <element name="Content-Description" type="string" minOccurs="0"/>
- <element name="Content-Location" type="string" minOccurs="0"/>
- <element name="Content-Disposition" type="string" minOccurs="0"/>
-
- <!-- Contains the attachment content itself, either in-lined or as <binary-content/> -->
- <element name="body" type="anyType"/>
- </all>
- </complexType>
-
- <complexType name="BinaryContentType">
- <!-- URI reference to the binary or pass-by-reference payload -->
- <attribute name="ref" type="anyURI" use="required"/>
- </complexType>
-
- <!-- =================================================================== -->
-
- <complexType name="EndpointType">
- <all>
- <!-- Sub-elements holding service, transport, and security details for the endpoint -->
- <element ref="mc:service" minOccurs="0" />
- <element ref="mc:transport" minOccurs="0" />
- <element ref="mc:security" minOccurs="0" />
- </all>
-
- <!-- Fully-qualified name of the service represented by this endpoint -->
- <attribute name="name" type="string" use="required"/>
- </complexType>
-
- <!-- =================================================================== -->
-
- <complexType name="ServiceType">
- <all>
- <!-- name of service provider -->
- <element name="providerName" type="string" minOccurs="0"/>
-
- <!-- the service operation being invoked -->
- <element name="operation" type="string" minOccurs="0"/>
- </all>
- </complexType>
-
- <!-- =================================================================== -->
-
- <complexType name="TransportType">
- <all>
- <!-- URI of endpoint -->
- <element name="uri" type="anyURI" minOccurs="0" />
-
- <!-- Transport-specific metadata for request and response (includes transport headers) -->
- <element name="request" type="anyType" minOccurs="0"/>
- <element name="response" type="anyType" minOccurs="0" />
-
- <!-- Indicates one-way (request only) or bi-directional (request/response) communication -->
- <element name="mode" type="mc:ModeType" minOccurs="0" />
-
- <!-- Specifies the quality of service -->
- <element name="qualityOfService" type="mc:QoSType" minOccurs="0" />
-
- <!-- Retry values (outbound only) -->
- <element name="retryInterval" type="integer" minOccurs="0" />
- <element name="retryCount" type="integer" minOccurs="0" />
- </all>
- </complexType>
-
- <simpleType name="ModeType">
- <restriction base="string">
- <enumeration value="request"/>
- <enumeration value="request-response"/>
- </restriction>
- </simpleType>
-
- <simpleType name="QoSType">
- <restriction base="string">
- <enumeration value="best-effort"/>
- <enumeration value="exactly-once"/>
- </restriction>
- </simpleType>
-
- <!-- =================================================================== -->
-
- <complexType name="SecurityType">
- <all>
- <!-- Transport-level client information (inbound only) -->
- <element name="transportClient" type="mc:SubjectType" minOccurs="0"/>
-
- <!-- Message-level client information (inbound only) -->
- <element name="messageLevelClient" type="mc:SubjectType" minOccurs="0"/>
-
- <!-- Boolean flag used to disable outbound WSS processing (outbound only) -->
- <element name="doOutboundWss" type="boolean" minOccurs="0"/>
- </all>
- </complexType>
-
- <complexType name="SubjectType">
- <all>
- <!-- User name associated with this tranport- or message-level subject -->
- <element name="username" type="string"/>
- </all>
- </complexType>
-
- <!-- =================================================================== -->
-
- <complexType name="FaultType">
- <all>
- <!-- A short string identifying the error (e.g. BEA38229) -->
- <element name="errorCode" type="string"/>
-
- <!-- Descriptive text explaining the reason for the error -->
- <element name="reason" type="string" minOccurs="0" />
-
- <!-- Any additional details about the error -->
- <element name="details" type="anyType" minOccurs="0" />
-
- <!-- Information about where the error occured in the proxy -->
- <element name="location" type="mc:LocationType" minOccurs="0" />
- </all>
- </complexType>
-
- <complexType name="LocationType">
- <all>
- <!-- Name of the Pipeline/Branch/Route node where error occured -->
- <element name="node" type="string" minOccurs="0" />
-
- <!-- Name of the Pipeline where error occured (if applicable) -->
- <element name="pipeline" type="string" minOccurs="0" />
-
- <!-- Name of the Stage where error occured (if applicable) -->
- <element name="stage" type="string" minOccurs="0" />
-
- <!-- Indicates if error occured from inside an error handler -->
- <element name="error-handler" type="boolean" minOccurs="0" />
- </all>
- </complexType>
- <!-- Encapsulates any stack-traces that may be added to a fault <details> -->
- <element name="stack-trace" type="string"/>
-</schema>
diff --git a/lib/XML/Compile/SOAP/xsd/sharepoint/README.sharepoint b/lib/XML/Compile/SOAP/xsd/sharepoint/README.sharepoint
deleted file mode 100644
index af2e8fe..0000000
--- a/lib/XML/Compile/SOAP/xsd/sharepoint/README.sharepoint
+++ /dev/null
@@ -1,3 +0,0 @@
-2014/01/10: Schemas found at
- http://msdn.microsoft.com/en-us/library/dn293101%28v=office.12%29.aspx
- http://msdn.microsoft.com/en-us/library/dn293112%28v=office.12%29.aspx
diff --git a/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-serial.xsd b/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-serial.xsd
deleted file mode 100644
index ee9fc3f..0000000
--- a/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-serial.xsd
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0"?>
-<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:element name="anyType" nillable="true" type="xs:anyType"/>
- <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
- <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
- <xs:element name="boolean" nillable="true" type="xs:boolean"/>
- <xs:element name="byte" nillable="true" type="xs:byte"/>
- <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
- <xs:element name="decimal" nillable="true" type="xs:decimal"/>
- <xs:element name="double" nillable="true" type="xs:double"/>
- <xs:element name="float" nillable="true" type="xs:float"/>
- <xs:element name="int" nillable="true" type="xs:int"/>
- <xs:element name="long" nillable="true" type="xs:long"/>
- <xs:element name="QName" nillable="true" type="xs:QName"/>
- <xs:element name="short" nillable="true" type="xs:short"/>
- <xs:element name="string" nillable="true" type="xs:string"/>
- <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
- <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
- <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
- <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
- <xs:element name="char" nillable="true" type="tns:char"/>
- <xs:simpleType name="char">
- <xs:restriction base="xs:int"/>
- </xs:simpleType>
- <xs:element name="duration" nillable="true" type="tns:duration"/>
- <xs:simpleType name="duration">
- <xs:restriction base="xs:duration">
- <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
- <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
- <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:element name="guid" nillable="true" type="tns:guid"/>
- <xs:simpleType name="guid">
- <xs:restriction base="xs:string">
- <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
- </xs:restriction>
- </xs:simpleType>
- <xs:attribute name="FactoryType" type="xs:QName"/>
- <xs:attribute name="Id" type="xs:ID"/>
- <xs:attribute name="Ref" type="xs:IDREF"/>
-</xs:schema>
diff --git a/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-soap.xsd b/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-soap.xsd
deleted file mode 100644
index 5008582..0000000
--- a/lib/XML/Compile/SOAP/xsd/sharepoint/sharepoint-soap.xsd
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0"?>
-<xs:schema xmlns:tns1="http://schemas.microsoft.com/sharepoint/soap/" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:element name="GetAppManagementDatabaseMap">
- <xs:complexType>
- <xs:sequence/>
- </xs:complexType>
- </xs:element>
- <xs:element name="GetAppManagementDatabaseMapResponse">
- <xs:complexType>
- <xs:sequence>
- <xs:element minOccurs="0" name="GetAppManagementDatabaseMapResult" nillable="true" type="tns1:ArrayOfAppMngMapEntryData"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:complexType name="ArrayOfAppMngMapEntryData">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="AppMngMapEntryData" nillable="true" type="tns1:AppMngMapEntryData"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="ArrayOfAppMngMapEntryData" nillable="true" type="tns1:ArrayOfAppMngMapEntryData"/>
- <xs:complexType name="AppMngMapEntryData">
- <xs:sequence>
- <xs:element minOccurs="0" name="CompositeKeyEnd" nillable="true" type="xs:base64Binary"/>
- <xs:element minOccurs="0" name="CompositeKeyStart" nillable="true" type="xs:base64Binary"/>
- <xs:element minOccurs="0" name="ConnectionString" nillable="true" type="xs:string"/>
- <xs:element minOccurs="0" name="IsSqlAzure" type="xs:boolean"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="AppMngMapEntryData" nillable="true" type="tns1:AppMngMapEntryData"/>
- <xs:complexType name="AppManagementServiceFault">
- <xs:sequence>
- <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
- <xs:element name="AppManagementServiceFault" nillable="true" type="tns1:AppManagementServiceFault"/>
-</xs:schema>
diff --git a/lib/XML/Compile/SOAP11.pm b/lib/XML/Compile/SOAP11.pm
index 3caf21a..1b7bab6 100644
--- a/lib/XML/Compile/SOAP11.pm
+++ b/lib/XML/Compile/SOAP11.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP11;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::SOAP';
@@ -251,11 +251,7 @@ sub _write_one_fault($$)
}
if(my $type = $part->{type})
- { $args->{style} eq 'rpc'
- or error __x"part {name} uses `type', only for rpc not {style}"
- , name => $part->{name}, style => $args->{style};
-
- my $elem = $part->{name};
+ { my $elem = $part->{name};
my $writer = $part->{writer} ||= $self->schemas->compileType
( WRITER => $part->{type}, %$args
, element => $part->{name}
diff --git a/lib/XML/Compile/SOAP11.pod b/lib/XML/Compile/SOAP11.pod
index d595a86..af6c0f2 100644
--- a/lib/XML/Compile/SOAP11.pod
+++ b/lib/XML/Compile/SOAP11.pod
@@ -185,9 +185,9 @@ Extends L<"Naming types and elements" in XML::Compile::SOAP|XML::Compile::SOAP/"
Extends L<"Client and Server implementations" in XML::Compile::SOAP|XML::Compile::SOAP/"Client and Server implementations">.
-=head2 Use of wildcards (any/anyAttribute)
+=head2 Use of wildcards (any and anyAttribute)
-Extends L<"Use of wildcards (any/anyAttribute)" in XML::Compile::SOAP|XML::Compile::SOAP/"Use of wildcards (any/anyAttribute)">.
+Extends L<"Use of wildcards (any and anyAttribute)" in XML::Compile::SOAP|XML::Compile::SOAP/"Use of wildcards (any and anyAttribute)">.
=head2 Header and Body entries
@@ -349,26 +349,8 @@ Or
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP11/Client.pm b/lib/XML/Compile/SOAP11/Client.pm
index cfd68ef..0361ad0 100644
--- a/lib/XML/Compile/SOAP11/Client.pm
+++ b/lib/XML/Compile/SOAP11/Client.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP11::Client;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::SOAP11','XML::Compile::SOAP::Client';
diff --git a/lib/XML/Compile/SOAP11/Client.pod b/lib/XML/Compile/SOAP11/Client.pod
index f696a65..50db81a 100644
--- a/lib/XML/Compile/SOAP11/Client.pod
+++ b/lib/XML/Compile/SOAP11/Client.pod
@@ -35,26 +35,8 @@ Extends L<"DETAILS" in XML::Compile::SOAP11|XML::Compile::SOAP11/"DETAILS">.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP11/Encoding.pm b/lib/XML/Compile/SOAP11/Encoding.pm
index 85fcf9b..dcc2606 100644
--- a/lib/XML/Compile/SOAP11/Encoding.pm
+++ b/lib/XML/Compile/SOAP11/Encoding.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP11;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
#!!!
use Log::Report 'xml-compile-soap';
diff --git a/lib/XML/Compile/SOAP11/Encoding.pod b/lib/XML/Compile/SOAP11/Encoding.pod
index 00e190a..d4f4ddf 100644
--- a/lib/XML/Compile/SOAP11/Encoding.pod
+++ b/lib/XML/Compile/SOAP11/Encoding.pod
@@ -220,26 +220,8 @@ containing as much info as could be extracted from the tree.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP11/Operation.pm b/lib/XML/Compile/SOAP11/Operation.pm
index b3e7a25..ebeb140 100644
--- a/lib/XML/Compile/SOAP11/Operation.pm
+++ b/lib/XML/Compile/SOAP11/Operation.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP11::Operation;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::SOAP::Operation';
diff --git a/lib/XML/Compile/SOAP11/Operation.pod b/lib/XML/Compile/SOAP11/Operation.pod
index 641fab2..1c8e8a8 100644
--- a/lib/XML/Compile/SOAP11/Operation.pod
+++ b/lib/XML/Compile/SOAP11/Operation.pod
@@ -43,8 +43,8 @@ in WSDL1.1 style.
endpoints XML::Compile::SOAP::Operation []
fault_def <undef>
input_def <undef>
- kin XML::Compile::SOAP::Operation <required>
- nam XML::Compile::SOAP::Operation <required>
+ kind XML::Compile::SOAP::Operation <required>
+ name XML::Compile::SOAP::Operation <required>
output_def <undef>
schemas XML::Compile::SOAP::Operation <required>
server_type XML::Compile::SOAP::Operation undef
@@ -61,9 +61,9 @@ in WSDL1.1 style.
=item input_def => HASH
-=item kin => d
+=item kind => 'one-way'|...
-=item nam => e
+=item name => STRING
=item output_def => HASH
@@ -269,26 +269,8 @@ Inherited, see L<XML::Compile::SOAP::Operation/"Helpers">
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/SOAP11/Server.pm b/lib/XML/Compile/SOAP11/Server.pm
index 86f8bdf..7e0d507 100644
--- a/lib/XML/Compile/SOAP11/Server.pm
+++ b/lib/XML/Compile/SOAP11/Server.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::SOAP11::Server;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::SOAP11', 'XML::Compile::SOAP::Server';
diff --git a/lib/XML/Compile/SOAP11/Server.pod b/lib/XML/Compile/SOAP11/Server.pod
index bd64f87..39141ac 100644
--- a/lib/XML/Compile/SOAP11/Server.pod
+++ b/lib/XML/Compile/SOAP11/Server.pod
@@ -37,26 +37,8 @@ Extends L<"DETAILS" in XML::Compile::SOAP11|XML::Compile::SOAP11/"DETAILS">.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/Transport.pm b/lib/XML/Compile/Transport.pm
index 0f657b1..31f1f3c 100644
--- a/lib/XML/Compile/Transport.pm
+++ b/lib/XML/Compile/Transport.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::Transport;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::SOAP::Extension';
diff --git a/lib/XML/Compile/Transport.pod b/lib/XML/Compile/Transport.pod
index 7f14a3d..c3ecb96 100644
--- a/lib/XML/Compile/Transport.pod
+++ b/lib/XML/Compile/Transport.pod
@@ -28,7 +28,7 @@ This module defines the exchange of (XML) messages. The module does not
known how to parse or compose XML, but only worries about the transport
aspects.
-On the moment, there are two transporter implementations:
+On the moment, there are three transporter implementations:
=over 4
@@ -41,9 +41,14 @@ transport protocol over HTTP without encapsulation)
=item L<XML::Compile::Transport::SOAPHTTP_AnyEvent|XML::Compile::Transport::SOAPHTTP_AnyEvent>
-This requires the installation of an additional module. The user
-provides a callback to handle responses. Many queries can be spawned
-in parallel.
+Event-driven implementation, based on AnyEvent. The user provides a
+callback to handle responses. Many queries can be spawned in parallel,
+in a single process. Find this in a separate distribution.
+
+=item XML::Compile::Transport::SOAPHTTP_MojoUA
+
+Event-driven implementation, which fits in the Mojolicious infrastructure.
+Find this in a separate distribution.
=back
@@ -234,7 +239,7 @@ quite some programming skills.
The C<transport_hook> routine is called with a C<$trace> hash, one of
whose entries is the UserAgent which was set up for the data transfer. You
can modify the outgoing message XML body and headers, carry out the data
-exchange using the UserAgent, and then examine the returned Reponse for
+exchange using the UserAgent, and then examine the returned Response for
content and headers using methods similar to the following:
sub transport_hook($$$)
@@ -355,26 +360,8 @@ Declare an transporter type.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/Transport/SOAPHTTP.pm b/lib/XML/Compile/Transport/SOAPHTTP.pm
index 1cfa0fa..6f4aa06 100644
--- a/lib/XML/Compile/Transport/SOAPHTTP.pm
+++ b/lib/XML/Compile/Transport/SOAPHTTP.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::Transport::SOAPHTTP;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'XML::Compile::Transport';
diff --git a/lib/XML/Compile/Transport/SOAPHTTP.pod b/lib/XML/Compile/Transport/SOAPHTTP.pod
index 4fb1997..3611f0e 100644
--- a/lib/XML/Compile/Transport/SOAPHTTP.pod
+++ b/lib/XML/Compile/Transport/SOAPHTTP.pod
@@ -297,26 +297,8 @@ Inherited, see L<XML::Compile::Transport/"Helpers">
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/XOP.pm b/lib/XML/Compile/XOP.pm
index d743fb8..9d8a70e 100644
--- a/lib/XML/Compile/XOP.pm
+++ b/lib/XML/Compile/XOP.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::XOP;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap', syntax => 'SHORT';
diff --git a/lib/XML/Compile/XOP.pod b/lib/XML/Compile/XOP.pod
index cb351d5..f64124c 100644
--- a/lib/XML/Compile/XOP.pod
+++ b/lib/XML/Compile/XOP.pod
@@ -107,26 +107,8 @@ a email address.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/lib/XML/Compile/XOP/Include.pm b/lib/XML/Compile/XOP/Include.pm
index ed4fb39..9216260 100644
--- a/lib/XML/Compile/XOP/Include.pm
+++ b/lib/XML/Compile/XOP/Include.pm
@@ -7,7 +7,7 @@ use strict;
package XML::Compile::XOP::Include;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use Log::Report 'xml-compile-soap', syntax => 'SHORT';
diff --git a/lib/XML/Compile/XOP/Include.pod b/lib/XML/Compile/XOP/Include.pod
index 5feee4b..a4acdf9 100644
--- a/lib/XML/Compile/XOP/Include.pod
+++ b/lib/XML/Compile/XOP/Include.pod
@@ -126,26 +126,8 @@ This object stringifies to its binary content.
=head1 SEE ALSO
-This module is part of XML-Compile-SOAP distribution version 3.15,
-built on January 06, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
-
-Other distributions in this suite:
-L<XML::Compile>,
-L<XML::Compile::SOAP>,
-L<XML::Compile::WSDL11>,
-L<XML::Compile::SOAP12>,
-L<XML::Compile::SOAP::Daemon>,
-L<XML::Compile::SOAP::WSA>,
-L<XML::Compile::C14N>,
-L<XML::Compile::WSS>,
-L<XML::Compile::WSS::Signature>,
-L<XML::Compile::Tester>,
-L<XML::Compile::Cache>,
-L<XML::Compile::Dumper>,
-L<XML::Compile::RPC>,
-L<XML::Rewrite>
-and
-L<XML::LibXML::Simple>.
+This module is part of XML-Compile-SOAP distribution version 3.18,
+built on March 22, 2016. Website: F<http://perl.overmeer.net/xml-compile/>
Please post questions or ideas to the mailinglist at
F<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile> .
diff --git a/t/TestTools.pm b/t/TestTools.pm
index 67734d7..3ff1b42 100644
--- a/t/TestTools.pm
+++ b/t/TestTools.pm
@@ -10,7 +10,7 @@ use lib '../XMLCompile/lib', '../LogReport/lib', '../XMLTester/lib';
package TestTools;
use vars '$VERSION';
-$VERSION = '3.15';
+$VERSION = '3.18';
use base 'Exporter';
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libxml-compile-soap-perl.git
More information about the Pkg-perl-cvs-commits
mailing list