blob: ed82a7912ec4f1decd6ee4d46d3233a4c4d87519 [file] [log] [blame]
#include <iostream.h>
#include "ChoiceTestSoap.hpp"
using namespace std;
int main(int argc, char *argv[])
{
try
{
const char* url="http://localhost:90/axis/SimpleChoice";
ChoiceComplexType* Value0=new ChoiceComplexType();
ChoiceComplexType* Value1;
Value0->IntValue= NULL;
Value0->IntValue=new int;
*(Value0->IntValue) = 1;
Value0->StringValue=NULL;
if(argc>1)
url = argv[1];
cout<< "Calling the Service..."<<endl;
ChoiceTestSoap ws(url);
Value1=ws.echoChoice(Value0);
cout<<"Value1->IntValue = "<<*(Value1->IntValue)<<endl;
}catch (AxisException & e)
{
printf ("Exception : %s\n", e.what ());
}
catch (exception & e)
{
printf ("Unknown exception has occured\n");
}
catch (...)
{
printf ("Unknown exception has occured\n");
}
return 0;
}