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 di...@apache.org on 2006/04/20 14:27:35 UTC

svn commit: r395574 - /webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp

Author: dicka
Date: Thu Apr 20 05:27:32 2006
New Revision: 395574

URL: http://svn.apache.org/viewcvs?rev=395574&view=rev
Log:
Modify service implementation of Calculator to throw an exception when attempting to divide by zero.

Modified:
    webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp

Modified: webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp?rev=395574&r1=395573&r2=395574&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/Calculator.cpp Thu Apr 20 05:27:32 2006
@@ -43,6 +43,7 @@
 }
 int Calculator::div(int Value0, int Value1)
 {
-	if (Value1 == 0) return -1; /* :)) */
+	if (Value1 == 0)
+        throw exception("Division by zero error");
 	return Value0/Value1;
 }