[jboss-user] [EJB 3.0] - persistence unit not avaiable to session bean
leandro@inf.ufsc.br
do-not-reply at jboss.com
Thu Oct 12 13:57:31 EDT 2006
Hi all,
I'm using JBoss AS 4..0.4.GA and EJB3 RC9 and have serveral applications running ok.
For one new application, my session bean must access a persistence unit that was deployed in another jar file. This is not working.
The jar file with entities was deployed with no problems.
The session bean code is:
@Stateless
public class ServicoX90Bean implements ... {
@PersistenceConctext(unitName="sigrad-PU")
EntityManager em;
...
}
The log is:
14:42:55,149 INFO [EARDeployer] Started J2EE application: file:/home/leandro/apps/jboss-4.0.4.GA/server/default/deploy/x90.ear
14:42:55,151 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
--- MBeans waiting for other MBeans ---
ObjectName: jboss.j2ee:ear=x90.ear,jar=sigrad-entidades.jar,name=GerenciadorDeEntidadesBean,service=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:ear=x90.ear,jar=sigrad-entidades.jar,unitName=sigrad-PU
ObjectName: jboss.j2ee:ear=x90.ear,jar=x90-ejb.jar,name=ServicoX90Bean,service=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:unitName=sigrad-PU
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: persistence.units:ear=x90.ear,jar=sigrad-entidades.jar,unitName=sigrad-PU
State: NOTYETINSTALLED
Depends On Me:
jboss.j2ee:ear=x90.ear,jar=sigrad-entidades.jar,name=GerenciadorDeEntidadesBean,service=EJB3
ObjectName: persistence.units:unitName=sigrad-PU
State: NOTYETINSTALLED
Depends On Me:
jboss.j2ee:ear=x90.ear,jar=x90-ejb.jar,name=ServicoX90Bean,service=EJB3
Thanks for any help,
Leandro
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3977950#3977950
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3977950
More information about the jboss-user
mailing list