Bom dia, galera do GUJ!
Gostaria de saber como eu faço para alterar um arquivo dentro de um .war em produção.
Caso: Tenho uma aplicação JSF na qual me solicitaram que integrasse com FusionCharts, que tem sua base de dados alimentados por um arquivo XML.
Mas tive um problema, não consigo acessar o conteúdo desde arquivo de dentro da aplicação, por exemplo se ele estiver na minha Desktop.
Então, pensei em sempre atualizar estes arquivos dentro do escopo da aplicação
no caso, se no projeto o acesso à pagina estiver em:
/{Applicação}/arquivo.xhtml
os arquivos XML que alimentarão os dados do FusionCharts estarão em
/{Aplicação}/data/exemplo.xml
Como estes dados estão mudando com grande frequencia, eles precisam ser real-time, então à cada request da Bean, os arquivos XML são gerados e devem substituir os antigos.
Mãs, estou com problemas de IO, talvez meu acesso ao caminho do arquivo está errado, não sei dizer!
Por favor, dicas, sugestões mesmo que não tenham soluções prontas!
Obrigado, Takeshi91