POE-Component-Server-SOAP
view release on metacpan or search on metacpan
Followed SimpleHTTP's STARTLISTEN, STOPLISTEN, SHUTDOWN GRACEFUL changes
Some minor internal tweaks
POD tweaks
* 1.04
Big change! The deserializer is now hooked into SOAP::Lite for full SOAP/1.1 interop :)
Big change! The output envelope is now hooked into SOAP::Lite instead of SOAP::EnvelopeMaker :)
Made debugging more productive by adding service/method/IP to output
Got rid of the CHANGES file, it is redundant ;)
The headers is now an arrayref of SOAP::Header objects ( if any )
Got rid of SOAP::Defs, replaced them with SOAP::Constants ( from SOAP::Lite )
Added the MUSTUNDERSTAND parameter to new()
* 1.03
I realized that I didn't like having the SOAP Fault event called "ERROR" and changed it to "FAULT" :)
Fixed the Fault Code in the SYNOPSIS from Add:Error to the more SOAPy one
Rocco Caputo helped me with some POD errors/typos/stuff
Fixed new() to remove options that exist, but is undef -> results in croaking when DEBUG is on
lib/POE/Component/Server/SOAP/Response.pm view on Meta::CPAN
=head2 METHODS
# Get the response object from SOAP
my $response = $_[ARG0];
$response->soaprequest() # Returns the original HTTP::Request object from SimpleHTTP
$response->soapservice() # Returns the service that triggered this SOAP instance
$response->soapmethod() # Returns the method that triggered this SOAP instance
$response->soapuri() # Returns the original URI of the request without the method
$response->soapheaders() # Returns an arrayref of SOAP::Header objects ( undef if none )
$response->soapbody() # Returns the body as a hashref ( undef if no arguments )
=head2 EXPORT
Nothing.
=head1 SEE ALSO
L<POE::Component::Server::SimpleHTTP>
( run in 0.234 second using v1.01-cache-2.11-cpan-454fe037f31 )