Update of 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/lookup/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29449/modules/ejb/src/xdoclet/modules/ejb/lookup/resources

Modified Files:
        lookup.xdt 
Log Message:
fixed java.rmi.Remote subclass check for narrowing (XDT-1124)

Index: lookup.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/ejb/src/xdoclet/modules/ejb/lookup/resources/lookup.xdt,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** lookup.xdt  24 Jul 2004 12:55:42 -0000      1.12
--- lookup.xdt  2 Feb 2005 22:54:19 -0000       1.13
***************
*** 137,141 ****
           Object objRef = initialContext.lookup(jndiName);
           // only narrow if necessary
!          if (narrowTo.isInstance(java.rmi.Remote.class))
              return javax.rmi.PortableRemoteObject.narrow(objRef, narrowTo);
           else
--- 137,141 ----
           Object objRef = initialContext.lookup(jndiName);
           // only narrow if necessary
!          if (java.rmi.Remote.class.isAssignableFrom(narrowTo))
              return javax.rmi.PortableRemoteObject.narrow(objRef, narrowTo);
           else



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to