2010-01-15 10 views
5

Tengo una XHTML-archivo con el siguiente tipo de documento definición:¿Cómo evitar que Eclipse IDE intente descargar DTD para su validación?

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

Eclipse está tratando de validar el archivo utilizando el archivo DTD referenciada, que da lugar a este error:

ParseException: Error validating the model: Server returned HTTP response code: 503 for URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd 

El la razón es una respuesta de error previsto, como se describe aquí:

W3C's Excessive DTD Traffic

Así que trataron de impedir ECLI pse de intentar descargar el archivo al deshabilitar la validación de HTML, pero esto no ayudó.

¿Cómo puedo deshacerme del mensaje de error y evitar que Eclipse intente descargar el archivo DTD?

edición: Eclipse versión 3.5 es Galileo

Respuesta

5

¿Qué versión de Eclipse se utiliza? En 3.5 (Galileo), por defecto, la DTD para HTML/XHTML se almacenará como un archivo local y no tendrá ese problema.

También puede desactivar la validación XML, pero no solo se desactivará la comprobación de DTD, sino que se validará todo XML.

EDITAR: compruebe el Preferencias -> XML -> Catálogo XML y compruebe si el archivo ya ha hecho referencia al archivo local. Si no, puede agregarlo usted mismo

Cuestiones relacionadas