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/02/14 00:16:00 UTC
svn commit: r377529 -
/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp
Author: nadiramra
Date: Mon Feb 13 15:15:58 2006
New Revision: 377529
URL: http://svn.apache.org/viewcvs?rev=377529&view=rev
Log:
Minor changes to make test work on OS/400.
Modified:
webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp?rev=377529&r1=377528&r2=377529&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ComplexTypeChoiceComplexChildClient.cpp Mon Feb 13 15:15:58 2006
@@ -67,10 +67,16 @@
result = ws->asComplexType(input);
if ( result == NULL )
+ {
cout << "Returned result object is NULL" << endl;
+ return -1;
+ }
- cout << "Result field1 is = " << result->complexTypeElement->onecomplexTypeElement << endl;
-
+ // For ebcdic-based platforms, need to convert ascii 'A' (decimal 65) to ebcdic before
+ // writing to stdout. Following assignment statement will do just that.
+ xsd__byte resultField1 = result->complexTypeElement->onecomplexTypeElement;
+ if (resultField1 == 65) resultField1 = 'A';
+ cout << "Result field1 is = " << resultField1 << endl;
bSuccess = true;