Hola a todos, sigo con mis validaciones, y no dejod e obtener el siguiente error:
java.net.MalformedURLException: no protocol: <INSTA... Y me imprime toda la cadena que contiene el XML.
El XML se almacena en un String y se trata de la siguiente forma:
SchemaFactory factory2 = SchemaFactory.newInstance("http://www.w3.org/2001/XMLSchema");
File schemaLocation = new File("./webapps/PlanRenoveCalderas/app/AvenCalderas2007.xsd");
try
{
Schema schema = factory2.newSchema(schemaLocation);
Validator validator = schema.newValidator();
Source source = new StreamSource(XMLfinal);
validator.validate(source); //El error se da aquí
}
catch (SAXException e)
{
System.out.println("XML Error: " + e);
}
catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("XML Error: Nos es valido por " + e);
}