Olá pessoal, sou novato em EJB e estou tendo um problema com o meu deploy. O JBOSS aponta erro de incompatibilidade de versóes de serial.
Alguem sabe porque isso ocorre?
Desde já agradeço
Duvidas EJB
4 Respostas
Coloque o erro gerado aqui. Fica melhor para identificar o problema que pode estar acontecendo.

Provavelmente as classes e interfaces que tu empacotou no lado server é diferente do enpacotado pelo client. Confere pra ver se não estais compilando duas vezes para cada processo de empacotamento. T+
11:27:39,096 ERROR [STDERR] Caused by: java.io.InvalidClassException: org.jboss.
ejb3.stateless.StatelessRemoteProxy; local class incompatible: stream classdesc
serialVersionUID = 2583299153931800023, local class serialVersionUID = -90973065
19795868
Resolvi esse problema, era um .jar que eu estava utilizando que era incompativel com o que existe no Servidor, pra ser mais exato eu estava usando o jboss-ejb3-all que vem no pacote embeddable e o modifiquei pelo jboss-ejb3 que fica em ejb3.deployer.
Entretanto, como nada é perfeito acabei ganhando de brinde um novo erro:
9:00:44,609 INFO [EARDeployer] Started J2EE application: file:/C:/ambiente/jbo
ss-ejb3/server/default/deploy/leitepb.ear
19:00:44,671 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
— MBeans waiting for other MBeans —
ObjectName: jboss.j2ee:ear=leitepb.ear,jar=leitepb-ejb.jar,name=Relatorio,servic
e=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:unitName=leitePBDB
— MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM —
ObjectName: persistence.units:unitName=leitePBDB
State: NOTYETINSTALLED
Depends On Me:
jboss.j2ee:ear=leitepb.ear,jar=leitepb-ejb.jar,name=Relatorio,service=EJB3
19:00:45,281 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0
-8080
19:00:45,546 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
19:00:45,875 INFO [JkMain] Jk running ID=0 time=0/422 config=null
19:00:45,875 INFO [Server] JBoss (MX MicroKernel) [4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)] Started in 1m:34s:704ms
Posso adiantar que está tudo certo com o persistence.xml e com a persistence unit.
Alguem pode me dar uma opinião?