The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package Mod_Perl2Test;
use strict; use warnings;
use Class::Std::Fast;

sub sayHello {
    my ($self, $body, $header) = @_;
    my $name = $body->get_name();
    my $givenName = $body->get_givenName();

    die "FOO" if ($name eq '__DIE__');

    return MyElements::sayHelloResponse->new({
        sayHelloResult => "Hello $givenName $name"
    })}
1;