JNDI Read Only?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Olá estou usando o Tomcat 6 ,
e estou tentando pendurar um DataSource na JNDI


Vejam a Exception


Alguem sabe o motivo disso?

Valeu!

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Curiosidade, porque diacho você ta bindando o datasource na sua aplicação e não configurando nos xmlszinhos do tomcat como sempre foi feito?

Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
juzepeleteiro
Virtual Machine Man

Membro desde: 19/07/2005 16:01:40
Mensagens: 583
Localização: Rio de Janeiro
Offline

Guilherme Keller wrote:Alguem sabe o motivo disso?


Não tenho a menor ideia por que você quer fazer isso, mas o motivo de não funcionar é muito simples: Context is read only

O JNDI do Tomcat é read only para a aplicação.


http://ofert.as - Cupons de desconto
[Email] [WWW] [MSN]
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

plentz wrote:
Curiosidade, porque diacho você ta bindando o datasource na sua aplicação e não configurando nos xmlszinhos do tomcat como sempre foi feito?


Porque o pessoal aqui criou um Wrapper de Datasource então eles fazem o seguinte , pegam o DataSource da JNDI , e criam um Wrapper em cima dele e depois disso bindam novamente na JNDI. Isso era feito "normalmente" usando o JBoss..

DS = JavaDS
WDS = JavaWrappedDS

juzepeleteiro wrote:
Não tenho a menor ideia por que você quer fazer isso, mas o motivo de não funcionar é muito simples: Context is read only

O JNDI do Tomcat é read only para a aplicação.

Sim claro mas porque ele é read only ?
Nao tem como eu dar um chmod 777 nele ?

Alguma salvação ? Valeu pelas respostas!

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Lendo a documentação do Tomcat 6 vi que há uma parte de
permissões para a JNDI que esta na parte de segurança em $TOMCAT_HOME/conf/catalina.policy
http://tomcat.apache.org/tomcat-6.0-doc/security-manager-howto.html

Depois de achar isso , procurei os tipos de permissoes que eu poderia estar passando para a parte de JNDI
http://java.sun.com/j2se/1.5.0/docs/guide/security/permissions.html

catalina.policy


Porem o erro continua..


&*#*@&#%&%#@&*@#@&@%#

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Ta faltou iniciar com -security:


Agora trocou o erro:


E entao ?

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team