




The IDL exception 
refusal
 maps onto the Common Lisp class 
BankingDemo:account/refusal
. Its member, 
reason string;
, maps onto a slot 
reason
 of type 
string
.
Note that 
BankingDemo:account/refusal
 is a subclass of 
CORBA:userexception
 and, by inheritance, of Common Lisp 
condition
. This means that CORBA user exceptions can be raised on the server, and handled in the client, using the standard Common Lisp 
condition
 mechanism.