You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ja...@apache.org on 2005/02/23 06:52:05 UTC
cvs commit: ws-axis/c/tests/auto_build/testcases/client/cpp TestTransportProtocolFaultClient.cpp
jamejose 2005/02/22 21:52:05
Added: c/tests/auto_build/testcases/client/cpp
TestTransportProtocolFaultClient.cpp
Log:
Revision Changes Path
1.1 ws-axis/c/tests/auto_build/testcases/client/cpp/TestTransportProtocolFaultClient.cpp
Index: TestTransportProtocolFaultClient.cpp
===================================================================
/*
* This test is written to test the functionality of getTransportProtocol() API
* when a an unsupported protocl is set using setTransportProtocol() method.
*/
#include "Calculator.hpp"
#include <stdio.h>
#include <iostream>
int main(int argc, char* argv[])
{
char endpoint[256];
const char* url="http://localhost:80/axis/Calculator";
int iResult;
int rc=1;
url = argv[1];
try
{
sprintf(endpoint, "%s", url);
Calculator ws(endpoint);
ws.setTransportProtocol(APTFTP);
cout << "Protocol used by the transport is = " << ws.getTransportProtocol() << endl;
iResult = ws.add(2,3);
cout << "Result is = " << iResult << endl;
rc=0;
}
catch(AxisException& e)
{
cout << "Exception : " << e.what() << endl;
}
catch(exception& e)
{
cout << "Unknown exception has occured" << endl;
}
catch(...)
{
cout << "Unknown exception has occured" <<endl;
}
return rc;
}