Estou tentando aprender EJB3, achei um tutorial, um exemplo simples na net e estou seguindo ele ( http://www.jeebrasil.com.br/mostrar/118 )
mas quando chegou na hora de iniciar o Jboss está aparecendo a seguinte mensagem, mas não tenho nem idéia do que é isso, sempre usei tomcat e weblogic, é a primeira vez que uso jboss
— Packages waiting for a deployer —
org.jboss.deployment.DeploymentInfo@1c52187c { url=file:/C:/jboss-4.0.5.GA/serve
r/default/deploy/curso-dx.xml }
deployer: null
status: null
state: INIT_WAITING_DEPLOYER
watch: file:/C:/jboss-4.0.5.GA/server/default/deploy/curso-dx.xml
altDD: null
lastDeployed: 1212532935218
lastModified: 1212532935218
mbeans:
— Incompletely deployed packages —
org.jboss.deployment.DeploymentInfo@1c52187c { url=file:/C:/jboss-4.0.5.GA/serve
r/default/deploy/curso-dx.xml }
deployer: null
status: null
state: INIT_WAITING_DEPLOYER
watch: file:/C:/jboss-4.0.5.GA/server/default/deploy/curso-dx.xml
altDD: null
lastDeployed: 1212532935218
lastModified: 1212532935218
mbeans:
— MBeans waiting for other MBeans —
ObjectName: persistence.units:jar=ProjetoEJB.jar,unitName=Curso
State: NOTYETINSTALLED
I Depend On:
jboss.jca:name=CursoDS,service=DataSourceBinding
Depends On Me:
jboss.j2ee:jar=ProjetoEJB.jar,name=CadastrarBean,service=EJB3
ObjectName: jboss.j2ee:jar=ProjetoEJB.jar,name=CadastrarBean,service=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:jar=ProjetoEJB.jar,unitName=Curso
— MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM —
ObjectName: jboss.jca:name=CursoDS,service=DataSourceBinding
State: NOTYETINSTALLED
Depends On Me:
persistence.units:jar=ProjetoEJB.jar,unitName=Curso
até agora tudo que fiz foi exatamente o que estava lá… mas no tutorial diz que a tabela deveria ter sido criada no banco, mas não foi
alguém sabe me dizer onde é o problema e como resolver?
[]s
Quanto à minha dúvida eu vi o problema aqui, o arquivo do data-source era… curso-dx.xml, mudei para curso-ds.xml e funcionou…
à pergunta é meio óbvia acho…
Todos os arquivos de DataSources do Jboss devem ficar nesse diretório e devem terminar com “-ds.xml” certo?