Erro de Acesso = EJB + Glassfish + Netbeans  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline

Olá

Minha situação: tenho o seguinte painel:
- Projeto usando: EJB + Glashfish v3 + Netbeans 6.8
- Plataforma: WEB
- Tipo de projeto: EAR

Seguinte: tenho um SessionBean chamado GenericDAO, que é o único quem conhece os demais sessionbeans e, por eles, as camadas de persistência.
Precisei implementar um novo método no meu GenericDAO. Algo bem simples: recebe o tipo de objeto e faz uma busca específica no sessionbean correspondente.
Esse novo método foi criado pq nenhum outro método existente satisfazia minha situação.

O problema: quando tento acessar esse novo método do GenericDAO, o Glassfish diz que não tenho permissão. Simples assim.
Fiz um outro teste: criei mais um método que não fazia nada, só retornava 'null'. A mesma coisa.

Então, se eu uso os métodos já publicados, não dá problema.
Se preciso implementar um novo método, na hora da execução, dá o erro abaixo:



Enfatizando:
- toda vez que preciso criar um novo método, dá esse erro.
- tive que reimplementar o projeto todo uma vez pq não conseguia resolver esse erro, e penso que não pode ser assim.

Então, toda ajuda será bemvinda.

Abraços
Deus abençoe

This message was edited 1 time. Last update was at 25/05/2010 12:48:27


Deus abençoe
[Berg]
[Email] [WWW] [MSN]
thiagomoraes
JavaChild

Membro desde: 16/05/2005 16:59:43
Mensagens: 116
Offline

Como esta a configuracao de roles para este session bean ?

O problema é este, procure as anotações ou xml aplicados para este session bean.

Thiago Alves de Moraes
[Email] [MSN]
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline

Em qual arquivo ficam estas regras?
web.xml, sun-web.xml?

Vo procurar aqui...

Fico no aguardo!
Valeu /

This message was edited 1 time. Last update was at 25/05/2010 15:54:21


Deus abençoe
[Berg]
[Email] [WWW] [MSN]
berg.pb
JavaEvangelist
[Avatar]

Membro desde: 19/06/2007 18:21:59
Mensagens: 351
Localização: Cajazeiras-PB
Offline

up

Deus abençoe
[Berg]
[Email] [WWW] [MSN]
thiagomoraes
JavaChild

Membro desde: 16/05/2005 16:59:43
Mensagens: 116
Offline

No seu projeto EJB, deve ter um ejb-jar.xml.





Ou no seu SessionBean a anotação

Thiago Alves de Moraes
[Email] [MSN]
edsonregis
Entusiasta Java

Membro desde: 12/12/2008 22:33:14
Mensagens: 23
Offline

Bom dia caros, me deparei com este problema ainda a pouco e achei muito estranho pois não defini nenhuma regra de acesso ao método novo e estou utilizando anotações. Consegui resolver o problema desfazendo o deploy. Vá na aba Serviços do netbeans, em seguida Servidores > Glassfish > Aplicativos selecione sua aplicação e em seguida a opção UNDEPLOY. Espero que funciones. []'s
aix
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2007 08:31:00
Mensagens: 657
Offline

edsonregis wrote:Bom dia caros, me deparei com este problema ainda a pouco e achei muito estranho pois não defini nenhuma regra de acesso ao método novo e estou utilizando anotações. Consegui resolver o problema desfazendo o deploy. Vá na aba Serviços do netbeans, em seguida Servidores > Glassfish > Aplicativos selecione sua aplicação e em seguida a opção UNDEPLOY. Espero que funciones. []'s


obrigado, acabei de passar por isto e seu post me ajudou, vlw.

Volta teu rosto sempre na direção do sol, e então, as sombras ficarão para trás.
[MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team