]> git.donarmstrong.com Git - debbugs.git/blob - cgi/soap.cgi
* Add the version aware soap subsystem
[debbugs.git] / cgi / soap.cgi
1 #!/usr/bin/perl -wT
2
3 #use SOAP::Transport::HTTP;
4
5 use Debbugs::SOAP::Usertag;
6 use Debbugs::SOAP::Status;
7 use Debbugs::SOAP::Server;
8
9 # Work around stupid soap bug on line 411
10 if (not exists $ENV{EXPECT}) {
11      $ENV{EXPECT} = '';
12 }
13
14 my $soap = Debbugs::SOAP::Server
15 #my $soap = SOAP::Transport::HTTP::CGI
16     -> dispatch_to('Debbugs::SOAP');
17 #$soap->serializer()->soapversion(1.2);
18 # soapy is stupid, and is using the 1999 schema; override it.
19 *SOAP::XMLSchema1999::Serializer::as_base64Binary = \&SOAP::XMLSchema2001::Serializer::as_base64Binary;
20 $soap-> handle;
21