my $daemon = SOAP::Transport::HTTP::Daemon -> new (LocalPort => 8088, Reuse => 1) -> on_action(sub {}) -> dispatch_to('ServiceError'); print "Contact to SOAP server at ", $daemon->url, "\n"; $daemon->handle; sub ServiceError { print "ServiceError\n"; return SOAP::Data->name('ResponseType')->value('ACKNOWLEDGE'); } #### ACKNOWLEDGE #### ACKNOWLEDGE