Descobrindo o diretório onde está o Tomcat, num servlet

Boa tarde!

Eu criei um método que me retorna a localização do webapps de onde está sendo executado o servidor, no Tomcat 5.5.

O retorno deste método é algo como: “c:\arquivos de programas\tomcat\webapps\aplicacao”.

Tudo legal, esse método funciona perfeitamente no windows.

No Linux, entretanto, não funciona!!

Alguém pode me ajudar???

Segue o método que criei:

public final static String getPath(ActionServlet servlet) {
		ServletContext context = servlet.getServletContext();
		String path = context.getRealPath("");
		return path;
	}

Obrigado!

Qual problema ocorre no linux?

Já tentou assim?

String path = context.getRealPath("/");

Opa!

Cara, obrigado pela ajuda… O erro era meu, viagem mesmo.

Valeu!