boolean processed = false;
// inefficient but handles modifications at runtime
if (processorName != null)
{
Logger log = getLogger();
if (log.isEnabledFor(Logger.TRACE)) log.trace("Preprocess using " + processorName);
if (server.isRegistered(processorName) &&
server.isInstanceOf(processorName, "mx4j.tools.adaptor.http.ProcessorMBean"))
{
if (log.isEnabledFor(Logger.TRACE)) log.trace("Preprocessing");
path = (String)server.invoke(processorName,