2011-10-18 27 views
1

我試圖解決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方法。我想更新,但是我沒有在oracle的技術支持論壇上發現它完全可以使用。

回答

3

如果您的意思是在Oracle內運行的JVM,它直接綁定到正在使用的Oracle版本。獲得更新的JVM的唯一方法是升級Oracle。雖然也許如果有足夠的人提交增強請求,他們會將更新的JVM移植到舊版本。

+0

這太遺憾了,但是謝謝大家 –