dblevins    2005/08/28 04:29:46

  Modified:    modules/core/src/java/org/openejb/core/ivm
                        EjbHomeProxyHandler.java
  Log:

  More missed Local interface support code
  
  Revision  Changes    Path
  1.6       +3 -2      
openejb1/modules/core/src/java/org/openejb/core/ivm/EjbHomeProxyHandler.java
  
  Index: EjbHomeProxyHandler.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb1/modules/core/src/java/org/openejb/core/ivm/EjbHomeProxyHandler.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- EjbHomeProxyHandler.java  25 Aug 2005 04:46:49 -0000      1.5
  +++ EjbHomeProxyHandler.java  28 Aug 2005 08:29:46 -0000      1.6
  @@ -196,7 +196,8 @@
               Throwable cause = ire.getRootCause();
               if (cause instanceof RemoteException && isLocal()){
                   RemoteException re = (RemoteException)cause;
  -                cause = new 
EJBException(re.getMessage(),(Exception)re.detail);
  +                Throwable detail = (re.detail !=  null)? re.detail: re;
  +                cause = new EJBException(re.getMessage(), (Exception) 
detail);
               }
               throw cause;
           /*
  
  
  

Reply via email to