Erro ao ler arquivo em um Servlet

Boa tarde galera,tenho um arquivo xml que esta localizado no diretorio classes da aplicação.Qdo tento ler o arquivo uma exceção FileNotFoundException é disparada,mas o caminho que o servlet tentou localizar o arquivo foi : Documents and Settings\Usuario\file.xml.O q devo fazer para conseguir acessar esse arquivo?Antecipadamente mto obrigado!!!

Como vc esta abrindo o arquivo? Tenta com:

Thread.currentThread().getContextClassLoader().getResourceAsStream("nomearquivo");

Tente assim:

String pasta = getServletContext().getRealPath("/"); File arquivo = new File(pasta+File.separator+"arquivo.xml");