1 package RT::Interface::Web::Standalone;
4 use base 'HTTP::Server::Simple::Mason';
5 use RT::Interface::Web::Handler;
6 use RT::Interface::Web;
8 sub handler_class { "RT::Interface::Web::Handler" }
14 # Override HTTP::Server::Simple::Mason's version of this method to do
15 # nothing. (RT::Interface::Web::Handler does this already for us in
19 sub default_mason_config {
20 return @RT::MasonParameters;
28 Module::Refresh->refresh if $RT::DevelMode;
30 $self->SUPER::handle_request($cgi);
31 $RT::Logger->crit($@) if ($@);
33 RT::Interface::Web::Handler->CleanupRequest();