#!/opt/bin/perl
use SOAP::Lite +trace;
my $result = SOAP::Lite
->service('http://www.thedialogcenter.com/EncryptionService.wsdl')
->Encrypt('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'Testing');
print $result, "\n";
####
Accept: text/xml
Accept: multipart/*
Content-Length: 529
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://www.arkbluecross.com/WebServices/EncryptionService/Encrypt"
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTesting
##
##
Cache-Control: private
Date: Wed, 14 Apr 2004 02:34:05 GMT
Server: Microsoft-IIS/5.0
Content-Length: 984
Content-Type: text/xml; charset=utf-8
Client-Date: Wed, 14 Apr 2004 02:35:30 GMT
Client-Peer: 209.184.52.154:443
Client-Response-Num: 1
Client-SSL-Cert-Issuer: /O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
Client-SSL-Cert-Subject: /C=US/ST=Arkansas/L=Little Rock/O=Arkansas Blue Cross and Blue Shield A Mutual Insurance Company/OU=Infrastructure Management/OU=Terms of use at www.verisign.com/rpa (c)00/CN=secure.arkansasbluecross.com
Client-SSL-Cipher: RC4-MD5
Client-SSL-Warning: Peer certificate not verified
X-AspNet-Version: 1.1.4322
X-Powered-By: ASP.NET
soap:Server
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentNullException: ArgumentNull_String
Parameter name: g
at System.Guid..ctor(String g)
at ABCBS.IWD.WebServices.EncryptionService.GetCustomerKeys(String CustID, Int32 Timeout) in C:\Projects\Common\WebServicesSolution\WebServices\EncryptionService.asmx.vb:line 104
at ABCBS.IWD.WebServices.EncryptionService.Encrypt(String CustID, String Data) in C:\Projects\Common\WebServicesSolution\WebServices\EncryptionService.asmx.vb:line 50
--- End of inner exception stack trace ---