Problemas com .war
20/08/2010 00:00
Pessoal, estou desenvolvendo um software utilizando grails através do SpringSource 2.3.2, e me deparei com dois problemas:
1- No desenvolvimento eu criei um arquivo properties.xml para variáveis de conexão, entre outras, e coloquei na raíz do projeto (fora de qualquer pasta, junto com o application.properties), o problema reside que quando eu gero o arquivo .war (grails war) tudo é devidamente compilado, exceto o arquivo properties.xml, que não aparece dentro do .war, então, quando 'rodo' o Tomcat, obviamente, ele não encontra o arquivo.
2- A respeito do arquivo properties.xml, eu o chamo em determinados momentos no código e como ele está na raíz do projeto, eu simplesmente chamo o arquivo pelo nome [ new XmlSlurper().parse("properties.xml") ], sem precisar indicar pastas. Todavia, após gerar o .war acontece que ele acaba chamando o arquivo em tomcat/bin, gostaria de saber como indicar no código que deve chamar o webapps do tomcat de maneira genérica, ou seja, no meu pc seria C:[caminho]\tomcat\webapps, mas mudando de pc muda, obviamente, esse 'caminho', como fazer com que meu sistema encontre automaticamente o diretório webapps do tomcat?
Desde já, agradeço.
Tags:
Grails