// If local EJB2.x Client
if (EJBLocalObject.class.isAssignableFrom(actualInvokingClass)
|| EJBLocalHome.class.isAssignableFrom(actualInvokingClass))
{
t = new NoSuchObjectLocalException(original.getMessage());
}
// If remote EJB2.x Client
else if (Remote.class.isAssignableFrom(actualInvokingClass)
|| EJBObject.class.isAssignableFrom(actualInvokingClass)
|| EJBHome.class.isAssignableFrom(actualInvokingClass))