|
----- Original Message -----
From: Anaximandro B. de Melo
Sent: Thursday, March 06, 2003 5:19 PM
Subject: [cejug-discussao] struts-config.xml Sim. Normalmente voc� precisa reiniciar o servidor web para que a modifica��es sejam efetivadas. Na realidade o primeiro arquivo a ser carregado � o web.xml e n�o o struts-config.xml. Mas apartir da vers�o 1.0.2 (stable) do Struts, foi incluida uma classe (org.apache.struts.actions.ReloadAction) para fazer a "re-leitura" do struts-config.xml para que n�o seja necess�rio restartar o servidor toda vez que houver modifica��o nesse arquivo. Voc� pode incluir um "action-mapping" no pr�prio struts-config.xml para chamar essa classe, como segue abaixo: <action path="/reload" type="org.apache.struts.actions.ReloadAction"/> Obs.: Voc� deve atentar para os JAR's, que devem estar no CLASSPATH e que no seu arquivo web.xml esteja com o servlet-mapping da seguinte forma (default): <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> Bastando reiniciar mais uma �nica vez para que o struts-config.xml interprete o novo mapeamento. Depois basta chamar o mapeamento (classe) apartir do contexto da sua web-app. Ex.: http://localhost:8000/my-app/reload.do Dever� ser exibido algo como: OK - que nada mais � do que um simples: writer.println("OK"); // da classe ReloadAction. Agora se voc� voltar � raiz e/ou contexto da sua aplica��o e as modifica��es feitas no strtus-config.xml estar�o dispon�veis. Espero ter ajudado. Sem mais, Anaxi Melo. p.s. N�o mandei diretamente p/ a lista pois n�o estou conseguindo enviar. Est� dando erro: Hi. This is the qmail-send program at mail.softsite.com.br. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. <[EMAIL PROTECTED]>: Sorry, only subscribers may post. If you are a subscriber, please forward this message to [EMAIL PROTECTED] to get your new address included (#5.7.2) Augusto Bitu wrote:
|
<<logomail.gif>>
