throw new DynaSqlException("Could not populate the bean", ex);
throw new SqlDynaException("Could not populate the bean", ex);
    public DynaBean copy(Table table, Object source) throws DynaSqlException    {        DynaBean answer = createNewInstance(table);        try        {            // copy all the properties from the source            BeanUtils.copyProperties(answer, source);        }        catch (InvocationTargetException ex)        {            throw new DynaSqlException("Could not populate the bean", ex);        }        catch (IllegalAccessException ex)        {            throw new DynaSqlException("Could not populate the bean", ex);        }        return answer;    }