Erro ao startar persistence no jboss 5.0.0.GA

6 respostas
Arthas

Galera,

Tenho um ambiente configurado usando JBoss Seam 2.1.1.GA, JBoss As 4.2.3.GA e jdk5. Porém o cliente exige a mudança para o JBoss Seam 2.2.0.GA, JBoss As 5.0.0.GA e jdk6…Tenho apanhado para ‘migrar’ o ambiente já tem quase umas duas semanas e o projeto já começa no meio do mês. Alguém sabe o que acontece? O jboss 5.0.0.GA começa a startar e para exatamente como mostrado abaixo e aí fica eternamente como se estivesse em um loop.

Alguém pode me dá uma luz por gentileza?!

[/quote]
16:36:23,367 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@eb73a6
16:36:23,380 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@eb73a6
16:36:23,470 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@eb73a6
16:36:23,477 WARN [InjectInterceptorsFactory] WEIRDNESS IN AOP: advisor org.jboss.ejb3.aop.ExtendedManagedObjectAdvisor@eb73a6
16:36:23,864 INFO [JBossASKernel] Created KernelDeployment for: jboss-seam.jar
16:36:23,870 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3
16:36:23,870 INFO [JBossASKernel] with dependencies:
16:36:23,870 INFO [JBossASKernel] and demands:
16:36:23,871 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
16:36:23,871 INFO [JBossASKernel] and supplies:
16:36:23,871 INFO [JBossASKernel] jndi:piloto/TimerServiceDispatcher/local
16:36:23,871 INFO [JBossASKernel] Class:org.jboss.seam.async.LocalTimerServiceDispatcher
16:36:23,871 INFO [JBossASKernel] jndi:piloto/TimerServiceDispatcher/local-org.jboss.seam.async.LocalTimerServiceDispatcher
16:36:23,871 INFO [JBossASKernel] jndi:piloto/TimerServiceDispatcher/remote
16:36:23,871 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3) to KernelDeployment of: jboss-seam.jar
16:36:23,872 INFO [JBossASKernel] installing bean: jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=EjbSynchronizations,service=EJB3
16:36:23,872 INFO [JBossASKernel] with dependencies:
16:36:23,872 INFO [JBossASKernel] and demands:
16:36:23,872 INFO [JBossASKernel] jboss.ejb:service=EJBTimerService
16:36:23,872 INFO [JBossASKernel] and supplies:
16:36:23,872 INFO [JBossASKernel] jndi:piloto/EjbSynchronizations/local-org.jboss.seam.transaction.LocalEjbSynchronizations
16:36:23,872 INFO [JBossASKernel] jndi:piloto/EjbSynchronizations/remote
16:36:23,872 INFO [JBossASKernel] Class:org.jboss.seam.transaction.LocalEjbSynchronizations
16:36:23,872 INFO [JBossASKernel] jndi:piloto/EjbSynchronizations/local
16:36:23,872 INFO [JBossASKernel] Added bean(jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=EjbSynchronizations,service=EJB3) to KernelDeployment of: jboss-seam.jar
16:36:24,090 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3
16:36:24,104 INFO [EJBContainer] STARTED EJB: org.jboss.seam.async.TimerServiceDispatcher ejbName: TimerServiceDispatcher
16:36:24,178 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

piloto/TimerServiceDispatcher/local - EJB3.x Default Local Business Interface
piloto/TimerServiceDispatcher/local-org.jboss.seam.async.LocalTimerServiceDispatcher - EJB3.x Local Business Interface

16:36:24,272 INFO [SessionSpecContainer] Starting jboss.j2ee:ear=piloto.ear,jar=jboss-seam.jar,name=EjbSynchronizations,service=EJB3
16:36:24,273 INFO [EJBContainer] STARTED EJB: org.jboss.seam.transaction.EjbSynchronizations ejbName: EjbSynchronizations
16:36:24,292 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:

piloto/EjbSynchronizations/local - EJB3.x Default Local Business Interface
piloto/EjbSynchronizations/local-org.jboss.seam.transaction.LocalEjbSynchronizations - EJB3.x Local Business Interface

16:36:24,376 INFO [PersistenceUnitDeployment] Starting persistence unit persistence.unit:unitName=piloto.ear/piloto-common.jar#default

[quote]

6 Respostas

Kanin_Dragon

Jovem,
Posta o seu arquivo Persistense.xhml.

abs,

Arthas

Segue o persistence.xml…

<?xml version="1.0" encoding="UTF-8"?>

<persistence-unit name="default">
	<provider>org.hibernate.ejb.HibernatePersistence</provider>
	<jta-data-source>java:/pilotoDS</jta-data-source>
	<properties>
		<property name="hibernate.hbm2ddl.auto" value="create-drop" />
		<property name="hibernate.show_sql" value="true" />
		<property name="hibernate.format_sql" value="false" />
		<property name="jboss.entity.manager.factory.jndi.name" value="java:/pilotoEntityManagerFactory" />
	</properties>
</persistence-unit>
MGSAHAO

Cara, não vi seu código, mais tive problemas com o jboss5, ele tem um bug, tem que roda um plugin nele…

da uma olhada nesse link http://www.jboss.org/ejb3/ejb3plugin

até mais…

Arthas

Cara ajudou bastante, me parece de fato que é necessário o plugin…agora está dando novos erros de dependência, mas já está bem mais fácil.

Vlw aí galera…

cesarjunior82

Arthas, você conseguiu resolver os problemas com as dependências ?

Arthas

Galera,

Após a instalação do plugin está dando um novo erro que não encontrei muita informação na web, se alguém tiver como me ajudar ficaria grato.

Bem, a aplicação funcionava na versão do jboss 4.2.3…que contem a pasta ejb3.deployer onde se encontram duas libs (jboss-annotations-ejb3.jar, jboss-ejb3.jar)…
O jboss 5.0.0 também possui a pasta ejb3.deployer mas com outras libs (jboss-ejb3-deployer.jar, jboss-ejb3-iiop)

Pra ser sincero estou meio perdido. Na minha aplicação não encontro nenhuma referência a nenhuma dessas quatro libs. O que me leva acreditar que deve haver algum arquivo de configuração do jboss…enfim…

Criado 3 de maio de 2011
Ultima resposta 4 de mai. de 2011
Respostas 6
Participantes 4