rro de download do @DTD ao analisar o documento XHTML no XOM

Estou tentando analisar um documento HTML com o doctype declarado para usar o dtd de transição da seguinte maneira:

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // PT" "http: //www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt ">

Quando construo o Builder.build no documento, recebo a seguinte exceção:

  java.io.IOException: Server returned HTTP response code: 503 for URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1305)
       at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
       at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
       at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
       at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
       at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
       at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
       at nu.xom.Builder.build(Builder.java:1127)
       at nu.xom.Builder.build(Builder.java:1019)

Se eu remover a declaração de tipo de documento, ela será analisada corretamente. Posso baixar com êxito o dtd do meu navegador, o que indica que o URL é válido. Não quero remover a declaração do tipo de documento. Existe uma maneira de dizer ao construtor para não baixar o dtd ou fornecer um dtd alternativo?

questionAnswers(4)

yourAnswerToTheQuestion