e.printStackTrace();
re.initCause(e);
    void setToNull(Object obj, Method setter){        RuntimeException re = new RuntimeException("Error trying to set to null");         try {            setter.invoke(obj,new Object[]{null});        } catch (IllegalArgumentException e) {            // TODO Auto-generated catch block            e.printStackTrace();            throw re;        } catch (IllegalAccessException e) {            // TODO Auto-generated catch block            e.printStackTrace();            throw re;        } catch (InvocationTargetException e) {            // TODO Auto-generated catch block            e.printStackTrace();            throw re;        }    }