POE-Component-Server-SOAP

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	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 )