| Autor |
Mensagem |
|
|
Eu estou usando o glassfish v3. Eu estou usando MDB para consumir objetos de uma fila que eu criei no mesmo.
Estou sem o código aqui agora, mas mais tarde eu coloco ele aqui.
|
 |
|
|
Desculpe a demora da resposta, é que este projeto está me dando um dor de dor de cabeça.
Além de ter a annotation na classe eu preciso configurar mais alguma coisa?
|
 |
|
|
Tentei criar um SessionBean e um MDB no mesmo projeto EJB e quando fui fazer o deploy da aplicação no glassfish v3 recebi o seguinte erro:
Procurando pela internet vi que não posso subir um SessionBean e um MDB no mesmo projeto EJB, isso procede?
|
 |
|
|
Estou fazendo uma aplicação aonde tenho um ear e dentro deste tenho um war e ejb. No ejb tenho os SessionsBeans que vão fazer o acesso ao banco de dados. No war eu estou usando spring integrado com quartz e no meu Job eu gostaria de fazer a injeção de um determinado SessionBean, mas não estou conseguindo o meu job esta assim: Estou usando o glassifsh v3 e a versão do spring é a 2.5.
|
 |
|
|
|
Sim.. mas eu gostaria de não retornar este valor.
|
 |
|
|
Achei o problema, eu tenho que passar o class que eu quero que retorne abaixo segue o exemplo:
Só que acabei entrando em um outro erro, como dentro da classe Package eu tenho outro objetos e dentro dele tem atributos eu acabo caindo no erro abaixo:
Alguém sabe como solucionar este erro?
|
 |
|
|
O método getPackages fica dentro da classe QueueDAO:
|
 |
|
|
Estou tendo problema de type cast quando tento acessar um objeto dentro de um List, sendo que este list é gerado pelo EntiyManager. Abaixo segue a classe mapeada, que é ela que será retornada dentro do list: Abaixo segue o error que é gerado:
|
 |
|
|
|
Eu já trabalho com o Spring e agora fiquei em dúvida, colocar o spring para gerenciar as DAOs? OU deixar o glassfish gerenciar as DAOs? E como eu criaria este EJB?
|
 |
|
|
Esqueci de colocar a DAO:
A minha classe que está instanciando o DAO é um servlet, abaixo segue um método que a servlet possui:
|
 |
|
|
Como eu faço para recuperar um DAO? O glassfish não teria que fazer a injection? Estou recebendo o seguinte erro: No spring eu pego esta classe através do context, para que o spring faça as injections, como seria no glassfish?
|
 |
|
|
Tem alguma maneira de configurar o máximo de MDBs utilizado por uma aplicação no Glassfish v3?
Eu vi que na interface web eu consigo configurar o total que o container vai usar, o que eu quero é configurar o total por projeto. Tem como fazer isso?
|
 |
|
|
É eu também gosto muito do Spring ele auxilia muito no desenvolvimento. E estou muito inclinado a continuar usar ele mesmo usando um app server.
E esses projetos que você falou anteriormente, eu tenho que empacotá-los dentro de um ear, certo?
|
 |
|
|
Ele estava no outro projeto e ele me ajudava com o quartz, commons-configuration, controle transacional e com as minhas DAOs.
Seria interessante usá-lo ele dentro do glassfish? Teve uma vez que eu vi um artigo, não lembro aonde, que não seria interessante usar um app server com spring, porque o app server já faz muita coisa que o spring faz. Isso procede?
|
 |
|
|
Cara você tirou várias nuvens e tempestades que existiam na minha cabeça... huahauhauha
Agora é pesquisar. Vou tentar usar a classe TimerTask em vez do quartz.
E outra coisa eu consigo fazer injections sem o spring dentro do glassfish?
|
 |
|
|