DOM Parsear um arquivo

Olá,

Estou com o seguinte problema, estou tentando abrir um arquivo XML para setar alguns parametros.
Mas quando ele vai dar o parse simplesmente trava.

public DOMTeste() {
        System.out.println("Começo");
    	InputSource source = new InputSource("estado.jrxml");
    	DOMParser parser=null;
    	try{
        	parser = new DOMParser();
        	parser.parse(source); // TRAVA AQUI
        }catch(SAXException exc){
        	exc.printStackTrace();	
        }catch(IOException exc){
        	exc.printStackTrace();
        }
        Document doc = parser.getDocument();
        Element root = doc.getDocumentElement();
        System.out.println("Fim");
    }

Desde já agradeço

O que quer dizer com “trava”? Seu OS? Ou a aplicação lança uma exceção? Que exceção?

Tem certeza que este arquivo existe e está no lugar certo?

O que eu queria dizer com travar era há aplicação.
E ele tava achando o lugar certo.
O problema estava em quando ele ia parsear o arquivo ele ficava procurando o dtd na internet, e travava a aplicacação.
Baixei o dtd e coloquei local, não teve mais problema.

T+