Galera,
o lance é o seguinte…
estou fazendo upload de arquivos imagens para o tomcat e está funcionando direitinho. só qeu acontece um problema, no diretório aonde eu armazeno o arquivo tenho duas situações:
1 - Se coloco dentro de webapps/aplicacao, funciona normalmente, sem ter que reiniciar contexto.
2 - Se salvo o arquivo fora do diretório webapps ele é salvo, só que o tomcat só o reconhece quando reinicio o contexto, estranho né?
O problema:
nao quero deixar dentro de webapps pois sempre terei que fazer backup antes de fazer o deploy… Queria deixa-lo fora do tomcat. Há como?
Opa
Nesse caso é melhor você fazer o upload para banco de dados. Se for fazer upload de arquivo para o servidor, ele terá que ficar dentro do contexto da app mesmo.
T+
Já estamos fazendo isso justamente para nao deixar em banco de dados, pois estivemos pesquisando o processo de armazenamento em banco de dados e mais lento, pois há leitura, o processamento do arquivo para armazenar, e gera-lo novamente quando precisar.
Entao estamos passando tudo para uma pasta, o que está deixando mais rapido, mas este lance do tomcat só conhecer uploads depois de reiniciar contexto nao sabia e nem consigo achar uma explicação para isso!
o jeito é deixar no app e sempre que fazer deploy criar uma rotininha via ant para copiar a pasta antes e coloca-la de volta quando deployar!
Valeu!