private static void addSchema(String name, SchemaDocument schemadoc, XmlErrorWatcher errorListener, boolean noVDoc, List scontentlist) { StscState.addInfo(errorListener, "Loading schema file " + name); XmlOptions opts = new XmlOptions().setErrorListener(errorListener); if (noVDoc) opts.setValidateTreatLaxAsSkip(); if (schemadoc.validate(opts)) scontentlist.add((schemadoc).getSchema()); }
Collection compErrors = new ArrayList(); XmlOptions schemaOptions = new XmlOptions(); schemaOptions.setErrorListener(compErrors); schemaOptions.setCompileDownloadUrls(); if (nopvr)
Collection compErrors = new ArrayList(); XmlOptions schemaOptions = new XmlOptions(); schemaOptions.setErrorListener(compErrors); try result = false; else if (xobj.validate(new XmlOptions().setErrorListener(errors))) System.out.println("Instance[" + i + "] valid - " + instances[i].documentProperties().getSourceName()); else
Collection compErrors = new ArrayList(); XmlOptions schemaOptions = new XmlOptions(); schemaOptions.setErrorListener(compErrors); if (dl) schemaOptions.setCompileDownloadUrls();
try XmlObject schema = XmlObject.Factory.parse(testCase.getSchemaFile(), new XmlOptions().setErrorListener(errors).setLoadLineNumbers()); XmlObject schema2 = null; if (testCase.getResourceFile() != null) schema2 = XmlObject.Factory.parse(testCase.getResourceFile(), new XmlOptions().setErrorListener(errors).setLoadLineNumbers()); XmlObject[] schemas = schema2 == null ? new XmlObject[] { schema } : new XmlObject[] { schema, schema2 }; SchemaTypeSystem system = XmlBeans.compileXsd(schemas, XmlBeans.getBuiltinTypeSystem(), new XmlOptions().setErrorListener(errors)); loader = XmlBeans.typeLoaderUnion(new SchemaTypeLoader[] { system, XmlBeans.getBuiltinTypeSystem() }); XmlObject instance = loader.parse(testCase.getInstanceFile(), null, new XmlOptions().setErrorListener(errors).setLoadLineNumbers()); if (!instance.validate(new XmlOptions().setErrorListener(errors))) instanceValid = false;
Collection compErrors = new ArrayList(); XmlOptions schemaOptions = new XmlOptions(); schemaOptions.setErrorListener(compErrors); if (dl) schemaOptions.setCompileDownloadUrls(); new XmlOptions().setErrorListener(errors).setValidateStrict() : new XmlOptions().setErrorListener(errors))) System.out.println(instanceFiles[i] + " valid."); else
ltgOptions.setErrorListener(errors); ltgOptions.setLoadLineNumbers(); TestsDocument doc = TestsDocument.Factory.parse(ltgFile, ltgOptions);
downloadDocument(StscState.get().getS4SLoader(), null, url); XmlOptions voptions = new XmlOptions(); voptions.setErrorListener(StscState.get().getErrorListener()); if (!(xdoc instanceof SchemaDocument) || !xdoc.validate(voptions))
StscState.addWarning(errorListener, "The WSDL " + name + " uses SOAP encoding. SOAP encoding is not compatible with literal XML Schema.", XmlErrorCodes.GENERIC_ERROR, wsdldoc); StscState.addInfo(errorListener, "Loading wsdl file " + name); XmlOptions opts = new XmlOptions().setErrorListener(errorListener); if (noVDoc) opts.setValidateTreatLaxAsSkip();
XmlOptions validateOptions = new XmlOptions().setErrorListener(errorWatcher); if (options.hasOption(XmlOptions.VALIDATE_TREAT_LAX_AS_SKIP)) validateOptions.setValidateTreatLaxAsSkip();
if (configdoc.validate(new XmlOptions().setErrorListener(errorListener)))
voptions.setErrorListener(state.getErrorListener()); if (!(xdoc instanceof SchemaDocument) || !xdoc.validate(voptions))
public void validate(ExplanationAndErrorsDocument doc) throws ValidationException { List<?> errors = new ArrayList(); XmlOptions options = new XmlOptions(); boolean result; if (log.isDebugEnabled()) {log.debug("validate mapping scenario");}; options.setErrorListener(errors); result = doc.validate(options); for (Object error : errors) { log.error("Validation Error: " + error); } if (!result) throw new ValidationException(errors); }
private XmlOptions createXmlOptions(Collection errors) { Map NAMESPACE_UPDATES = new HashMap(); NAMESPACE_UPDATES.put("http://geronimo.apache.org/xml/ns/directory", "http://geronimo.apache.org/xml/ns/directory-1.0"); XmlOptions options = new XmlOptions(); options.setLoadLineNumbers(); options.setErrorListener(errors); options.setLoadSubstituteNamespaces(NAMESPACE_UPDATES); options.setUseDefaultNamespace(); return options; }
public static XmlOptions createXmlOptions(Collection errors) { XmlOptions options = new XmlOptions(); options.setLoadLineNumbers(); options.setErrorListener(errors); options.setLoadSubstituteNamespaces(NAMESPACE_UPDATES); return options; }
public static XmlOptions createXmlOptions(Collection errors) { XmlOptions options = new XmlOptions(); options.setLoadLineNumbers(); options.setErrorListener(errors); options.setLoadSubstituteNamespaces(NAMESPACE_UPDATES); return options; }
private static void addSchema(String name, SchemaDocument schemadoc, XmlErrorWatcher errorListener, boolean noVDoc, List scontentlist) { StscState.addInfo(errorListener, "Loading schema file " + name); XmlOptions opts = new XmlOptions().setErrorListener(errorListener); if (noVDoc) opts.setValidateTreatLaxAsSkip(); if (schemadoc.validate(opts)) scontentlist.add((schemadoc).getSchema()); }
private static void addSchema(String name, SchemaDocument schemadoc, XmlErrorWatcher errorListener, boolean noVDoc, List scontentlist) { StscState.addInfo(errorListener, "Loading schema file " + name); XmlOptions opts = new XmlOptions().setErrorListener(errorListener); if (noVDoc) opts.setValidateTreatLaxAsSkip(); if (schemadoc.validate(opts)) scontentlist.add((schemadoc).getSchema()); }
private static void addSchema(String name, SchemaDocument schemadoc, XmlErrorWatcher errorListener, boolean noVDoc, List<SchemaDocument.Schema> scontentlist) { StscState.addInfo(errorListener, "Loading schema file " + name); XmlOptions opts = new XmlOptions().setErrorListener(errorListener); if (noVDoc) { opts.setValidateTreatLaxAsSkip(); } if (schemadoc.validate(opts)) { scontentlist.add(schemadoc.getSchema()); } }
private void validateDD(XmlObject dd) throws XmlException { XmlOptions xmlOptions = new XmlOptions(); xmlOptions.setDocumentType(DirDirectoryConfigurationDocument.type); xmlOptions.setLoadLineNumbers(); xmlOptions.setUseDefaultNamespace(); Collection errors = new ArrayList(); xmlOptions.setErrorListener(errors); if (!dd.validate(xmlOptions)) { throw new XmlException("Invalid directory descriptor: " + errors + "\nDescriptor: " + dd.toString(), null, errors); } // System.out.println("descriptor: " + dd.toString()); } }