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 na...@apache.org on 2006/04/28 05:04:04 UTC

svn commit: r397747 [13/17] - /webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp Thu Apr 27 20:03:51 2006
@@ -18,35 +18,35 @@
 
 int main( int argc, char * argv[])
 {
-	bool	bSuccess = false;
-	int		iRetryIterationCount = 3;
+        bool    bSuccess = false;
+        int             iRetryIterationCount = 3;
 
-	do
-	{
-		try
-		{
-			const char *	pszURL = "http://localhost:9090/axis/ValidXMLCharIsInterpretedAsCPPCommand";
+        do
+        {
+                try
+                {
+                        const char *    pszURL = "http://localhost:9090/axis/ValidXMLCharIsInterpretedAsCPPCommand";
 
-			pszURL = argv[1];
+                        pszURL = argv[1];
 
-			ValidXMLCharIsInterpretedAsCPPCommand *	pWS = new ValidXMLCharIsInterpretedAsCPPCommand( pszURL, APTHTTP1_1);
-			test1Punctuation *						pTest1Punctuation = new test1Punctuation();
-//			test2Logical *							pTest2Logical = new test2Logical();
-//			test3Mathematical *						pTest3Mathematical = new test3Mathematical();
-//			test4Miscellaneous *					pTest4Miscellaneous = new test4Miscellaneous();
+                        ValidXMLCharIsInterpretedAsCPPCommand * pWS = new ValidXMLCharIsInterpretedAsCPPCommand( pszURL, APTHTTP1_1);
+                        test1Punctuation *                                              pTest1Punctuation = new test1Punctuation();
+//                      test2Logical *                                                  pTest2Logical = new test2Logical();
+//                      test3Mathematical *                                             pTest3Mathematical = new test3Mathematical();
+//                      test4Miscellaneous *                                    pTest4Miscellaneous = new test4Miscellaneous();
 
-			pTest1Punctuation->setarg_WithADot( 1);
-			pTest1Punctuation->setarg_WithAnUnderscore( 2);
-			pTest1Punctuation->setarg_WithAHyphen( 3);
-			pTest1Punctuation->setarg_WithAColon( 4);
+                        pTest1Punctuation->setarg_WithADot( 1);
+                        pTest1Punctuation->setarg_WithAnUnderscore( 2);
+                        pTest1Punctuation->setarg_WithAHyphen( 3);
+                        pTest1Punctuation->setarg_WithAColon( 4);
             pTest1Punctuation->setarg__WithTwoUnderscores( 5);
             pTest1Punctuation->setarg_With_TwoDots( 6);
             pTest1Punctuation->setarg__WithTwoDotsInline( 7);
            
-//			pTest1Punctuation->setarg_name5( 5);
+//                      pTest1Punctuation->setarg_name5( 5);
 
-            cout <<"About to invoke test1"<<endl;			
-			xsd__int iResult1 = pWS->test1( pTest1Punctuation);
+            cout <<"About to invoke test1"<<endl;                       
+                        xsd__int iResult1 = pWS->test1( pTest1Punctuation);
             if( iResult1 == 1 + 2 + 3 + 4 + 5+6+7)
             {
               cout <<"Got result from test1 "<<iResult1<<endl;
@@ -70,94 +70,94 @@
               cout << "Results should have been 1+2+3+4+5+6+7="<<(1+2+3+4+5+6+7)<<" but was "<<iResult1<<endl;
             }
 
-/*			if( iResult1 == 1 + 2 + 3 + 4 + 5)
-			{
-				pTest2Logical->setarg_name1( 6);
-
-				xsd__int iResult2 = pWS->test2( pTest2Logical);
-
-				if( iResult2 == 6)
-				{
-					pTest3Mathematical->setarg_name1( 7);
-					pTest3Mathematical->setarg_name2( 8);
-					pTest3Mathematical->setarg_name3( 9);
-					pTest3Mathematical->setarg_name4( 10);
-					pTest3Mathematical->setarg_name5( 11);
-					pTest3Mathematical->setarg_name6( 12);
-
-					xsd__int iResult3 = pWS->test3( pTest3Mathematical);
-
-					if( iResult3 == 7 + 8 + 9 + 10 + 11 + 12)
-					{
-						pTest4Miscellaneous->setarg_name1_( 13);
-						pTest4Miscellaneous->setarg_name2_( 14);
-						pTest4Miscellaneous->setarg_name3_( 15);
-						pTest4Miscellaneous->setarg_name4( 16);
-						pTest4Miscellaneous->setarg_name5( 17);
-						pTest4Miscellaneous->setarg_name6( 18);
+/*                      if( iResult1 == 1 + 2 + 3 + 4 + 5)
+                        {
+                                pTest2Logical->setarg_name1( 6);
+
+                                xsd__int iResult2 = pWS->test2( pTest2Logical);
+
+                                if( iResult2 == 6)
+                                {
+                                        pTest3Mathematical->setarg_name1( 7);
+                                        pTest3Mathematical->setarg_name2( 8);
+                                        pTest3Mathematical->setarg_name3( 9);
+                                        pTest3Mathematical->setarg_name4( 10);
+                                        pTest3Mathematical->setarg_name5( 11);
+                                        pTest3Mathematical->setarg_name6( 12);
+
+                                        xsd__int iResult3 = pWS->test3( pTest3Mathematical);
+
+                                        if( iResult3 == 7 + 8 + 9 + 10 + 11 + 12)
+                                        {
+                                                pTest4Miscellaneous->setarg_name1_( 13);
+                                                pTest4Miscellaneous->setarg_name2_( 14);
+                                                pTest4Miscellaneous->setarg_name3_( 15);
+                                                pTest4Miscellaneous->setarg_name4( 16);
+                                                pTest4Miscellaneous->setarg_name5( 17);
+                                                pTest4Miscellaneous->setarg_name6( 18);
 
-						xsd__int iResult4 = pWS->test4( pTest4Miscellaneous);
+                                                xsd__int iResult4 = pWS->test4( pTest4Miscellaneous);
 
-						if( iResult4 == 13 + 14 + 15 + 16 + 17 + 18)
-						{
-							bSuccess = true;
-						}
-					}
-				}
-			}
-	*/		
-			if( !bSuccess)
-			{
-				cout << "Unexpected result." << endl;
-			}
+                                                if( iResult4 == 13 + 14 + 15 + 16 + 17 + 18)
+                                                {
+                                                        bSuccess = true;
+                                                }
+                                        }
+                                }
+                        }
+        */              
+                        if( !bSuccess)
+                        {
+                                cout << "Unexpected result." << endl;
+                        }
 
-			delete pTest1Punctuation;
-//			delete pTest2Logical;
-//			delete pTest3Mathematical;
-//			delete pTest4Miscellaneous;
+                        delete pTest1Punctuation;
+//                      delete pTest2Logical;
+//                      delete pTest3Mathematical;
+//                      delete pTest4Miscellaneous;
 
-			delete pWS;
-		}
-		catch( AxisException& e)
-		{
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
-
-			if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-		}
-		catch( exception& e)
-		{
-			cout << "Unknown exception has occured : " << e.what() << endl;
-		}
-		catch(...)
-		{
-			cout << "Unknown exception has occured" << endl;
-		}
-
-		iRetryIterationCount--;
-	} while( iRetryIterationCount > 0 && !bSuccess);
-
-	if( bSuccess)
-	{
-		cout << "---------------------- TEST COMPLETED SUCCESSFULLY -----------------------------" << endl;
-	}
-	else
-	{
-		cout << "---------------------- TEST DID NOT COMPLETE -----------------------------" << endl;
-	}
-	return 0;
+                        delete pWS;
+                }
+                catch( AxisException& e)
+                {
+                        bool bSilent = false;
+
+                        if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+                        {
+                                if( iRetryIterationCount > 0)
+                                {
+                                        bSilent = true;
+                                }
+                        }
+                        else
+                        {
+                                iRetryIterationCount = 0;
+                        }
+
+                        if( !bSilent)
+                        {
+                                cout << "Exception : " << e.what() << endl;
+                        }
+                }
+                catch( exception& e)
+                {
+                        cout << "Unknown exception has occured : " << e.what() << endl;
+                }
+                catch(...)
+                {
+                        cout << "Unknown exception has occured" << endl;
+                }
+
+                iRetryIterationCount--;
+        } while( iRetryIterationCount > 0 && !bSuccess);
+
+        if( bSuccess)
+        {
+                cout << "---------------------- TEST COMPLETED SUCCESSFULLY -----------------------------" << endl;
+        }
+        else
+        {
+                cout << "---------------------- TEST DID NOT COMPLETE -----------------------------" << endl;
+        }
+        return 0;
 }

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAnyClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAnyClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAnyClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAnyClient.cpp Thu Apr 27 20:03:51 2006
@@ -42,11 +42,11 @@
 
   endpoint_set = parse_args_for_endpoint(&argc, argv, &endpoint);
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+                bool bSuccess = false;
+                int     iRetryIterationCount = 3;
 
-		do
-		{
+                do
+                {
   try {
     if(endpoint_set) {
       ws = new OrderManager(endpoint, APTHTTP1_1);
@@ -55,34 +55,34 @@
 //else
      // ws = new OrderManager();
 
-	Order* order = ws->getOrder("whatever");
-	int outputSize = 0;
-	LineItem* lineitemarray = (LineItem*)(order->lineItems->get(outputSize)[0]);
-	cout << "lineitem number =" << lineitemarray->getitemNumber()<< endl ;
-	cout << "lineitem description =" << lineitemarray->getitemDesc()<< endl ;
+        Order* order = ws->getOrder("whatever");
+        int outputSize = 0;
+        LineItem* lineitemarray = (LineItem*)(order->lineItems->get(outputSize)[0]);
+        cout << "lineitem number =" << lineitemarray->getitemNumber()<< endl ;
+        cout << "lineitem description =" << lineitemarray->getitemDesc()<< endl ;
 
-	delete ws; 
-}	
+        delete ws; 
+}       
 
   } catch(AxisException &e) {
-			bool bSilent = false;
+                        bool bSilent = false;
 
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+                        if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+                        {
+                                if( iRetryIterationCount > 0)
+                                {
+                                        bSilent = true;
+                                }
+                        }
+                        else
+                        {
+                                iRetryIterationCount = 0;
+                        }
 
             if( !bSilent)
-			{
+                        {
     cout << e.what() << endl;
-			}
+                        }
   } catch(...) {
     cout << "Unknown Exception occured." << endl;
   }
@@ -90,18 +90,18 @@
   // Samisa : clean up memory allocated for stub
    /* try
   {
-	  delete ws; 
+          delete ws; 
   }
   catch(exception& exception)
   {
-  	cout << "Exception on clean up of ws : " << exception.what()<<endl;
+        cout << "Exception on clean up of ws : " << exception.what()<<endl;
   }
   catch(...)
   {
-  	cout << "Unknown exception on clean up of ws : " << endl;
+        cout << "Unknown exception on clean up of ws : " << endl;
   } */ 
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
+                iRetryIterationCount--;
+                } while( iRetryIterationCount > 0 && !bSuccess);
     if(endpoint_set)
       free(endpoint);
   cout << "---------------------- TEST COMPLETE -----------------------------"<< endl;

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAttributeClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAttributeClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAttributeClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDAttributeClient.cpp Thu Apr 27 20:03:51 2006
@@ -22,57 +22,57 @@
 
 int main(int argc, char* argv[])
 {
-	char endpoint[256];
-	const char* url="http://localhost:80/axis/Calculator";
-	char dateTime[50];
-
-	BooleanType* booleanType = new BooleanType();
-	BooleanType* booleanTypeReturn = NULL;
-	ByteType* byteType = new ByteType();
-	ByteType* byteTypeReturn = NULL;
-	UnsignedByteType* unsignedByteType = new UnsignedByteType();
-	UnsignedByteType* unsignedByteTypeReturn = NULL;
-	ShortType* shortType = new ShortType();
-	ShortType* shortTypeReturn = NULL;
-	UnsignedShortType* unsignedShortType = new UnsignedShortType();
-	UnsignedShortType* unsignedShortTypeReturn = NULL;
-	IntType* intType = new IntType();
-	IntType* intTypeReturn = NULL;
-	UnsignedIntType* unsignedIntType = new UnsignedIntType();
-	UnsignedIntType* unsignedIntTypeReturn = NULL;
-	LongType* longType = new LongType();
-	LongType* longTypeReturn = NULL;
-	UnsignedLongType* unsignedLongType = new UnsignedLongType();
-	UnsignedLongType* unsignedLongTypeReturn = NULL;
-	FloatType* floatType = new FloatType();
-	FloatType* floatTypeReturn = NULL;
-	DoubleType* doubleType = new DoubleType();
-	DoubleType* doubleTypeReturn = NULL;
-	StringType* stringType = new StringType();
-	StringType* stringTypeReturn = NULL;
-
-	DateTimeType* dtt = new DateTimeType();
-	DateTimeType* dttReturn = NULL;
-	DateType* dt = new DateType();
-	DateType* dtReturn = NULL;
-	TimeType* tt = new TimeType();
-	TimeType* ttReturn = NULL;
-	IntegerType* integerType = new IntegerType();
-	IntegerType* integerTypeReturn = NULL;
-	DecimalType* decimalType = new DecimalType();
-	DecimalType* decimalTypeReturn = NULL;
-	Base64BinaryType* b64Type = new Base64BinaryType();
-	Base64BinaryType* b64TypeReturn = NULL;
-	HexBinaryType* hexType = new HexBinaryType();
-	HexBinaryType* hexTypeReturn = NULL;
-	QNameType* qnameType = new QNameType();
-	QNameType* qnameTypeReturn = NULL;
-	AnyURIType* anyURI = new AnyURIType();
-	AnyURIType* anyURIReturn = NULL;
-
-	xsd__base64Binary b64Test;
-	xsd__hexBinary hexTest;
-	xsd__unsignedByte* testUB = (xsd__unsignedByte*)"<test><xml>some dod&y string</xml></test>";
+        char endpoint[256];
+        const char* url="http://localhost:80/axis/Calculator";
+        char dateTime[50];
+
+        BooleanType* booleanType = new BooleanType();
+        BooleanType* booleanTypeReturn = NULL;
+        ByteType* byteType = new ByteType();
+        ByteType* byteTypeReturn = NULL;
+        UnsignedByteType* unsignedByteType = new UnsignedByteType();
+        UnsignedByteType* unsignedByteTypeReturn = NULL;
+        ShortType* shortType = new ShortType();
+        ShortType* shortTypeReturn = NULL;
+        UnsignedShortType* unsignedShortType = new UnsignedShortType();
+        UnsignedShortType* unsignedShortTypeReturn = NULL;
+        IntType* intType = new IntType();
+        IntType* intTypeReturn = NULL;
+        UnsignedIntType* unsignedIntType = new UnsignedIntType();
+        UnsignedIntType* unsignedIntTypeReturn = NULL;
+        LongType* longType = new LongType();
+        LongType* longTypeReturn = NULL;
+        UnsignedLongType* unsignedLongType = new UnsignedLongType();
+        UnsignedLongType* unsignedLongTypeReturn = NULL;
+        FloatType* floatType = new FloatType();
+        FloatType* floatTypeReturn = NULL;
+        DoubleType* doubleType = new DoubleType();
+        DoubleType* doubleTypeReturn = NULL;
+        StringType* stringType = new StringType();
+        StringType* stringTypeReturn = NULL;
+
+        DateTimeType* dtt = new DateTimeType();
+        DateTimeType* dttReturn = NULL;
+        DateType* dt = new DateType();
+        DateType* dtReturn = NULL;
+        TimeType* tt = new TimeType();
+        TimeType* ttReturn = NULL;
+        IntegerType* integerType = new IntegerType();
+        IntegerType* integerTypeReturn = NULL;
+        DecimalType* decimalType = new DecimalType();
+        DecimalType* decimalTypeReturn = NULL;
+        Base64BinaryType* b64Type = new Base64BinaryType();
+        Base64BinaryType* b64TypeReturn = NULL;
+        HexBinaryType* hexType = new HexBinaryType();
+        HexBinaryType* hexTypeReturn = NULL;
+        QNameType* qnameType = new QNameType();
+        QNameType* qnameTypeReturn = NULL;
+        AnyURIType* anyURI = new AnyURIType();
+        AnyURIType* anyURIReturn = NULL;
+
+        xsd__base64Binary b64Test;
+        xsd__hexBinary hexTest;
+        xsd__unsignedByte* testUB = (xsd__unsignedByte*)"<test><xml>some dod&y string</xml></test>";
 
     b64Test.set(testUB, 41);
     hexTest.set(testUB, 41);
@@ -84,147 +84,147 @@
     memcpy(&testDate, temp, sizeof(xsd__date));
 
 
-	if(argc>1)
-		url = argv[1];
+        if(argc>1)
+                url = argv[1];
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+                bool bSuccess = false;
+                int     iRetryIterationCount = 3;
 
-		do
-		{
-	try
-	{
-		sprintf(endpoint, "%s", url);
-
-		XSDAttribute* ws = new XSDAttribute(endpoint);
-
-		booleanType->booleanType = (xsd__boolean)0;
-		booleanTypeReturn = ws->getDataBoolean(booleanType);
-		cout << "boolean=" << booleanTypeReturn->booleanType << endl;
-
-		byteType->byteType = (xsd__byte)31;
-		byteTypeReturn = ws->getDataByte(byteType);
-		printf("byte=%d\n", byteTypeReturn->byteType); fflush(stdout);
-
-		unsignedByteType->unsignedByteType = (xsd__unsignedByte)32;
-		unsignedByteTypeReturn = ws->getDataUnsignedByte(unsignedByteType);
-		printf("unsigned byte=%d\n", unsignedByteTypeReturn->unsignedByteType); fflush(stdout);
-
-		shortType->shortType = 7;
-		shortTypeReturn = ws->getDataShort(shortType);
-		cout << "short=" << shortTypeReturn->shortType << endl;
-
-		unsignedShortType->unsignedShortType = (xsd__unsignedShort)14;
-		unsignedShortTypeReturn = ws->getDataUnsignedShort(unsignedShortType);
-		cout << "unsigned short=" << unsignedShortTypeReturn->unsignedShortType << endl;
-
-		intType->intType = (xsd__int)21;
-		intTypeReturn = ws->getDataInt(intType);
-		cout << "int=" << intTypeReturn->intType << endl;
-
-		unsignedIntType->unsignedIntType = (xsd__unsignedInt)28;
-		unsignedIntTypeReturn = ws->getDataUnsignedInt(unsignedIntType);
-		cout << "unsigned int=" << unsignedIntTypeReturn->unsignedIntType << endl;
-
-		longType->longType = (xsd__long)35;
-		longTypeReturn = ws->getDataLong(longType);
-		cout << "long=" << (int)(longTypeReturn->longType) << endl;
-
-		unsignedLongType->unsignedLongType = (xsd__unsignedLong)42;
-		unsignedLongTypeReturn = ws->getDataUnsignedLong(unsignedLongType);
-		cout << "unsigned long=" << unsignedLongTypeReturn->unsignedLongType << endl;
-
-		floatType->floatType = (xsd__float)70.3535888888;
-		floatTypeReturn = ws->getDataFloat(floatType);
-		printf("float=%.5f\n", floatTypeReturn->floatType); fflush(stdout);
-
-		doubleType->doubleType = (xsd__double)140.7175888888;
-		doubleTypeReturn = ws->getDataDouble(doubleType);
-		printf("double=%.5f\n", doubleTypeReturn->doubleType); fflush(stdout);
-
-		stringType->stringType = (xsd__string) "never odd or even";
-		stringTypeReturn = ws->getDataString(stringType);
-		cout << "string=" << stringTypeReturn->stringType << endl;
-
-		integerType->integerType = (xsd__integer) 919191919;
-		integerTypeReturn = ws->getDataInteger(integerType);
-		cout << "integer=" << (int)(integerTypeReturn->integerType) << endl;
-
-		decimalType->decimalType = (xsd__decimal)929292929.5555555555555;
-		decimalTypeReturn = ws->getDataDecimal(decimalType);
-		printf("decimal=%.5f\n", decimalTypeReturn->decimalType); fflush(stdout);
-
-		dtt->dateTimeType = testDate;
-		dttReturn = ws->getDataDateTime(dtt);
-		strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &dttReturn->dateTimeType);
-		cout << "dateTime=" << dateTime << endl;
+                do
+                {
+        try
+        {
+                sprintf(endpoint, "%s", url);
+
+                XSDAttribute* ws = new XSDAttribute(endpoint);
+
+                booleanType->booleanType = (xsd__boolean)0;
+                booleanTypeReturn = ws->getDataBoolean(booleanType);
+                cout << "boolean=" << booleanTypeReturn->booleanType << endl;
+
+                byteType->byteType = (xsd__byte)31;
+                byteTypeReturn = ws->getDataByte(byteType);
+                printf("byte=%d\n", byteTypeReturn->byteType); fflush(stdout);
+
+                unsignedByteType->unsignedByteType = (xsd__unsignedByte)32;
+                unsignedByteTypeReturn = ws->getDataUnsignedByte(unsignedByteType);
+                printf("unsigned byte=%d\n", unsignedByteTypeReturn->unsignedByteType); fflush(stdout);
+
+                shortType->shortType = 7;
+                shortTypeReturn = ws->getDataShort(shortType);
+                cout << "short=" << shortTypeReturn->shortType << endl;
+
+                unsignedShortType->unsignedShortType = (xsd__unsignedShort)14;
+                unsignedShortTypeReturn = ws->getDataUnsignedShort(unsignedShortType);
+                cout << "unsigned short=" << unsignedShortTypeReturn->unsignedShortType << endl;
+
+                intType->intType = (xsd__int)21;
+                intTypeReturn = ws->getDataInt(intType);
+                cout << "int=" << intTypeReturn->intType << endl;
+
+                unsignedIntType->unsignedIntType = (xsd__unsignedInt)28;
+                unsignedIntTypeReturn = ws->getDataUnsignedInt(unsignedIntType);
+                cout << "unsigned int=" << unsignedIntTypeReturn->unsignedIntType << endl;
+
+                longType->longType = (xsd__long)35;
+                longTypeReturn = ws->getDataLong(longType);
+                cout << "long=" << (int)(longTypeReturn->longType) << endl;
+
+                unsignedLongType->unsignedLongType = (xsd__unsignedLong)42;
+                unsignedLongTypeReturn = ws->getDataUnsignedLong(unsignedLongType);
+                cout << "unsigned long=" << unsignedLongTypeReturn->unsignedLongType << endl;
+
+                floatType->floatType = (xsd__float)70.3535888888;
+                floatTypeReturn = ws->getDataFloat(floatType);
+                printf("float=%.5f\n", floatTypeReturn->floatType); fflush(stdout);
+
+                doubleType->doubleType = (xsd__double)140.7175888888;
+                doubleTypeReturn = ws->getDataDouble(doubleType);
+                printf("double=%.5f\n", doubleTypeReturn->doubleType); fflush(stdout);
+
+                stringType->stringType = (xsd__string) "never odd or even";
+                stringTypeReturn = ws->getDataString(stringType);
+                cout << "string=" << stringTypeReturn->stringType << endl;
+
+                integerType->integerType = (xsd__integer) 919191919;
+                integerTypeReturn = ws->getDataInteger(integerType);
+                cout << "integer=" << (int)(integerTypeReturn->integerType) << endl;
+
+                decimalType->decimalType = (xsd__decimal)929292929.5555555555555;
+                decimalTypeReturn = ws->getDataDecimal(decimalType);
+                printf("decimal=%.5f\n", decimalTypeReturn->decimalType); fflush(stdout);
+
+                dtt->dateTimeType = testDate;
+                dttReturn = ws->getDataDateTime(dtt);
+                strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &dttReturn->dateTimeType);
+                cout << "dateTime=" << dateTime << endl;
 
 /* Awaiting Server side implementation
-		dt->dateType = testDate;
-		dtReturn = ws->getDataDate(dt);
-		strftime(dateTime, 50, "%a %b %d %Y", &dtReturn->dateType);
-		cout << "date=" << dateTime << endl;
-
-		tt->timeType = testDate;
-		ttReturn = ws->getDataTime(tt);
-		strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &ttReturn->timeType);
-		cout << "time=" << dateTime << endl;
+                dt->dateType = testDate;
+                dtReturn = ws->getDataDate(dt);
+                strftime(dateTime, 50, "%a %b %d %Y", &dtReturn->dateType);
+                cout << "date=" << dateTime << endl;
+
+                tt->timeType = testDate;
+                ttReturn = ws->getDataTime(tt);
+                strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &ttReturn->timeType);
+                cout << "time=" << dateTime << endl;
 
-		b64Type->base64BinaryType = b64Test;
-		b64TypeReturn = ws->getDataBase64Binary(b64Type);
+                b64Type->base64BinaryType = b64Test;
+                b64TypeReturn = ws->getDataBase64Binary(b64Type);
         int size = 0;
         const xsd__unsignedByte * base64BinaryData = b64TypeReturn->base64BinaryType.get(size);
-		cout << "base64Binary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "base64Binary data=" << base64BinaryData << endl;
-		}
+                cout << "base64Binary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "base64Binary data=" << base64BinaryData << endl;
+                }
 
-		hexType->hexBinaryType = hexTest;
-		hexTypeReturn = ws->getDataHexBinary(hexType);
+                hexType->hexBinaryType = hexTest;
+                hexTypeReturn = ws->getDataHexBinary(hexType);
         size = 0;
         const xsd__unsignedByte * hexBinaryData = hexTypeReturn->hexBinaryType.get(size);
-		cout << "hexBinary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "hexBinary data=" << hexBinaryData << endl;
-		}
+                cout << "hexBinary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "hexBinary data=" << hexBinaryData << endl;
+                }
 */
-		bSuccess = true;
-	}
-	catch(AxisException& e)
-	{
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+                bSuccess = true;
+        }
+        catch(AxisException& e)
+        {
+                        bool bSilent = false;
+
+                        if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+                        {
+                                if( iRetryIterationCount > 0)
+                                {
+                                        bSilent = true;
+                                }
+                        }
+                        else
+                        {
+                                iRetryIterationCount = 0;
+                        }
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-	}
-	catch(exception& e)
-	{
-	    cout << "Unknown exception has occured" << e.what() << endl;
-	}
-	catch(...)
-	{
-	    cout << "Unknown exception has occured" << endl;
-	}
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
+                        {
+                                cout << "Exception : " << e.what() << endl;
+                        }
+        }
+        catch(exception& e)
+        {
+            cout << "Unknown exception has occured" << e.what() << endl;
+        }
+        catch(...)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+                iRetryIterationCount--;
+                } while( iRetryIterationCount > 0 && !bSuccess);
   cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
-	
-	return 0;
+        
+        return 0;
 }
 

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementClient.cpp Thu Apr 27 20:03:51 2006
@@ -48,39 +48,39 @@
 
 int main(int argc, char* argv[])
 {
-	char endpoint[256];
-	const char* url="http://localhost:80/axis/Calculator";
-	char dateTime[50];
-
-	xsd__boolean boolResult=(xsd__boolean)1;
-	xsd__byte bResult=(xsd__byte)0;
-	xsd__unsignedByte ubResult=(xsd__unsignedByte)0;
-	xsd__short sResult=(xsd__short)0;
-	xsd__unsignedShort usResult=(xsd__unsignedShort)0;
-	xsd__int iResult=(xsd__int)0;
-	xsd__unsignedInt uiResult=(xsd__unsignedInt)0;
-	xsd__long lResult=(xsd__long)0;
-	xsd__unsignedLong ulResult=(xsd__unsignedLong)0;
-	xsd__float fResult=(xsd__float)0;
-	xsd__double dResult=(xsd__double)0;
-	xsd__date dateResult;			// typedef of struct tm
-	xsd__dateTime dateTimeResult;	// typedef of struct tm
-	xsd__time timeResult;			// typedef of struct tm
-	xsd__duration durationResult = (xsd__duration) 0;
-	xsd__string strResult=(xsd__string)0;
-	xsd__integer intResult=(xsd__integer)0;
-	xsd__decimal decResult=(xsd__decimal)0;
-	xsd__base64Binary b64Result;
-	xsd__hexBinary hexResult;
+        char endpoint[256];
+        const char* url="http://localhost:80/axis/Calculator";
+        char dateTime[50];
+
+        xsd__boolean boolResult=(xsd__boolean)1;
+        xsd__byte bResult=(xsd__byte)0;
+        xsd__unsignedByte ubResult=(xsd__unsignedByte)0;
+        xsd__short sResult=(xsd__short)0;
+        xsd__unsignedShort usResult=(xsd__unsignedShort)0;
+        xsd__int iResult=(xsd__int)0;
+        xsd__unsignedInt uiResult=(xsd__unsignedInt)0;
+        xsd__long lResult=(xsd__long)0;
+        xsd__unsignedLong ulResult=(xsd__unsignedLong)0;
+        xsd__float fResult=(xsd__float)0;
+        xsd__double dResult=(xsd__double)0;
+        xsd__date dateResult;                   // typedef of struct tm
+        xsd__dateTime dateTimeResult;   // typedef of struct tm
+        xsd__time timeResult;                   // typedef of struct tm
+        xsd__duration durationResult = (xsd__duration) 0;
+        xsd__string strResult=(xsd__string)0;
+        xsd__integer intResult=(xsd__integer)0;
+        xsd__decimal decResult=(xsd__decimal)0;
+        xsd__base64Binary b64Result;
+        xsd__hexBinary hexResult;
 
-	xsd__base64Binary b64Test;
-	xsd__hexBinary hexTest;
+        xsd__base64Binary b64Test;
+        xsd__hexBinary hexTest;
 
-	//xsd__unsignedByte* testUB = (xsd__unsignedByte*)"never odd or even";
+        //xsd__unsignedByte* testUB = (xsd__unsignedByte*)"never odd or even";
 
-	xsd__unsignedByte* testUB = (xsd__unsignedByte*)stringToAscii("<test><xml>some dod&y string</xml></test>");
+        xsd__unsignedByte* testUB = (xsd__unsignedByte*)stringToAscii("<test><xml>some dod&y string</xml></test>");
 
-	b64Test.set(testUB, 41);
+        b64Test.set(testUB, 41);
     hexTest.set(testUB, 41);
 
     time_t timeToTest;
@@ -89,39 +89,39 @@
     xsd__date testDate;
     memcpy(&testDate, temp, sizeof(xsd__date));
 
-	if(argc>1)
-		url = argv[1];
+        if(argc>1)
+                url = argv[1];
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+                bool bSuccess = false;
+                int     iRetryIterationCount = 3;
 
-		do
-		{
-	try
-	{
-		sprintf(endpoint, "%s", url);
-		XSDElement* ws = new XSDElement(endpoint);
-
-		boolResult = ws->setGetDataBoolean((xsd__boolean)1);
-		cout << "bool=" << boolResult << endl;
-
-		bResult = ws->setGetDataByte(31);
-		printf("byte=%d\n", bResult);
-		ubResult = ws->setGetDataUnsignedByte(32);
-		printf("unsigned byte=%d\n", ubResult);
-
-		sResult = ws->setGetDataShort(7);
-		printf("short=%d\n", sResult);
-		usResult = ws->setGetDataUnsignedShort(14);
-		printf("unsigned short=%d\n", usResult);
-
-		iResult = ws->setGetDataInt(21);
-		printf("int=%d\n", iResult);
-		uiResult = ws->setGetDataUnsignedInt(28);
-		printf("unsigned int=%d\n", uiResult);fflush(stdout);
+                do
+                {
+        try
+        {
+                sprintf(endpoint, "%s", url);
+                XSDElement* ws = new XSDElement(endpoint);
+
+                boolResult = ws->setGetDataBoolean((xsd__boolean)1);
+                cout << "bool=" << boolResult << endl;
 
-		lResult = ws->setGetDataLong((xsd__long)35);
-	    cout << "long=" << lResult << endl;
+                bResult = ws->setGetDataByte(31);
+                printf("byte=%d\n", bResult);
+                ubResult = ws->setGetDataUnsignedByte(32);
+                printf("unsigned byte=%d\n", ubResult);
+
+                sResult = ws->setGetDataShort(7);
+                printf("short=%d\n", sResult);
+                usResult = ws->setGetDataUnsignedShort(14);
+                printf("unsigned short=%d\n", usResult);
+
+                iResult = ws->setGetDataInt(21);
+                printf("int=%d\n", iResult);
+                uiResult = ws->setGetDataUnsignedInt(28);
+                printf("unsigned int=%d\n", uiResult);fflush(stdout);
+
+                lResult = ws->setGetDataLong((xsd__long)35);
+            cout << "long=" << lResult << endl;
 #ifdef WIN32
         xsd__long longInput     =  10000000000I64;
         xsd__long longMaxInput  =  9223372036854775807I64;
@@ -138,36 +138,36 @@
         lResult = ws->setGetDataLong((xsd__long) longMinInput);
         cout << "MinInclusive long=" << lResult << endl;
 
-		ulResult = ws->setGetDataUnsignedLong((xsd__unsignedLong)42);
-		cout << "unsigned long=" << ulResult << endl;
+                ulResult = ws->setGetDataUnsignedLong((xsd__unsignedLong)42);
+                cout << "unsigned long=" << ulResult << endl;
 
-		fResult = ws->setGetDataFloat((xsd__float)35.3535888888);
-		printf("float=%.6g\n", fResult); fflush(stdout);
+                fResult = ws->setGetDataFloat((xsd__float)35.3535888888);
+                printf("float=%.6g\n", fResult); fflush(stdout);
 
-		dResult = ws->setGetDataDouble((xsd__double)70.7175888888);
-		printf("double=%.10g\n", dResult); fflush(stdout);
+                dResult = ws->setGetDataDouble((xsd__double)70.7175888888);
+                printf("double=%.10g\n", dResult); fflush(stdout);
 
         durationResult = ws->setGetDataDurationType((xsd__duration)123456789);
         cout << "duration=" << durationResult << endl;
 
-		dateResult = ws->setGetDateType(testDate);
-		strftime(dateTime, 50, "%a %b %d %Y", &dateResult);
-		cout << "date=" << dateTime << endl;
-
-		dateTimeResult = ws->setGetDateTimeType(testDate);
-		strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &dateTimeResult);
-		cout << "dateTime=" << dateTime << endl;
+                dateResult = ws->setGetDateType(testDate);
+                strftime(dateTime, 50, "%a %b %d %Y", &dateResult);
+                cout << "date=" << dateTime << endl;
+
+                dateTimeResult = ws->setGetDateTimeType(testDate);
+                strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", &dateTimeResult);
+                cout << "dateTime=" << dateTime << endl;
 
 //  This is being commented out due to issue on some servers
 //  An additional testcase XSDTime has been created to isolate this test.
-//		timeResult = ws->setGetTimeType(testDate);
-//		strftime(dateTime, 50, "%H:%M:%S", &timeResult);
-//		cout << "time=" << dateTime << endl;
-
-		strResult = ws->setGetDataString("never odd or even");
-		cout << "string=" << strResult << endl;
-		strResult = ws->setGetDataString("m");
-		cout << "small string=" << strResult << endl;
+//              timeResult = ws->setGetTimeType(testDate);
+//              strftime(dateTime, 50, "%H:%M:%S", &timeResult);
+//              cout << "time=" << dateTime << endl;
+
+                strResult = ws->setGetDataString("never odd or even");
+                cout << "string=" << strResult << endl;
+                strResult = ws->setGetDataString("m");
+                cout << "small string=" << strResult << endl;
         strResult = ws->setGetDataString("");
         if (strResult != NULL)
         {
@@ -185,67 +185,67 @@
             cout << "empty string = <NULL>" << endl;
         }
         
-		intResult = ws->setGetIntegerType(919191919);
-		cout << "integer=" << intResult << endl;
+                intResult = ws->setGetIntegerType(919191919);
+                cout << "integer=" << intResult << endl;
 
-		decResult = ws->setGetDecimalType(929292929.5555555555555);
+                decResult = ws->setGetDecimalType(929292929.5555555555555);
         printf("decimal=%.5f\n", decResult); fflush(stdout);
 
-		b64Result = ws->setGetBase64BinaryType(b64Test);
+                b64Result = ws->setGetBase64BinaryType(b64Test);
         int size = 0;
         const xsd__unsignedByte * base64BinaryData = b64Result.get(size);
-		cout << "base64Binary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "base64Binary data=" << asciiToStringOfLength((char *)base64BinaryData, size) << endl;
-		}
+                cout << "base64Binary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "base64Binary data=" << asciiToStringOfLength((char *)base64BinaryData, size) << endl;
+                }
 
-		hexResult = ws->setGetHexBinary(hexTest);
+                hexResult = ws->setGetHexBinary(hexTest);
         size = 0;
         const xsd__unsignedByte * hexBinaryData = hexResult.get(size);
-		cout << "hexBinary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "hexBinary data=" << asciiToStringOfLength((char *)hexBinaryData, size) << endl;
-		}
-
-		bSuccess = true;
-		delete ws;
-	}
-	catch(AxisException& e)
-	{
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+                cout << "hexBinary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "hexBinary data=" << asciiToStringOfLength((char *)hexBinaryData, size) << endl;
+                }
+
+                bSuccess = true;
+                delete ws;
+        }
+        catch(AxisException& e)
+        {
+                        bool bSilent = false;
+
+                        if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+                        {
+                                if( iRetryIterationCount > 0)
+                                {
+                                        bSilent = true;
+                                }
+                        }
+                        else
+                        {
+                                iRetryIterationCount = 0;
+                        }
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-	}
-	catch(exception& e)
-	{
-	    cout << "Unknown exception has occured" << endl;
-	}
-	catch(...)
-	{
-	    cout << "Unknown exception has occured" << endl;
-	}
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
-	cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
-	
-	return 0;
+                        {
+                                cout << "Exception : " << e.what() << endl;
+                        }
+        }
+        catch(exception& e)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+        catch(...)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+                iRetryIterationCount--;
+                } while( iRetryIterationCount > 0 && !bSuccess);
+        cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
+        
+        return 0;
 }
 
 

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementNilClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementNilClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementNilClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDElementNilClient.cpp Thu Apr 27 20:03:51 2006
@@ -48,61 +48,61 @@
 
 int main(int argc, char* argv[])
 {
-	char endpoint[256];
-	const char* url="http://localhost:80/axis/Calculator";
-	char dateTime[50];
-
-	xsd__boolean* boolResult;
-	xsd__byte* bResult;
-	xsd__unsignedByte* ubResult;
-	xsd__short* sResult;
-	xsd__unsignedShort* usResult;
-	xsd__int* iResult;
-	xsd__unsignedInt* uiResult;
-	xsd__long* lResult;
-	xsd__unsignedLong* ulResult;
-	xsd__float* fResult;
-	xsd__double* dResult;
-	xsd__date* dateResult;			// typedef of struct tm
-	xsd__dateTime* dateTimeResult;	// typedef of struct tm
-	xsd__time* timeResult;			// typedef of struct tm
-	xsd__duration* durationResult;
-	xsd__string strResult;
-	xsd__integer* intResult;
-	xsd__decimal* decResult;
-	xsd__base64Binary* b64Result;
-	xsd__hexBinary* hexResult;
-
-	xsd__boolean boolInput=(xsd__boolean)1;
-	xsd__byte bInput=(xsd__byte)31;
-	xsd__unsignedByte ubInput=(xsd__unsignedByte)32;
-	xsd__short sInput=(xsd__short)7;
-	xsd__unsignedShort usInput=(xsd__unsignedShort)14;
-	xsd__int iInput=(xsd__int)21;
-	xsd__unsignedInt uiInput=(xsd__unsignedInt)28;
-	xsd__long lInput=(xsd__long)35;
-	xsd__unsignedLong ulInput=(xsd__unsignedLong)42;
-	xsd__float fInput=(xsd__float)35.3535888888;
-	xsd__double dInput=(xsd__double)70.7175888888;
-	xsd__date dateInput;			// typedef of struct tm
-	xsd__dateTime dateTimeInput;	// typedef of struct tm
-	xsd__time timeInput;			// typedef of struct tm
-	xsd__duration durationInput = (xsd__duration) 123456789;
- 	xsd__string strInput=(xsd__string)"never odd or even";
-	xsd__integer intInput=(xsd__integer)919191919;
-	xsd__decimal decInput=(xsd__decimal)929292929.5555555555555;
-	xsd__base64Binary b64Input;
-	xsd__hexBinary hexInput;
-
-	xsd__base64Binary b64Test;
-	xsd__hexBinary hexTest;
+        char endpoint[256];
+        const char* url="http://localhost:80/axis/Calculator";
+        char dateTime[50];
+
+        xsd__boolean* boolResult;
+        xsd__byte* bResult;
+        xsd__unsignedByte* ubResult;
+        xsd__short* sResult;
+        xsd__unsignedShort* usResult;
+        xsd__int* iResult;
+        xsd__unsignedInt* uiResult;
+        xsd__long* lResult;
+        xsd__unsignedLong* ulResult;
+        xsd__float* fResult;
+        xsd__double* dResult;
+        xsd__date* dateResult;                  // typedef of struct tm
+        xsd__dateTime* dateTimeResult;  // typedef of struct tm
+        xsd__time* timeResult;                  // typedef of struct tm
+        xsd__duration* durationResult;
+        xsd__string strResult;
+        xsd__integer* intResult;
+        xsd__decimal* decResult;
+        xsd__base64Binary* b64Result;
+        xsd__hexBinary* hexResult;
+
+        xsd__boolean boolInput=(xsd__boolean)1;
+        xsd__byte bInput=(xsd__byte)31;
+        xsd__unsignedByte ubInput=(xsd__unsignedByte)32;
+        xsd__short sInput=(xsd__short)7;
+        xsd__unsignedShort usInput=(xsd__unsignedShort)14;
+        xsd__int iInput=(xsd__int)21;
+        xsd__unsignedInt uiInput=(xsd__unsignedInt)28;
+        xsd__long lInput=(xsd__long)35;
+        xsd__unsignedLong ulInput=(xsd__unsignedLong)42;
+        xsd__float fInput=(xsd__float)35.3535888888;
+        xsd__double dInput=(xsd__double)70.7175888888;
+        xsd__date dateInput;                    // typedef of struct tm
+        xsd__dateTime dateTimeInput;    // typedef of struct tm
+        xsd__time timeInput;                    // typedef of struct tm
+        xsd__duration durationInput = (xsd__duration) 123456789;
+        xsd__string strInput=(xsd__string)"never odd or even";
+        xsd__integer intInput=(xsd__integer)919191919;
+        xsd__decimal decInput=(xsd__decimal)929292929.5555555555555;
+        xsd__base64Binary b64Input;
+        xsd__hexBinary hexInput;
+
+        xsd__base64Binary b64Test;
+        xsd__hexBinary hexTest;
 
-	//xsd__unsignedByte* testUB = (xsd__unsignedByte*)"never odd or even";
+        //xsd__unsignedByte* testUB = (xsd__unsignedByte*)"never odd or even";
 
-	xsd__unsignedByte* testUB = (xsd__unsignedByte*)stringToAscii("<test><xml>some dod&y string</xml></test>");
+        xsd__unsignedByte* testUB = (xsd__unsignedByte*)stringToAscii("<test><xml>some dod&y string</xml></test>");
 
 
-	b64Test.set(testUB, 41);
+        b64Test.set(testUB, 41);
     hexTest.set(testUB, 41);
 
     time_t timeToTest;
@@ -111,230 +111,230 @@
     xsd__date testDate;
     memcpy(&testDate, temp, sizeof(xsd__date));
 
-	if(argc>1)
-		url = argv[1];
+        if(argc>1)
+                url = argv[1];
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+                bool bSuccess = false;
+                int     iRetryIterationCount = 3;
 
-		do
-		{
-	try
-	{
-		sprintf(endpoint, "%s", url);
-		XSDElementNil* ws = new XSDElementNil(endpoint);
-
-		boolResult = ws->setGetDataBoolean(&boolInput);
-		cout << "bool=" << *boolResult << endl;
-		boolResult = ws->setGetDataBoolean(NULL);
-		if(boolResult)
-			cout << "bool nil=" << *boolResult << endl;
-		else
-			cout << "bool nil=NULL" << endl;
-
-		bResult = ws->setGetDataByte(&bInput);
-		printf("byte=%d\n", *bResult); fflush(stdout);
-		bResult = ws->setGetDataByte(NULL);
-		if(bResult) {
-			printf("byte nil=%d\n", *bResult); fflush(stdout);
-		}
-		else
-			cout << "byte nil=NULL" << endl;
-
-
-		ubResult = ws->setGetDataUnsignedByte(&ubInput);
-		printf("unsigned byte=%d\n", *ubResult); fflush(stdout);
-		ubResult = ws->setGetDataUnsignedByte(NULL);
-		if(ubResult) {
-			printf("unsigned byte nil=%d\n", *ubResult); fflush(stdout);
-		}
-		else
-			cout << "unsigned byte nil=NULL" << endl;
-
-		sResult = ws->setGetDataShort(&sInput);
-		cout << "short=" << *sResult << endl;
-		sResult = ws->setGetDataShort(NULL);
-		if(sResult)
-			cout << "short nil=" << *sResult << endl;
-		else
-			cout << "short nil=NULL" << endl;
-
-		usResult = ws->setGetDataUnsignedShort(&usInput);
-		cout << "unsigned short=" << *usResult << endl;
-		usResult = ws->setGetDataUnsignedShort(NULL);
-		if(usResult)
-			cout << "unsigned short nil=" << *usResult << endl;
-		else
-			cout << "unsigned short nil=NULL" << endl;
-
-		iResult = ws->setGetDataInt(&iInput);
-		cout << "int=" << *iResult << endl;
-		iResult = ws->setGetDataInt(NULL);
-		if(iResult)
-			cout << "int nil=" << *iResult << endl;
-		else
-			cout << "int nil=NULL" << endl;
-
-		uiResult = ws->setGetDataUnsignedInt(&uiInput);
-		cout << "unsigned int=" << *uiResult << endl;
-		uiResult = ws->setGetDataUnsignedInt(NULL);
-		if(uiResult)
-			cout << "unsigned int nil=" << *uiResult << endl;
-		else
-			cout << "unsigned int nil=NULL" << endl;
-
-		lResult = ws->setGetDataLong(&lInput);
-		cout << "long=" << *lResult << endl;
-		lResult = ws->setGetDataLong(NULL);
-		if(lResult)
-			cout << "long nil=" << *lResult << endl;
-		else
-			cout << "long nil=NULL" << endl;
-
-		ulResult = ws->setGetDataUnsignedLong(&ulInput);
-		cout << "unsigned long=" << *ulResult << endl;
-		ulResult = ws->setGetDataUnsignedLong(NULL);
-		if(ulResult)
-			cout << "unsigned long nil=" << *ulResult << endl;
-		else
-			cout << "unsigned long nil=NULL" << endl;
-
-		fResult = ws->setGetDataFloat(&fInput);
-		printf("float=%.6g\n", *fResult); fflush(stdout);
-		fResult = ws->setGetDataFloat(NULL);
-		if(fResult) {
-			printf("float nil=%.6g\n", *fResult); fflush(stdout);
-		} else
-			cout << "float nil=NULL" << endl;
-
-		dResult = ws->setGetDataDouble(&dInput);
-		printf("double=%.10g\n", *dResult); fflush(stdout);
-		dResult = ws->setGetDataDouble(NULL);
-		if(dResult) {
-			printf("double nil=%.10g\n", *dResult); fflush(stdout);
-		} else
-			cout << "double nil=NULL" << endl;
+                do
+                {
+        try
+        {
+                sprintf(endpoint, "%s", url);
+                XSDElementNil* ws = new XSDElementNil(endpoint);
+
+                boolResult = ws->setGetDataBoolean(&boolInput);
+                cout << "bool=" << *boolResult << endl;
+                boolResult = ws->setGetDataBoolean(NULL);
+                if(boolResult)
+                        cout << "bool nil=" << *boolResult << endl;
+                else
+                        cout << "bool nil=NULL" << endl;
+
+                bResult = ws->setGetDataByte(&bInput);
+                printf("byte=%d\n", *bResult); fflush(stdout);
+                bResult = ws->setGetDataByte(NULL);
+                if(bResult) {
+                        printf("byte nil=%d\n", *bResult); fflush(stdout);
+                }
+                else
+                        cout << "byte nil=NULL" << endl;
+
+
+                ubResult = ws->setGetDataUnsignedByte(&ubInput);
+                printf("unsigned byte=%d\n", *ubResult); fflush(stdout);
+                ubResult = ws->setGetDataUnsignedByte(NULL);
+                if(ubResult) {
+                        printf("unsigned byte nil=%d\n", *ubResult); fflush(stdout);
+                }
+                else
+                        cout << "unsigned byte nil=NULL" << endl;
+
+                sResult = ws->setGetDataShort(&sInput);
+                cout << "short=" << *sResult << endl;
+                sResult = ws->setGetDataShort(NULL);
+                if(sResult)
+                        cout << "short nil=" << *sResult << endl;
+                else
+                        cout << "short nil=NULL" << endl;
+
+                usResult = ws->setGetDataUnsignedShort(&usInput);
+                cout << "unsigned short=" << *usResult << endl;
+                usResult = ws->setGetDataUnsignedShort(NULL);
+                if(usResult)
+                        cout << "unsigned short nil=" << *usResult << endl;
+                else
+                        cout << "unsigned short nil=NULL" << endl;
+
+                iResult = ws->setGetDataInt(&iInput);
+                cout << "int=" << *iResult << endl;
+                iResult = ws->setGetDataInt(NULL);
+                if(iResult)
+                        cout << "int nil=" << *iResult << endl;
+                else
+                        cout << "int nil=NULL" << endl;
+
+                uiResult = ws->setGetDataUnsignedInt(&uiInput);
+                cout << "unsigned int=" << *uiResult << endl;
+                uiResult = ws->setGetDataUnsignedInt(NULL);
+                if(uiResult)
+                        cout << "unsigned int nil=" << *uiResult << endl;
+                else
+                        cout << "unsigned int nil=NULL" << endl;
+
+                lResult = ws->setGetDataLong(&lInput);
+                cout << "long=" << *lResult << endl;
+                lResult = ws->setGetDataLong(NULL);
+                if(lResult)
+                        cout << "long nil=" << *lResult << endl;
+                else
+                        cout << "long nil=NULL" << endl;
+
+                ulResult = ws->setGetDataUnsignedLong(&ulInput);
+                cout << "unsigned long=" << *ulResult << endl;
+                ulResult = ws->setGetDataUnsignedLong(NULL);
+                if(ulResult)
+                        cout << "unsigned long nil=" << *ulResult << endl;
+                else
+                        cout << "unsigned long nil=NULL" << endl;
+
+                fResult = ws->setGetDataFloat(&fInput);
+                printf("float=%.6g\n", *fResult); fflush(stdout);
+                fResult = ws->setGetDataFloat(NULL);
+                if(fResult) {
+                        printf("float nil=%.6g\n", *fResult); fflush(stdout);
+                } else
+                        cout << "float nil=NULL" << endl;
+
+                dResult = ws->setGetDataDouble(&dInput);
+                printf("double=%.10g\n", *dResult); fflush(stdout);
+                dResult = ws->setGetDataDouble(NULL);
+                if(dResult) {
+                        printf("double nil=%.10g\n", *dResult); fflush(stdout);
+                } else
+                        cout << "double nil=NULL" << endl;
 
         durationResult = ws->setGetDataDurationType(&durationInput);
         cout << "duration=" << *durationResult << endl;
 
-		dateResult = ws->setGetDateType(&testDate);
-		strftime(dateTime, 50, "%a %b %d %Y", dateResult);
-		cout << "date=" << dateTime << endl;
-		dateResult = ws->setGetDateType(NULL);
-		if(dateResult) {
-			strftime(dateTime, 50, "%a %b %d %Y", dateResult);
-			cout << "date nil=" << dateTime << endl;
-		}
-		else
-			cout << "date nil=NULL" << endl;
-
-		dateTimeResult = ws->setGetDateTimeType(&testDate);
-		strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", dateTimeResult);
-		cout << "dateTime=" << dateTime << endl;
-		dateTimeResult = ws->setGetDateTimeType(NULL);
-		if(dateTimeResult) {
-			strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", dateTimeResult);
-			cout << "dateTime nil=" << dateTime << endl;
-		}
-		else
-			cout << "dateTime nil=NULL" << endl;
+                dateResult = ws->setGetDateType(&testDate);
+                strftime(dateTime, 50, "%a %b %d %Y", dateResult);
+                cout << "date=" << dateTime << endl;
+                dateResult = ws->setGetDateType(NULL);
+                if(dateResult) {
+                        strftime(dateTime, 50, "%a %b %d %Y", dateResult);
+                        cout << "date nil=" << dateTime << endl;
+                }
+                else
+                        cout << "date nil=NULL" << endl;
+
+                dateTimeResult = ws->setGetDateTimeType(&testDate);
+                strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", dateTimeResult);
+                cout << "dateTime=" << dateTime << endl;
+                dateTimeResult = ws->setGetDateTimeType(NULL);
+                if(dateTimeResult) {
+                        strftime(dateTime, 50, "%a %b %d %H:%M:%S %Y", dateTimeResult);
+                        cout << "dateTime nil=" << dateTime << endl;
+                }
+                else
+                        cout << "dateTime nil=NULL" << endl;
 
 //  This is being commented out due to issue on some servers
 //  An additional testcase XSDTimeNil has been created to isolate this test.
-//		timeResult = ws->setGetTimeType(&testDate);
-//		strftime(dateTime, 50, "%H:%M:%S", timeResult);
-//		cout << "time=" << dateTime << endl;
-
-		strResult = ws->setGetDataString("never odd or even");
-		cout << "string=" << strResult << endl;
-		strResult = ws->setGetDataString("m");
-		cout << "small string=" << strResult << endl;
-		strResult = ws->setGetDataString(NULL);
-		if(strResult)
-			cout << "string nil=" << strResult << endl;
-		else
-			cout << "string nil=NULL" << endl;
-
-		intResult = ws->setGetIntegerType(&intInput);
-		cout << "integer=" << *intResult << endl;
-		intResult = ws->setGetIntegerType(NULL);
-		if(intResult)
-			cout << "integer nil=" << *intResult << endl;
-		else
-			cout << "integer nil=NULL" << endl;
+//              timeResult = ws->setGetTimeType(&testDate);
+//              strftime(dateTime, 50, "%H:%M:%S", timeResult);
+//              cout << "time=" << dateTime << endl;
+
+                strResult = ws->setGetDataString("never odd or even");
+                cout << "string=" << strResult << endl;
+                strResult = ws->setGetDataString("m");
+                cout << "small string=" << strResult << endl;
+                strResult = ws->setGetDataString(NULL);
+                if(strResult)
+                        cout << "string nil=" << strResult << endl;
+                else
+                        cout << "string nil=NULL" << endl;
+
+                intResult = ws->setGetIntegerType(&intInput);
+                cout << "integer=" << *intResult << endl;
+                intResult = ws->setGetIntegerType(NULL);
+                if(intResult)
+                        cout << "integer nil=" << *intResult << endl;
+                else
+                        cout << "integer nil=NULL" << endl;
 
-		decResult = ws->setGetDecimalType(&decInput);
+                decResult = ws->setGetDecimalType(&decInput);
         printf("decimal=%.5f\n", *decResult); fflush(stdout);
-		decResult = ws->setGetDecimalType(NULL);
+                decResult = ws->setGetDecimalType(NULL);
         if(decResult) {
-			printf("decimal nil=%.5f\n", *decResult); fflush(stdout);
-		} else
-			cout << "decimal nil=NULL" << endl;
+                        printf("decimal nil=%.5f\n", *decResult); fflush(stdout);
+                } else
+                        cout << "decimal nil=NULL" << endl;
 
-		b64Result = ws->setGetBase64BinaryType(&b64Test);
+                b64Result = ws->setGetBase64BinaryType(&b64Test);
         int size = 0;
         const xsd__unsignedByte * base64BinaryData = b64Result->get(size);
-		cout << "base64Binary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "base64Binary data=" << asciiToStringOfLength((char *)base64BinaryData, size) << endl;
-		}
-		b64Result = ws->setGetBase64BinaryType(NULL);
-		if(b64Result)
-			cout << "base64Binary nil size=" << b64Result->getSize() << endl;
-		else
-			cout << "base64Binary nil=NULL" << endl;
+                cout << "base64Binary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "base64Binary data=" << asciiToStringOfLength((char *)base64BinaryData, size) << endl;
+                }
+                b64Result = ws->setGetBase64BinaryType(NULL);
+                if(b64Result)
+                        cout << "base64Binary nil size=" << b64Result->getSize() << endl;
+                else
+                        cout << "base64Binary nil=NULL" << endl;
 
-		hexResult = ws->setGetHexBinary(&hexTest);
+                hexResult = ws->setGetHexBinary(&hexTest);
         size = 0;
         const xsd__unsignedByte * hexBinaryData = hexResult->get(size);
-		cout << "hexBinary size=" << size << endl;
-		if( size > 0)
-		{
-			cout << "hexBinary data=" << asciiToStringOfLength((char *)hexBinaryData, size) << endl;
-		}
-		hexResult = ws->setGetHexBinary(&hexTest);
-		if(hexResult)
-			cout << "hexBinary nil size=" << hexResult->getSize() << endl;
-		else
-			cout << "hexBinary nil=NULL" << endl;
-
-		bSuccess = true;
-		delete ws;
-	}
-	catch(AxisException& e)
-	{
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+                cout << "hexBinary size=" << size << endl;
+                if( size > 0)
+                {
+                        cout << "hexBinary data=" << asciiToStringOfLength((char *)hexBinaryData, size) << endl;
+                }
+                hexResult = ws->setGetHexBinary(&hexTest);
+                if(hexResult)
+                        cout << "hexBinary nil size=" << hexResult->getSize() << endl;
+                else
+                        cout << "hexBinary nil=NULL" << endl;
+
+                bSuccess = true;
+                delete ws;
+        }
+        catch(AxisException& e)
+        {
+                        bool bSilent = false;
+
+                        if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+                        {
+                                if( iRetryIterationCount > 0)
+                                {
+                                        bSilent = true;
+                                }
+                        }
+                        else
+                        {
+                                iRetryIterationCount = 0;
+                        }
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-	}
-	catch(exception& e)
-	{
-	    cout << "Unknown exception has occured" << endl;
-	}
-	catch(...)
-	{
-	    cout << "Unknown exception has occured" << endl;
-	}
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
-	cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
-	
-	return 0;
+                        {
+                                cout << "Exception : " << e.what() << endl;
+                        }
+        }
+        catch(exception& e)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+        catch(...)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+                iRetryIterationCount--;
+                } while( iRetryIterationCount > 0 && !bSuccess);
+        cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
+        
+        return 0;
 }

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeClient.cpp Thu Apr 27 20:03:51 2006
@@ -34,54 +34,51 @@
     if(argc>1)
         url = argv[1];
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+    bool bSuccess = false;
+    int     iRetryIterationCount = 3;
 
-		do
-		{
-    try
+    do
     {
-        sprintf(endpoint, "%s", url);
-        XSDElement* ws = new XSDElement(endpoint);
+        try
+        {
+            sprintf(endpoint, "%s", url);
+            XSDElement* ws = new XSDElement(endpoint);
+    
+            timeResult = ws->setGetTimeType(testDate);
+            strftime(dateTime, 50, "%H:%M:%S", &timeResult);
+            cout << "time=" << dateTime << endl;
+            bSuccess = true;
+    
+            delete ws;
+        }
+        catch(AxisException& e)
+        {
+            bool bSilent = false;
 
-        timeResult = ws->setGetTimeType(testDate);
-        strftime(dateTime, 50, "%H:%M:%S", &timeResult);
-        cout << "time=" << dateTime << endl;
-		bSuccess = true;
-
-        delete ws;
-    }
-    catch(AxisException& e)
-    {
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+            if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+            {
+                    if( iRetryIterationCount > 0)
+                            bSilent = true;
+            }
+            else
+                    iRetryIterationCount = 0;
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-    }
-    catch(exception& e)
-    {
-        cout << "Unknown exception has occured" << endl;
-    }
-    catch(...)
-    {
-        cout << "Unknown exception has occured" << endl;
-    }
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
+                    cout << "Exception : " << e.what() << endl;
+        }
+        catch(exception& e)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+        catch(...)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+        
+        iRetryIterationCount--;
+    } 
+    while( iRetryIterationCount > 0 && !bSuccess);
+                
     cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
    
     return 0;

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeNilClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeNilClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeNilClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTimeNilClient.cpp Thu Apr 27 20:03:51 2006
@@ -35,54 +35,51 @@
     if(argc>1)
         url = argv[1];
 
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
+    bool bSuccess = false;
+    int     iRetryIterationCount = 3;
 
-		do
-		{
-    try
+    do
     {
-     sprintf(endpoint, "%s", url);
-     XSDElementNil* ws = new XSDElementNil(endpoint);
+        try
+        {
+            sprintf(endpoint, "%s", url);
+            XSDElementNil* ws = new XSDElementNil(endpoint);
+        
+            timeResult = ws->setGetTimeType(&testDate);
+            strftime(dateTime, 50, "%H:%M:%S", timeResult);
+            cout << "time=" << dateTime << endl;
+        
+            bSuccess = true;
+            delete ws;
+        }
+        catch(AxisException& e)
+        {
+            bool bSilent = false;
 
-     timeResult = ws->setGetTimeType(&testDate);
-     strftime(dateTime, 50, "%H:%M:%S", timeResult);
-     cout << "time=" << dateTime << endl;
-
-	 bSuccess = true;
-     delete ws;
-    }
-    catch(AxisException& e)
-    {
-			bool bSilent = false;
-
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+            if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+            {
+                    if( iRetryIterationCount > 0)
+                            bSilent = true;
+            }
+            else
+                    iRetryIterationCount = 0;
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
-    }
-    catch(exception& e)
-    {
-        cout << "Unknown exception has occured" << endl;
-    }
-    catch(...)
-    {
-        cout << "Unknown exception has occured" << endl;
-    }
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
+                    cout << "Exception : " << e.what() << endl;
+        }
+        catch(exception& e)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+        catch(...)
+        {
+            cout << "Unknown exception has occured" << endl;
+        }
+                
+        iRetryIterationCount--;         
+    } 
+    while( iRetryIterationCount > 0 && !bSuccess);
+    
     cout<< "---------------------- TEST COMPLETE -----------------------------"<< endl;
    
     return 0;

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTime_TTestClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTime_TTestClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTime_TTestClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSDTime_TTestClient.cpp Thu Apr 27 20:03:51 2006
@@ -47,55 +47,49 @@
    In linux it is void *                                          */
 RETTYPE ThreadFunc(ARGTYPE Param)
 {
-        /*Type casting the url to char * */
-        char *p=(char *)Param;
-        char endpoint[256];
-        const char* url="http://puppet.in.ibm.com:9060/XSDElement/services/XSDElementPort";
-        if(p!=NULL)
-             url=p;
-		char dateTime[50];
-		xsd__time timeResult;           // typedef of struct tm
-		time_t timeToTest;
-		timeToTest = 1100246323;
-		xsd__date *temp = gmtime(&timeToTest);
-		xsd__date testDate;
-		memcpy(&testDate, temp, sizeof(xsd__date));
-
-		bool bSuccess = false;
-		int	iRetryIterationCount = 3;
-
-		do
-		{
-		try
-		{
-			sprintf(endpoint, "%s", url);
-			XSDElement* ws = new XSDElement(endpoint);
-			timeResult = ws->setGetTimeType(testDate);
-			strftime(dateTime, 50, "%H:%M:%S", &timeResult);
-			cout << "time=" << dateTime << endl;
-			bSuccess = true;
-			delete ws;
-		}
+    /*Type casting the url to char * */
+    char *p=(char *)Param;
+    char endpoint[256];
+    const char* url="http://puppet.in.ibm.com:9060/XSDElement/services/XSDElementPort";
+    if(p!=NULL)
+         url=p;
+    char dateTime[50];
+    xsd__time timeResult;           // typedef of struct tm
+    time_t timeToTest;
+    timeToTest = 1100246323;
+    xsd__date *temp = gmtime(&timeToTest);
+    xsd__date testDate;
+    memcpy(&testDate, temp, sizeof(xsd__date));
+
+    bool bSuccess = false;
+    int iRetryIterationCount = 3;
+
+    do
+    {
+        try
+        {
+            sprintf(endpoint, "%s", url);
+            XSDElement* ws = new XSDElement(endpoint);
+            timeResult = ws->setGetTimeType(testDate);
+            strftime(dateTime, 50, "%H:%M:%S", &timeResult);
+            cout << "time=" << dateTime << endl;
+            bSuccess = true;
+            delete ws;
+        }
         catch(AxisException& e)
         {
-			bool bSilent = false;
+            bool bSilent = false;
 
-			if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
-			{
-				if( iRetryIterationCount > 0)
-				{
-					bSilent = true;
-				}
-			}
-			else
-			{
-				iRetryIterationCount = 0;
-			}
+            if( e.getExceptionCode() == CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED)
+            {
+                if( iRetryIterationCount > 0)
+                        bSilent = true;
+            }
+            else
+                iRetryIterationCount = 0;
 
             if( !bSilent)
-			{
-				cout << "Exception : " << e.what() << endl;
-			}
+                cout << "Exception : " << e.what() << endl;
         }
         catch(exception& e)
         {
@@ -105,12 +99,16 @@
         {
             cout << "Unknown exception has occured" << endl;
         }
-		iRetryIterationCount--;
-		} while( iRetryIterationCount > 0 && !bSuccess);
-                #ifndef WIN32
-                        pthread_exit(0);
-                #endif
-        return 0;
+        
+    iRetryIterationCount--;
+    } 
+    while( iRetryIterationCount > 0 && !bSuccess);
+    
+#ifndef WIN32
+            pthread_exit(0);
+#endif
+    
+    return 0;
 }
 
 
@@ -119,63 +117,63 @@
 int main(int argc, char *argv[])
 {
     Axis::initialize(false);
-	try{
-		 int i;
-		 #ifdef WIN32
-			/*Windows specific code comes here */
-			HANDLE hThread[NUM_THREADS];
-			for(i=0;i<NUM_THREADS;i++){
-					DWORD dwThreadId;
-					//LPVOID dwThrdParam = LPVOID(argv[1]);
-					hThread[i] = CreateThread(
-											NULL,                        // no security attributes
-											0,                           // use default stack size
-											ThreadFunc,                  // thread function
-											LPVOID(argv[1]),             // argument to thread function
-											0,   
-										&dwThreadId);              // returns the thread identifier
-
-			if (hThread[i] == NULL)
-			{
-			cout<<"Thread creation Failed";
-			}
-			}
-			/* Waiting for threads to terminate */
-			WaitForMultipleObjects(NUM_THREADS,hThread,true, INFINITE);
-			for(i=0;i<NUM_THREADS;i++)
-					CloseHandle( hThread[i] );
-
-		#else	
-			pthread_t thread[NUM_THREADS];
-			pthread_attr_t attr;
-			int rc, t;
+    try
+    {
+        int i;
+#ifdef WIN32
+        /*Windows specific code comes here */
+        HANDLE hThread[NUM_THREADS];
+        for(i=0;i<NUM_THREADS;i++)
+        {
+            DWORD dwThreadId;
+            //LPVOID dwThrdParam = LPVOID(argv[1]);
+            hThread[i] = CreateThread(NULL,            // no security attributes
+                                      0,               // use default stack size
+                                      ThreadFunc,      // thread function
+                                      LPVOID(argv[1]), // argument to thread function
+                                      0,   
+                                      &dwThreadId);    // returns the thread identifier
+
+            if (hThread[i] == NULL)
+               cout<<"Thread creation Failed";
+        }
+        
+        /* Waiting for threads to terminate */
+        WaitForMultipleObjects(NUM_THREADS,hThread,true, INFINITE);
+        for (i=0;i<NUM_THREADS;i++)
+           CloseHandle( hThread[i] );
+#else   
+            pthread_t thread[NUM_THREADS];
+            pthread_attr_t attr;
+            int rc, t;
             void *status;
-		//   Initialize and set thread detached attribute
-			pthread_attr_init(&attr);
-			pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
-			for (t = 0; t < NUM_THREADS; t++)
-			{
-			/*Creating threads */
-				rc = pthread_create(&thread[t], &attr, ThreadFunc,(void *)argv[1]);
-				if (rc)
-				{
-					cout<<"Thread Creation Failed";
-				}
-			}
-		//Free attribute and wait for the other threads
-		pthread_attr_destroy(&attr);
-		/* Wait for the threads to terminate  */
-		for(t=0;t<NUM_THREADS;t++){
-			rc = pthread_join(thread[t], &status);
-				if (rc)
-				{
-					cout<<"ERROR from pthread_join()"<<endl;
-				}
-		}
-	#endif
-  }catch(exception &e){
+            //   Initialize and set thread detached attribute
+            pthread_attr_init(&attr);
+            pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
+            for (t = 0; t < NUM_THREADS; t++)
+            {
+                rc = pthread_create(&thread[t], &attr, ThreadFunc,(void *)argv[1]);
+                if (rc)
+                        cout<<"Thread Creation Failed";
+            }
+                    
+            //Free attribute and wait for the other threads
+            pthread_attr_destroy(&attr);
+            
+            /* Wait for the threads to terminate  */
+            for(t=0;t<NUM_THREADS;t++)
+            {
+                rc = pthread_join(thread[t], &status);
+                if (rc)
+                    cout<<"ERROR from pthread_join()"<<endl;
+            }
+#endif
+  }
+  catch(exception &e)
+  {
            cout<< e.what();
   }
+  
   cout<<endl <<"----------------------------------TEST COMPLETE--------------------------------"<<endl;
 }
 

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITIESClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITIESClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITIESClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITIESClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,18 +299,18 @@
 
         // Test array
         xsd__ENTITIES_Array arrayInput;
-		int arraySize = 2;
-		xsd__ENTITIES * array = new xsd__ENTITIES[arraySize];
+                int arraySize = 2;
+                xsd__ENTITIES * array = new xsd__ENTITIES[arraySize];
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleENTITIES);
             
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__ENTITIES_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize = 0;
-		const xsd__ENTITIES * output = arrayResult->get(outputSize);
+                int outputSize = 0;
+                const xsd__ENTITIES * output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {
@@ -332,7 +332,7 @@
             }
         }
         
-		 // Clear up input array        
+                 // Clear up input array        
         for (int deleteIndex = 0 ; deleteIndex < arraySize ; deleteIndex++ )
         {
             delete array[deleteIndex];

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITYClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITYClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITYClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_ENTITYClient.cpp Thu Apr 27 20:03:51 2006
@@ -300,17 +300,17 @@
 
         // Test array
         xsd__ENTITY_Array arrayInput;
-		int arraySize = 2;
-		xsd__ENTITY *array = new xsd__ENTITY[arraySize];        
+                int arraySize = 2;
+                xsd__ENTITY *array = new xsd__ENTITY[arraySize];        
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleENTITY);            
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__ENTITY_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize =0;
-		const xsd__ENTITY *output = arrayResult->get(outputSize);
+                int outputSize =0;
+                const xsd__ENTITY *output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,10 +299,10 @@
 
         // Test array
             
-		    
-		int arraySize = 2;
+                    
+                int arraySize = 2;
         xsd__ID_Array arrayInput;
-		xsd__ID * array=new xsd__ID[arraySize];        
+                xsd__ID * array=new xsd__ID[arraySize];        
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex]= new char[25];
@@ -311,8 +311,8 @@
         }
         arrayInput.set(array,arraySize);
         xsd__ID_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize=0;
-		const xsd__ID * output=arrayResult->get(outputSize);
+                int outputSize=0;
+                const xsd__ID * output=arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,18 +299,18 @@
 
         // Test array
         xsd__IDREF_Array arrayInput;
-		int arraySize = 2;
-		xsd__IDREF * array = new xsd__IDREF[arraySize];
+                int arraySize = 2;
+                xsd__IDREF * array = new xsd__IDREF[arraySize];
         
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleIDREF);            
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__IDREF_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize = 0;
-		const xsd__IDREF * output = arrayResult->get(outputSize);
+                int outputSize = 0;
+                const xsd__IDREF * output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize  ; index++)
         {

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFSClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFSClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFSClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_IDREFSClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,18 +299,18 @@
 
         // Test array
         xsd__IDREFS_Array arrayInput;
-		int arraySize = 2;
-		xsd__IDREFS * array = new xsd__IDREFS[arraySize];
+                int arraySize = 2;
+                xsd__IDREFS * array = new xsd__IDREFS[arraySize];
         
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleIDREFS);           
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__IDREFS_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize = 0;
-		const xsd__IDREFS *output = arrayResult->get(outputSize);
+                int outputSize = 0;
+                const xsd__IDREFS *output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NCNameClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NCNameClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NCNameClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NCNameClient.cpp Thu Apr 27 20:03:51 2006
@@ -36,7 +36,7 @@
         char emptyNCName[1] = "";
         xsd__NCName emptyInput = new char[1];
         strcpy (emptyInput, emptyNCName);
-		char simpleNCName[25] = "xml.si-mple_name ";
+                char simpleNCName[25] = "xml.si-mple_name ";
         xsd__NCName input = new char[25];
         strcpy (input, simpleNCName);
 
@@ -261,16 +261,16 @@
         // Test array
         int arraySize=2;
         xsd__NCName_Array arrayInput;
-		xsd__NCName * array=new xsd__NCName[arraySize];        
+                xsd__NCName * array=new xsd__NCName[arraySize];        
         for (int inputIndex=0 ; inputIndex < 2 ; inputIndex++)
         {
             array[inputIndex]= new char[25];
             strcpy (array[inputIndex], simpleNCName);
             
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__NCName_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize = 0;
+                int outputSize = 0;
         const xsd__NCName* output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,18 +299,18 @@
 
         // Test array
         xsd__NMTOKEN_Array arrayInput;
-		int arraySize =2;
-		xsd__NMTOKEN * array = new xsd__NMTOKEN[arraySize];        
+                int arraySize =2;
+                xsd__NMTOKEN * array = new xsd__NMTOKEN[arraySize];        
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleNMTOKEN);
             
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
         xsd__NMTOKEN_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize = 0;
-		const xsd__NMTOKEN * output = arrayResult->get(outputSize);
+                int outputSize = 0;
+                const xsd__NMTOKEN * output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {
@@ -331,7 +331,7 @@
                 cout << "  element[" << index << "]=<nil>" << endl;
             }
         }
-		// Clear up input array        
+                // Clear up input array        
         for (int deleteIndex = 0 ; deleteIndex < arraySize ; deleteIndex++ )
         {
             delete array[deleteIndex];

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENSClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENSClient.cpp?rev=397747&r1=397746&r2=397747&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENSClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/XSD_NMTOKENSClient.cpp Thu Apr 27 20:03:51 2006
@@ -299,19 +299,19 @@
 
         // Test array
         xsd__NMTOKENS_Array arrayInput;
-		int arraySize = 2;
-		xsd__NMTOKENS * array = new xsd__NMTOKENS[arraySize];
+                int arraySize = 2;
+                xsd__NMTOKENS * array = new xsd__NMTOKENS[arraySize];
         
         for (int inputIndex=0 ; inputIndex < arraySize ; inputIndex++)
         {
             array[inputIndex] = new char[25];
             strcpy (array[inputIndex], simpleNMTOKENS);            
         }
-		arrayInput.set(array,arraySize);
+                arrayInput.set(array,arraySize);
 
         xsd__NMTOKENS_Array* arrayResult = ws->asArray(&arrayInput);
-		int outputSize =0;
-		const xsd__NMTOKENS * output = arrayResult->get(outputSize);
+                int outputSize =0;
+                const xsd__NMTOKENS * output = arrayResult->get(outputSize);
         cout << "array of " << outputSize << " elements" << endl;
         for (int index = 0; index < outputSize ; index++)
         {