나는 problem with xml validation in oracle jvmHOWTO oracle의 JVM을 업데이트 하시겠습니까?
를 해결하기 위해 노력 그리고 그 일의 또 다른 사례를 발견 해요 :
의 SAXParserFactory 공장 = SAXParserFactory.newInstance(); factory.setValidating (false); factory.setNamespaceAware (true);
SchemaFactory schemaFactory =
SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
factory.setSchema(schemaFactory.newSchema(
new Source[] {new StreamSource("contacts.xsd")}));
SAXParser parser = factory.newSAXParser();
XMLReader reader = parser.getXMLReader();
reader.setErrorHandler(new SimpleErrorHandler());
reader.parse(new InputSource("document.xml"));
그러나이 예에서는 최신 버전의 Java를 사용하기 때문에 일부 JVM에는 일부 메소드와 클래스가 없다고 생각됩니다. 그것들은 SAXParserFactory 클래스의 SchemaFactory 클래스와 setSchema 메소드입니다. 업데이트하고 싶지만 오라클의 기술 지원 포럼에서 발견되지 않았습니다.
아쉽지만 감사합니다. –