Erro ao fazer deploy de EJB no Jboss 7.4

Pessoal, ao tentar fazer deploy de um EJB no JBoss 7.4 obtenho o seguinte erro:

13:35:12,210 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool – 2) MSC000001: Failed to start service jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam”: org.jboss.msc.service.StartException in service jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam”: java.lang.IllegalArgumentException: interface javax.persistence.NamedQuery is not visible from class loader
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1.run(PersistenceUnitServiceImpl.java:103)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_25]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_25]
at org.jboss.threads.JBossThread.run(JBossThread.java:122) [jboss-threads-2.1.1.Final-redhat-1.jar:2.1.1.Final-redhat-1]
Caused by: java.lang.IllegalArgumentException: interface javax.persistence.NamedQuery is not visible from class loader
at java.lang.reflect.Proxy.getProxyClass(Proxy.java:353) [rt.jar:1.6.0_25]
at org.hibernate.annotations.common.annotationfactory.AnnotationFactory.create(AnnotationFactory.java:46)
at org.hibernate.cfg.annotations.reflection.JPAOverriddenAnnotationReader.buildNamedQueries(JPAOverriddenAnnotationReader.java:1965)
at org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.getDefaults(JPAMetadataProvider.java:129)
at org.hibernate.annotations.common.reflection.java.JavaReflectionManager.getDefaults(JavaReflectionManager.java:226)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1355)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1784)
at org.hibernate.ejb.EntityManagerFactoryImpl.(EntityManagerFactoryImpl.java:96)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:914)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:899)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:76)
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:200)
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.access$600(PersistenceUnitServiceImpl.java:57)
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1.run(PersistenceUnitServiceImpl.java:99)
… 4 more

13:35:12,217 ERROR [org.jboss.as.server] (HttpManagementService-threads - 1) JBAS015870: O procedimento da implantação “mentorseam-ejb.jar” foi revertido com falha de mensagem
{“JBAS014671: Falha de serviços” => {“jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam”” => “org.jboss.msc.service.StartException in service jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam”: java.lang.IllegalArgumentException: interface javax.persistence.NamedQuery is not visible from class loader
Caused by: java.lang.IllegalArgumentException: interface javax.persistence.NamedQuery is not visible from class loader”}}
13:35:12,225 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) JBAS015877: Implantação encerrada mentorseam-ejb.jar (runtime-name: mentorseam-ejb.jar) em 8ms
13:35:12,228 INFO [org.jboss.as.controller] (HttpManagementService-threads - 1) JBAS014774: Relatório
de status de serviço JBAS014775: Não falta/insatisfaz nenhuma das dependências:
service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.CREATE (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START]
service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.VIEW.“br.jus.trt13.mentor.service.IMentorService”.LOCAL (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START]
service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START]
service jboss.deployment.unit.“mentorseam-ejb.jar”.moduleDeploymentRuntimeInformation (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.moduleDeploymentRuntimeInformationStart, service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START]
service jboss.naming.context.java.app.mentorseam-ejb.env (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.app.mentorseam-ejb.mentorseam-ejb.MentorService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.app.mentorseam-ejb.mentorseam-ejb.“MentorService!br.jus.trt13.mentor.service.IMentorService” (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.comp.mentorseam-ejb.mentorseam-ejb.MentorService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START, service jboss.naming.context.java.comp.mentorseam-ejb.mentorseam-ejb.MentorService.env.“br.jus.trt13.mentor.service.MentorService”.entityManager]
service jboss.naming.context.java.comp.mentorseam-ejb.mentorseam-ejb.MentorService.TimerService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.comp.mentorseam-ejb.mentorseam-ejb.MentorService.TransactionSynchronizationRegistry (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.global.mentorseam-ejb.MentorService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.global.mentorseam-ejb.“MentorService!br.jus.trt13.mentor.service.IMentorService” (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.module.mentorseam-ejb.mentorseam-ejb.MentorService (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.module.mentorseam-ejb.mentorseam-ejb.“MentorService!br.jus.trt13.mentor.service.IMentorService” (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.naming.context.java.module.mentorseam-ejb.mentorseam-ejb.env (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.jndiDependencyService]
service jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam” (faltam) dependentes: [service jboss.deployment.unit.“mentorseam-ejb.jar”.deploymentCompleteService, service jboss.deployment.unit.“mentorseam-ejb.jar”.component.MentorService.START, service jboss.naming.context.java.comp.mentorseam-ejb.mentorseam-ejb.MentorService.env.“br.jus.trt13.mentor.service.MentorService”.entityManager]
JBAS014777: Serviços que falham na inicialização: service jboss.persistenceunit.“mentorseam-ejb.jar#mentorseam”

Alguém tenha alguma ideia de porque isso está acontecendo?