OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] NVDL validator


XML Schema validation from NVDL is supported by Jing, and it is based on Xerces, so make sure you have the Xerces library added to your classpath.

oNVDL was a fork of Jing where I implemented the initial NVDL support and then, when that was integrated back into Jing, the oNVDL become deprecated. Actually, it still contains another implementation for NVDL, one based on XSLT and XProc which should be interesting, at least in order to better understand how NVDL works - I presented that at XML Prague a some years ago:

Best Regards,
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger

On 10/29/18 4:19 PM, wd@creativosdigitales.co wrote:
Thank you John for reply__


I have a question: Which schema languages does Jing support?

I’m getting this message with a NVDL that includes only XSD schemas:

DIAN_UBL.xsd:2:599: fatal: no implementation available for schema language with namespace URI "http://www.w3.org/2001/XMLSchema";


* William

*From:*John Cowan <johnwcowan@gmail.com>
*Sent:* domingo, 28 de octubre de 2018 1:11 p.m.
*To:* wd@creativosdigitales.co
*Cc:* xml-dev <xml-dev@lists.xml.org>
*Subject:* Re: [xml-dev] NVDL validator

Jing autodetects which type of schema you are using (except for RELAX NG compact syntax, which requires the -c option), so simply pass the schema file as the first argument.  Note that Jing's implementation of NVDL does not support sub-schemas that are DTDs.

On Sat, Oct 27, 2018 at 1:55 PM <wd@creativosdigitales.co <mailto:wd@creativosdigitales.co>> wrote:


Can someone guide me to an usable NVDL validator tool or library?

I’ve been trying to use NVDL for validating customized UBL documents
with digital signature, but can’t find a usable NVDL validation tool.

Until now I tried these with these results:

* JNVDL (java): works and is well documented, but cannot read UTF
files with BOM, and produces errors on valid documents
* oNVDL (java): website states that’s no more supported, and it’s
now included in jing-trang
* Jing-Trang (java): It´s primary function is to validate Relax-NG
schemas, and it’s not documented how to use it for NVDL
* Dotnet-dsdl (C#): Only supports XSD and Relax-NG as validation
languages and reports only one error at time.

Thanks for all the guidance you can provide,

*William David Velásquez*
*Creativo de Software*
Creativos Digitales S.A.S.
Calle 30A # 83 - 53 Local 1033
Tel: 322 1730 - 311 709 8421
Medellín, Colombia

/¿Necesita Integrar Sistemas? Conozca nuestra solución de
Integración no Invasiva: http://creativosdigitales.co


/¿Preguntas sobre Facturación Electrónica? Visite:
http://facturasyrespuestas.com <http://facturasyrespuestas.com/>/

/Síganos en Twitter @FacyRespuestas

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS