{
// Prepare a transport object.
const char* pch = strchr(endpoint,':');
if (!pch)
throw IOException("SOAP endpoint was not a URL.");
string scheme(endpoint, pch-endpoint);
{
// Prepare a transport object.
const char* pch = strchr(endpoint,':');
if (!pch)
throw IOException("SOAP endpoint was not a URL.");
string scheme(endpoint, pch-endpoint);