[oXygen-user] Validation problem

Oxygen XML Editor Support (Radu Coravu) support at oxygenxml.com
Mon Feb 27 09:36:29 CST 2023


Hi Lou,


So if you clear the entire content of the "Information" view and then 
validate the XML file, you get in the Information view only details 
about the Schematron validation being applied, right? So just the two 
lines of logging that you previously attached right?

Maybe you can email us directly (support at oxygenxml.com), send us some 
samples to reproduce the problem and we can try to look further into this.


Regards,

Radu

Radu Coravu
Oxygen XML Editor


On 2/27/23 16:21, Lou Burnard wrote:
> Sadly, I dont think so. I suppressed the validation scenario,. and 
> just ask for default validation, and again I get reports of schematron 
> rules only
>
> [ 14:19:22] - Schematron Error Scanner - start scanning 
> file:/home/lou/Public/odd4crit/odd4crit_data.xml with schema: 
> file:/home/lou/Public/odd4crit/out/odd4crit.rng
> [ 14:19:22] - Found 7 problems
>
> ------------------------------------------------------------------------
> *From:* oXygen-user <oxygen-user-bounces at oxygenxml.com> on behalf of 
> Oxygen XML Editor Support (Radu Coravu) <support at oxygenxml.com>
> *Sent:* Monday, February 27, 2023 2:15 PM
> *To:* oxygen-user at oxygenxml.com <oxygen-user at oxygenxml.com>
> *Subject:* Re: [oXygen-user] Validation problem
>
> Hi Lou,
>
>
> The problem seems to be the validation scenario named "odd4crit_data". 
> You do not need a validation scenario if the XML file references 
> directly the schemas. And probably in your validation scenario you 
> mentioned only the Schematron validation as a stage and did not add a 
> validation stage for the Relax NG based validation. So Oxygen does 
> what your validation scenario says and skips Relax NG based validation,
>
>
> Regards,
>
> Radu
>
> Radu Coravu
> Oxygen XML Editor
>
>
> On 2/27/23 16:03, Lou Burnard wrote:
>> Hi Radu
>> Thanks for the quick response.
>> When I apply the default validation scenario I see this
>>
>> [ 13:58:35] - <<< Start scanning using validation scenario
>>       Scenario Name: odd4crit_data
>>       Scenario Storage Type: Global Level
>>       Default Scenario: No
>> [ 13:58:35] - << Validation Unit (1 of 1):
>>       File to validate URL: 
>> file:/home/lou/Public/odd4crit/odd4crit_data.xml 
>> <file:/home/lou/Public/odd4crit/odd4crit_data.xml>
>>       Validation Unit Type: XML Document
>>       Validation Unit Engine: <Default engine>
>> [ 13:58:37] - Schematron Error Scanner - start scanning 
>> file:/home/lou/Public/odd4crit/odd4crit_data.xml 
>> <file:/home/lou/Public/odd4crit/odd4crit_data.xml> with schema: 
>> file:/home/lou/Public/odd4crit/out/odd4crit.rng 
>> <file:/home/lou/Public/odd4crit/out/odd4crit.rng>
>> [ 13:58:37] - Found 7 problems
>> [ 13:58:37] - >>
>> [ 13:58:37] - End >>>
>>
>> When I explicitly select the URL of my RNG file, I see this:
>>
>> [ 14:01:10] - start scanning 
>> file:/home/lou/Public/odd4crit/odd4crit_data.xml 
>> <file:/home/lou/Public/odd4crit/odd4crit_data.xml> with schema: 
>> file:/home/lou/Public/odd4crit/out/odd4crit.rng 
>> <file:/home/lou/Public/odd4crit/out/odd4crit.rng>
>> [ 14:01:10] - Found 2 problems
>> [ 14:01:10] - Schematron Error Scanner - start scanning 
>> file:/home/lou/Public/odd4crit/odd4crit_data.xml 
>> <file:/home/lou/Public/odd4crit/odd4crit_data.xml> with schema: 
>> file:/home/lou/Public/odd4crit/out/odd4crit.rng 
>> <file:/home/lou/Public/odd4crit/out/odd4crit.rng>
>> [ 14:01:10] - Found 7 problems
>>
>> (which is what I would prefer to see!)
>> ------------------------------------------------------------------------
>> *From:* oXygen-user <oxygen-user-bounces at oxygenxml.com> 
>> <mailto:oxygen-user-bounces at oxygenxml.com> on behalf of Oxygen XML 
>> Editor Support (Radu Coravu) <support at oxygenxml.com> 
>> <mailto:support at oxygenxml.com>
>> *Sent:* Monday, February 27, 2023 1:46 PM
>> *To:* oxygen-user at oxygenxml.com <mailto:oxygen-user at oxygenxml.com> 
>> <oxygen-user at oxygenxml.com> <mailto:oxygen-user at oxygenxml.com>
>> *Subject:* Re: [oXygen-user] Validation problem
>>
>> Hi Lou,
>>
>>
>> Strange.
>>
>>
>> Let's say I have a stock TEI document "abc.xml" like this one below 
>> which has a similar reference to the TEI schemas (both as RNG and SCH):
>>
>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <?xml-model 
>>> href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng" 
>>> <http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng> 
>>>
>>>    type="application/xml" 
>>> schematypens="http://relaxng.org/ns/structure/1.0" 
>>> <http://relaxng.org/ns/structure/1.0>?>
>>> <?xml-model 
>>> href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng" 
>>> <http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng> 
>>> type="application/xml"
>>>     schematypens="http://purl.oclc.org/dsdl/schematron" 
>>> <http://purl.oclc.org/dsdl/schematron>?>
>>> <TEI xmlns="http://www.tei-c.org/ns/1.0" <http://www.tei-c.org/ns/1.0>>
>>>   <teiHeader>
>>>
>>>   </teiHeader>
>>>   <text>
>>>       <body>
>>>          <p>Some text here.</p>
>>>       </body>
>>>   </text>
>>> </TEI>
>>
>> I go to the Oxygen main menu "Window->Show view" and show the 
>> "Information" view.
>>
>> Then validate the XML document, in the Information view I get some 
>> information like this:
>>
>>
>>> [ 15:42:54] - start scanning file:/.../abc.xml <file:/.../abc.xml> 
>>> with schema: 
>>> file:/../frameworks/tei/xml/tei/custom/schema/relaxng/tei_all.rng 
>>> <file:/../frameworks/tei/xml/tei/custom/schema/relaxng/tei_all.rng>
>>> [ 15:42:54] - Found 1 problem
>>> [ 15:42:54] - Schematron Error Scanner - start scanning 
>>> file:/../abc.xml <file:/../abc.xml> with schema: 
>>> file:/../tei/xml/tei/custom/schema/relaxng/tei_all.rng 
>>> <file:/../tei/xml/tei/custom/schema/relaxng/tei_all.rng>
>>> [ 15:42:54] - No problems found
>>
>> Do you get similar messages in the Oxygen Information view?
>>
>>
>> Regards,
>>
>> Radu
>>
>> Radu Coravu
>> Oxygen XML Editor
>> On 2/27/23 15:34, Lou Burnard wrote:
>>> I have a RELAXNG schema which contains embedded schematron rules and 
>>> a document which begins with two xml-model PIs like this:
>>>
>>> <?xml-model href="out/odd4crit.rng type="application/xml"
>>> schematypens="http://relaxng.org/ns/structure/1.0" 
>>> <http://relaxng.org/ns/structure/1.0>?>
>>> <?xml-model href="out/odd4crit.rng" type="application/xml"
>>> schematypens="http://purl.oclc.org/dsdl/schematron" 
>>> <http://purl.oclc.org/dsdl/schematron>?>
>>>
>>> When I validate this document using the default CTRL-SHIFT-V option, 
>>> or using a predefined validation scenario, only Schematron 
>>> validation errors are reported. When I validate by selecting 
>>> "Validate with" and specifying the schema URL again, errors reported 
>>> by jing also appear.
>>>
>>> Is this the intended behaviour? Why?
>>>
>>> I am using <oXygen/> XML Editor 24.1, build 2022030807 on Ubuntu 20.04
>>>
>>>
>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>> oXygen-user at oxygenxml.com  <mailto:oXygen-user at oxygenxml.com>
>>> https://www.oxygenxml.com/mailman/listinfo/oxygen-user  <https://www.oxygenxml.com/mailman/listinfo/oxygen-user>
>>
>> _______________________________________________
>> oXygen-user mailing list
>> oXygen-user at oxygenxml.com  <mailto:oXygen-user at oxygenxml.com>
>> https://www.oxygenxml.com/mailman/listinfo/oxygen-user  <https://www.oxygenxml.com/mailman/listinfo/oxygen-user>
>
> _______________________________________________
> oXygen-user mailing list
> oXygen-user at oxygenxml.com
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20230227/f496baa0/attachment.htm>


More information about the oXygen-user mailing list