Problema Spring + Quartz

Desde que entreguei o spring no quartz na minha aplicação passei a receber este erro abaixo, quando vou fazer um undeploy da minha aplicação ou quando vou parar o tomcat.

Aug 26, 2009 9:45:16 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already.  Could not load org.quartz.utils.ExceptionHelper.  The eventual following stack trace is caused by an 
error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1246)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at org.quartz.SchedulerException.setCause(SchedulerException.java:141)
        at org.quartz.SchedulerException.<init>(SchedulerException.java:136)
        at org.quartz.JobPersistenceException.<init>(JobPersistenceException.java:80)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:693)
        at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3757)
        at org.quartz.impl.jdbcjobstore.JobStoreTX.executeInLock(JobStoreTX.java:93)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeWithoutLock(JobStoreSupport.java:3665)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTrigger(JobStoreSupport.java:2730)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:266)
Exception in thread "managerMessageScheduler_QuartzSchedulerThread" java.lang.NoClassDefFoundError: org/quartz/utils/ExceptionHelper
        at org.quartz.SchedulerException.setCause(SchedulerException.java:141)
        at org.quartz.SchedulerException.<init>(SchedulerException.java:136)
        at org.quartz.JobPersistenceException.<init>(JobPersistenceException.java:80)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.getConnection(JobStoreSupport.java:693)
        at org.quartz.impl.jdbcjobstore.JobStoreTX.getNonManagedTXConnection(JobStoreTX.java:72)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3757)
        at org.quartz.impl.jdbcjobstore.JobStoreTX.executeInLock(JobStoreTX.java:93)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeWithoutLock(JobStoreSupport.java:3665)
        at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTrigger(JobStoreSupport.java:2730)
        at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:266)
Caused by: java.lang.ClassNotFoundException: org.quartz.utils.ExceptionHelper
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 10 more

Alguém sabe o que poderia ser? Achei que uma API estivesse desatualizada, atualizei as duas e quando olho na API do quartz a classe aparece na exception existe no jar.