* Start this listener
*/
public void start() throws AxisFault {
workerPool = new ThreadPoolExecutor(1,
WORKERS_MAX_THREADS, WORKER_KEEP_ALIVE, TIME_UNIT,
new LinkedBlockingQueue(),
new DefaultThreadFactory(
new ThreadGroup("Mail Worker thread group"),
"MailWorker"));
messageQueue = new LinkedBlockingQueue();
this.configurationContext.getThreadPool().execute(this);
MailWorkerManager mailWorkerManager = new MailWorkerManager(configurationContext,
messageQueue, workerPool,