Erro ao publicar no tomcat

Estou tentando fazer o deply de uma aplicacao que contem:

MySql - Hibernate - Jpa - Spring - Flex

Na minha maquina funciona perfeitamente, tanto executando no Eclipse como fazendo deply manual local.
Quando faco o deploy retorna este mensagem.

INFO: Illegal access: this web application instance has been stopped already.  Could not load flex.messaging.util.WatchedObject.  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:1562)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        at flex.messaging.util.RedeployManager$RedeployTask.run(RedeployManager.java:285)
        at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
        at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
        at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:102)
        at edu.emory.mathcs.backport.java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:215)
        at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
        at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
        at java.lang.Thread.run(Thread.java:619)

Testei nas versoes 6 e 7 do Tomcat, ambas com o msm erro.
Se alguem tiver uma luz, passei a tarde fucando e pesquisando e nao achei uma solucao.

Configurei o LOG4J, e achei esta msg de erro…

org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'notaSaidaService': Bean with name 'notaSaidaService' 
has been injected into other beans [envioNFeService] in its raw version as part of a circular reference, but has eventually been wrapped. 
This means that said other beans do not use the final version of the bean. This is often the result of over-eager type matching - 
consider using 'getBeanNamesOfType' with the 'allowEagerInit' flag turned off, for example.

Removendo esta referencia circular, funcionou.
Porem fica a duvida.

Porque na minha maquina funciona e no deploy do server nao?

Alguma ideia,…