WEB-INF, Web Containers e versão do JSP, JForum etc etc etc...  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Bem criamos uma aplicação no Tomcat 5.0.28 mas queríamos saber se ela pode rodar em outros Web Containers. Que fatores estão envolvidos? Bem aquela coisa do WEB-INF faz parte da especificação JSP e/ou Servlets ou é característica de deploy do Tomcat?

Outra coisa, existe alguma coisa simples que eu possa fazer para saber se estamos usando esta ou aquela versão do JSP?

Outra coisa, tivemos que configurar o contexto de nossa aplicação adicionando um arquivo em $TOMCAT/conf/Catalina/localhost/appname.xml, mas o JForum não precisou disso. Por que? Na minha opinião isso tem que ficar dentro do WEB-INF, automatizando o deploy da aplicação.

Desculpa tanta encheção de saco!!!!!
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

O WEB-INF faz parte da especificacao. Se o JForum nao precisou do .xml foi coinscidencia.. provavelmetne vcs devem ter colocado ele no diretorio que sofre auto deploy pelo tomcat.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Bem li numa apostila que quando criamos uma aplicação para o Tomcat temos que configurar o web.xml no WEB-INF *E* criar a parada no Catalina etc etc. Mas o guia de instalação do JForum não diz nada sobre isso, então essa segunda parte eu não fiz, eu apenas joguei a pasta descompactada no webapps e ele funcionou!!!
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Então, sobre o WEB-INF eu posso criar o "classes" e configurar o web.xml sem me preocupar com qual container será usado né?

Sobre a versão do JSP, acho que é mais complicado do que eu estou pensando. Acho que tenho que saber por conta própria se uso recursos da JSP 1.2 ou da 2.0 né?

This message was edited 1 time. Last update was at 04/03/2005 11:45:54

skill_ufmt
JavaEvangelist
[Avatar]

Membro desde: 20/05/2003 18:02:23
Mensagens: 318
Localização: Cuiabá - MT
Offline

renato3110 wrote:Bem li numa apostila que quando criamos uma aplicação para o Tomcat temos que configurar o web.xml no WEB-INF *E* criar a parada no Catalina etc etc. Mas o guia de instalação do JForum não diz nada sobre isso, então essa segunda parte eu não fiz, eu apenas joguei a pasta descompactada no webapps e ele funcionou!!!



Porque ele ja tem seu próprio web.xml feito no diretorio WEB-INF dele, quando você jogou a pasta na webapps, o tomcat buscou este web.xml dentro da pasta WEB-INF do JForum, e como ele estava lá ja configurado, você não rpecisou configurar novamente.

O funcionamento é o mesmo para a sua aplicação, uma vez configurado seu web.xml, e distribuido seu sistema, ele vai rodar em qualquer outro tomcat sem que haja necessidade de criar um web.xml

Windows: Not Plug & Play, but Bug & Pay!
_________________________________________________
Kivanio Pereira Barbosa
Bacharel em Ciência da Computação

CUIABÁ JAVA USERS
www.cajumt.com.br
[WWW] aim icon [MSN] [ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

skill_ufmt wrote:...


Kivanio, este é o conteúdo do arquivo helpdesk.xml que coloco no $TOMCAT/conf/Catalina/localhost:



O JForum não tem um arquivo desses nem coloca algo equivalente no próprio web.xml. E quando eu retiro esse arquivo da pasta o manager do Tomcat não enxerga mais a aplicação!!!!!
skill_ufmt
JavaEvangelist
[Avatar]

Membro desde: 20/05/2003 18:02:23
Mensagens: 318
Localização: Cuiabá - MT
Offline

renato3110 wrote:
skill_ufmt wrote:...


Kivanio, este é o conteúdo do arquivo helpdesk.xml que coloco no $TOMCAT/conf/Catalina/localhost:



O JForum não tem um arquivo desses nem coloca algo equivalente no próprio web.xml. E quando eu retiro esse arquivo da pasta o manager do Tomcat não enxerga mais a aplicação!!!!!



você ta usando esse helpdesk como se fosse seu web.xml?

Windows: Not Plug & Play, but Bug & Pay!
_________________________________________________
Kivanio Pereira Barbosa
Bacharel em Ciência da Computação

CUIABÁ JAVA USERS
www.cajumt.com.br
[WWW] aim icon [MSN] [ICQ]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

skill_ufmt wrote:você ta usando esse helpdesk como se fosse seu web.xml?


Não!!! Eu uso as duas coisas, olha o web.xml agora:



Apenas com o web.xml, o Tomcat ignora a aplicação, mas isso não acontece com o JForum!!!!
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Estou vendo que vou ter que descobrir sozinho essa coisa do Catalina.

Bem, de qualquer forma obrigado a todos pelos esclarecimentos.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team