Мне нужно проверить XML по локальному XSD, и у меня нет интернет-соединения на целевой машине (на которой выполняется этот процесс). Код выглядит так:
SchemaFactory factory = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
File schemaLocation = new File(xsd);
Schema schema = factory.newSchema(schemaLocation);
Validator validator = schema.newValidator();
Source source = new StreamSource(new BufferedInputStream(new FileInputStream(new File(xml))));
validator.validate(source);
Я всегда получаю исключение java.net.ConnectException при вызове validate ().
Не могли бы вы дать мне знать, что делается неправильно?
Большое спасибо.
Абхишек