2014-01-08 6 views
1

Xerces를 사용하여 XML 문서의 유효성을 검사하는 동안 w3c.org의 인터넷 리소스에 액세스하려고 시도합니다. 방화벽 뒤에서/오프라인으로 작업해야하는 내 응용 프로그램 때문에 예외가 발생합니다.Xerces (JAXP)가 인터넷 리소스에 액세스하려고 시도합니다.

해결 방법이 있습니까?

ps. 이 링크는 통찰력을 제공하지만 해결 방법은 제공하지 않습니다. http://xerces.apache.org/xerces2-j/faq-general.html#faq-10

답변

1

해결 방법은 이러한 요청을 로컬 복사본으로 리디렉션하는 "카탈로그 확인자"를 제공하는 것입니다.

일부 응용 프로그램의 경우, 가장 일반적으로 사용되는 리소스의 로컬 복사본이 포함되어 있고 사용자 개입없이 기본적으로 리디렉션을 수행하는 Saxon을 통해 구문 분석을 수행하는 것이 편리한 방법입니다. 그러나 이것이 당신에게 편리한 지 여부는 응용 프로그램의 성격에 달려 있습니다.