You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2010/09/21 21:34:39 UTC

svn commit: r999566 - /subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp

Author: hwright
Date: Tue Sep 21 19:34:38 2010
New Revision: 999566

URL: http://svn.apache.org/viewvc?rev=999566&view=rev
Log:
On the object-model branch:
For the JavaHL consumer, catch the subversion exception, and throw a Java
one in its place.

* subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp
  (Java_org_apache_subversion_javahl_SVNClient_stream): As above.

Modified:
    subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp

Modified: subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp
URL: http://svn.apache.org/viewvc/subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp?rev=999566&r1=999565&r2=999566&view=diff
==============================================================================
--- subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp (original)
+++ subversion/branches/object-model/subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp Tue Sep 21 19:34:38 2010
@@ -1349,7 +1349,9 @@ Java_org_apache_subversion_javahl_SVNCli
     }
   catch (SVN::Exception ex)
     {
-      // Throw a matching Java exception
+      JNIUtil::throwNativeException(JAVA_PACKAGE"/ClientException",
+                                    ex.what(), ex.getSource().c_str(),
+                                    ex.getAPRErr());
     }
 }