Tomcat 5 não expande arquivo .war

4 respostas
dsiviotti

Há pouco tempo instalei o Tomcat 5 e percebi que, diferentemente das versões anteriores, ele não descompacta o arquivo .war para criar a estrutura de diretórios. Nada que atrapalhe, pois funciona normalmente.
Esse é o comportamento normal? Existe alguma configuração para fazê-lo expandir o .war?
Estou perguntando isso porque comecei a ler um livro sobre struts e ele menciona este comportamento. Será que isso influencia o uso do Struts de alguma maneira?
PS: confesso que não li nada sobre o Tomcat 5 ainda. :roll:

4 Respostas

caiofilipini

No server.xml, procure pelo elemento Host, e altere o atributo unpackWARs:

<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">

[]'s

dsiviotti

Ok. Mas o unpackWARs já está em true.
Server.xml:

<Host name="localhost" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">

Mesmo assim o war não expande. :roll:

T

Possivelmente ele esteja abrindo em algum outro diretorio, um temp, work ou algo assim. Trabalhar com o arquivo compactado no war nao seria muito inteligente.

dsiviotti

Já desistalei e reinstalei o Tomcat 5 e continua sem expandir o .war.
Após instalar não mexi em nada, apenas coloquei o .war no webapps. Nada aconteceu… :frowning:
Estou uasndo o plugin do Tomcat para gerar o .war, será que ele altera o arquivo de alguma forma?

Criado 17 de fevereiro de 2004
Ultima resposta 19 de fev. de 2004
Respostas 4
Participantes 3