1
我的代碼工作得很好,有些問題。現在我需要對它進行更新,我有一段時間沒有出現錯誤,但是隻有在生產服務器上,它在開發過程中完全沒問題。使用XMLSchema的StreamSource上的TimeOut
超時時間總是25秒5秒,但代碼在它之後超出正常...它仍然阻止我們的生產服務器。
// 1. Lookup a factory for the W3C XML Schema language
SchemaFactory factory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
Source xsdSource = new StreamSource(XSD_FILE);
Schema schema = factory.newSchema(xsdSource);
Validator validator = schema.newValidator();
InputStream is = new ByteArrayInputStream(xmlContent.getBytes("UTF-8"));
Source sourceContent = new StreamSource(is);
validator.validate(sourceContent);
將日誌放到任何地方後,這條線需要25秒。這是讀同一服務器
Source xsdSource = new StreamSource(XSD_FILE);
9個XSD文件如果您有什麼可能會造成的任何想法...
非常感謝您
的Leena