Faça DocumentBuilder.parse ignorar referências DTD

Quando eu analisar meu arquivo xml (variável f) neste método, recebo um erro

C: \ Documents and Settings \ joe \ Desktop \ aicpcudev \ OnlineModule \ map.dtd (o sistema não pode encontrar o caminho especificado)

Eu sei que não tenho o dtd, nem preciso dele. Como posso analisar esse objeto File em um objeto Document enquanto ignoro erros de referência DTD?

private static Document getDoc(File f, String docId) throws Exception{
    DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
    DocumentBuilder db = dbf.newDocumentBuilder();
    Document doc = db.parse(f);


    return doc;
}

questionAnswers(6)

yourAnswerToTheQuestion