private boolean isJavaClassAcceptable(DebugLogPublisherCfg config,
List<Message> unacceptableReasons)
{
String className = config.getJavaClass();
DebugLogPublisherCfgDefn d = DebugLogPublisherCfgDefn.getInstance();
ClassPropertyDefinition pd =
d.getJavaClassPropertyDefinition();
// Load the class and cast it to a DebugLogPublisher.
DebugLogPublisher publisher = null;
Class<? extends DebugLogPublisher> theClass;
try {
theClass = pd.loadClass(className, DebugLogPublisher.class);