Acho que esta faltando algum recurso, arquivo, ou configuracao. O servidor inicia, mas aparece um erro mais ou menos assim:
[quote]— MBeans waiting for other MBeans —
ObjectName: persistence.units:jar=TitanCruises.jar,unitName=titan
State: NOTYETINSTALLED
I Depend On:
jboss.jca:name=TitanDB,service=DataSourceBinding
Depends On Me:
jboss.j2ee:jar=TitanCruises.jar,name=TravelAgentBean,service=EJB3
ObjectName: jboss.j2ee:jar=TitanCruises.jar,name=TravelAgentBean,service=EJB3
State: NOTYETINSTALLED
I Depend On:
persistence.units:jar=TitanCruises.jar,unitName=titan
— MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM —
ObjectName: jboss.jca:name=TitanDB,service=DataSourceBinding
State: NOTYETINSTALLED
Depends On Me:
persistence.units:jar=TitanCruises.jar,unitName=titan[/quote]
Cara, se eu não me engano, você está tentando fazer os exercícios de exemplo do livro de EJB 3 da O’Reilly, estou certo?
Pois bem, dá uma conferida se o seu DataSource está configurado corretamente, pois eu fiz esses mesmos exemplos que você. A única coisa que está diferente aí é a plataforma. Eu usei Glassfish e Oracle…
eh isso mesmo, estou tentando fazer esse primeiro exemplo do EJB 3.0 da O’Reilly.
Acredito que meu Datasource esteja configurado corretamente, pois consigo fazer queries de dentro do Eclipse. A unica coisa que me chamou atencao, foi que, na hora de criar o Datasource, tive que escolher uma pasta, entao criar uma pasta no drive C (C:/TitanDB), soh que essa pasta esta vazia. Nao sei se isso quer dizer alguma coisa.
Bom, como faco para testar se o Datasource esta configurado corretamente?
Iniciei o Eclipse agora e meu DB passou para um diretorio chamado ‘Unsupported’ no Data Source Explorer. E quando tento criar um novo Database, no wizard nao aparece mais a opcao de criar uma conexao usando HSQLDB. Parece que de uma hora para outra o Eclipse parou de suportar Hypersonic. :shock:
Cara, a minha opnião é a seguinte:
Blz, você está fazendo somente um exemplo, mas quando isso for deixar de ser exemplo para se tornar uma aplicação real, eu sugiro deixar a responsabilidade de gerenciar o seu DataSource para um componente bem confiável, no caso, o Container. então se eu fosse você dava um jeito de configurar o seu DataSource no JBoss.
Tenta aí e depois me diz se resolveu o problema…
Consigo incluir, selecionar, fazer todo o tipo de query via Eclipse, isso quer dizer que a conexao com o banco existe.
Preciso configurar essa conexao com o servidor, mas nao sei como faco isso, em quais arquivos devo mexer…
Bom, você disse que consegue fazer todo tipo de query usando o eclipse. Mas isso acontece você buscando as conexões do pool ou você instanciando elas?
Outra, não entendi o que você quis dizer com “preciso configurar a conexão com o servidor”. Seja um pouco mais específico…
Antes de tudo, value kaique. To te dando trabalho hein… :lol:
O problema eh que sou muito novato nessa area. Eh a primeira vez que estou mexendo com banco de dados, conexoes. Ai fica dificil ate explicar o que esta acontecendo.
A boa noticia eh que consegui rodar o meu teste. Desisti de tentar incluir uma conexao no Eclipse, usei todos os defaults do JBoss. Na verdade nao consigo explicar direito o que eu fiz. Acho que o banco de dados esta rodando na memoria, e nao no servidor. Eh possivel isso?! :roll:
Caraca to perdidao… vou dar uma pesquisada nisso, senao nao da nem pra discutir. rsrsrs.