protected void logProblem(PropertyDescriptor pd, Object anObject, Object aValue, String msg)
{
Logger logger = getLog();
logger.error("Error in [PersistentFieldPropertyImpl], " + msg);
logger.error("Declaring class [" + getDeclaringClass().getName() + "]");
logger.error("Property Name [" + getName() + "]");
logger.error("Property Type [" + pd.getPropertyType().getName() + "]");
if (anObject != null)
{
logger.error("anObject was class [" + anObject.getClass().getName() + "]");