Olá pessoal, estou com uma aplicação que usa um arquivo .properties, e para carregar este arquivo de dentro de um servlet eu faço o seguinte:
FileInputStream fis = null;
path = this.getServletContext().getRealPath("/WEB-INF/properties") + System.getProperty("file.separator") + "conf.properties";
File file = new File (path);
Properties props = new Properties();
fis = new FileInputStream(file);
props.load(fis);
fis.close();
E isto funciona perfeitamente, mas somente no TomCat, quando eu realizo um deploy no servidor de aplicação que eu utilizo (SilverStream) acontece que o comando: this.getServletContext().getRealPath("/WEB-INF/properties") sempre me retorna null, mesmo que eu coloque somente: this.getServletContext().getRealPath("/")
Assim gostaria de saber de voces se existe alguma outra forma de saber qual o caminho físico da aplicação (path) por algum outro comando, ou mesmo se alguém tiver conhecimento do SilverStream se saberia me responder como eu poderia resolver isto. Mais um vez, muito obrigado galera
Abraços
