Erro ao fazer lookup utilizando o Quartz no Jboos 4.2.3

Olá pessoal! Procurei na web, mas ainda não uma solução para o seguinte problema:

Tenho uma aplicação rodando no Jboss 4.2.3 e tenho dentro desta aplicação um scheduler do Quartz que chama uma classe utilizada para consultar e atualizar algumas coisas no banco.

Acontece o seguinte: Quando estou no eclipse e faço o deploy pelo Ant com o Jboss rodando, a aplicação funciona normalmente, porém quando finalizo o jboss e inicio novamente o scheduler do quartz gera erro de lookup, porém se eu logar em minha aplicação consigo abrir normalmente todas as telas (e todas fazem lookup).

Gostaria de saber se é necessário fazer alguma configuração no jboss para que este scheduler funcione normalmente!

Abaixo o log gerado!

[code]10:52:00,029 ERROR [ErrorLogger] Job (DEFAULT.jobExeRotEnvEmail threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: br.com.openk.commons.business.ServiceLocatorException: Erro ao fazer lookup de itambe-naoconformidades/AcaoServiceImpl/local.]
at org.quartz.core.JobRunShell.run(JobRunShell.java:214)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)

  • Nested Exception (Underlying Cause) ---------------
    br.com.openk.commons.business.ServiceLocatorException: Erro ao fazer lookup de itambe-naoconformidades/AcaoServiceImpl/local.
    at br.com.itambe.naoconformidades.util.ServiceLocator.lookup(ServiceLocator.java:62)
    at br.com.itambe.naoconformidades.util.ServiceLocator.getAcaoService(ServiceLocator.java:94)
    at br.com.itambe.naoconformidades.service.impl.EmailServico.getAcaoService(EmailServico.java:35)
    at br.com.itambe.naoconformidades.service.impl.EmailServico.alertarAcoes(EmailServico.java:52)
    at br.com.itambe.naoconformidades.service.impl.EmailServico.execute(EmailServico.java:305)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Caused by: javax.naming.CommunicationException [Root exception is java.lang.ClassNotFoundException: No ClassLoaders found for: br.com.itambe.naoconformidades.service.AcaoService (no security manager: RMI class loader disabled)]
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:786)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
    at javax.naming.InitialContext.lookup(InitialContext.java:392)
    at br.com.itambe.naoconformidades.util.ServiceLocator.lookup(ServiceLocator.java:60)
    … 6 more
    Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: br.com.itambe.naoconformidades.service.AcaoService (no security manager: RMI class loader disabled)
    at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:535)
    at java.rmi.server.RMIClassLoader$2.loadProxyClass(RMIClassLoader.java:628)
    at org.jboss.system.JBossRMIClassLoader.loadProxyClass(JBossRMIClassLoader.java:82)
    at java.rmi.server.RMIClassLoader.loadProxyClass(RMIClassLoader.java:294)
    at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:238)
    at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1531)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    at java.rmi.MarshalledObject.get(MarshalledObject.java:142)
    at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:710)
    … 9 more[/code]

Pessoal descobri mais uma coisa!

Quanto o Jboss inicia o schedule da o erro, porém se eu for manualmente no jboos e fizer um hotdeploy funciona perfeitamente.

Acredito que seja configuração de ambiente!