Ladies and Gentlemen,
I'm writing to ask how to handle exceptions generated in Java code called from ABCL.
I'm part of a group trying to combine an existing Common Lisp back-end with an existing Java front end. We've pretty much decided that ABCL is the best way to do that, using Alan Ruttenberg's Java Syntax Solution to make Java calls back to the front-end from Lisp.
One problem we're facing is how to handle gracefully exceptions generated in Lisp code called from Java. In our case, we'll need to make calls back to the Java front-end to get user information and to display results. Some of these calls throw exceptions. What is the best way to catch these?
I'd also like any thoughts on the comparative advantages of using the JSS as opposed to the native ABCL calls.
Thanks!
Peter Olsen