[oXygen-user] Strange behaviour with OxygenXML 9.1 and RNG schema
mozer
Thu Jun 5 01:55:34 CDT 2008
Dear,
I installed 9.2 right now, and I have the exact same behaviour
Test.xml is still considered valid
Regards,
Xmlizer
On Mon, Jun 2, 2008 at 4:25 PM, mozer <> wrote:
> 1. Show the Information view (Perspective->Show View->Information) and see
> what operation is performed when you validate the document. Let us know what
> is written there.
>
> [15:46:59] - start scanning file:/C:/Users/MoZ/Desktop/test.xml with
> schema(s): file:/C:/Users/MoZ/Desktop/test.rng
> [15:46:59] - Found 0 problem(s)
>
> 2. Enable the catalog verbosity from Options->Preferences -- XML -- XML
> Catalog --- Verbosity. Perform the Validate action and see in the Catalogs
> View if there is a mapping performed by the catalog from your schema to
> another schema.
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/dita/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/dita/DITA-OT/catalog-dita.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/5.0/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/4.4/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/4.3/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/4.2/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/docbook/5.0/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/fo/xsd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/svg/dtd/svgcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/tei/xml/teip4/schema/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/tei/xml/teip4/custom/schema/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/tei/xml/tei/schema/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/tei/xml/tei/custom/schema/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xhtml/dtd/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xhtml11/dtd/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xhtml11/schema/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xmlspec/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/jsp/xsd/jspcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xml/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%209.0/frameworks/xs3p/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/tei/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/tei/xml/tei/custom/schema/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/tei/xml/tei/schema/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/tei/xml/teip4/custom/schema/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/tei/xml/teip4/schema/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/docbook/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/docbook/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/docbook/4.3/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/docbook/4.2/dtd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/docbook/5.0/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/svg/dtd/svgcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/jsp/xsd/jspcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xml/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xhtml/dtd/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xhtml11/dtd/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xhtml11/schema/xhtmlcatalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/fo/xsd/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xs3p/catalog.xml
>
> SystemID: null
> Description: Loading catalog:
> file:/C:/Program%20Files/Oxygen%20XML%20Editor%208.2/frameworks/xmlspec/catalog.xml
>
> SystemID: null
> Description: Public: null System: file:/C:/Users/MoZ/Desktop/test.rng =
> file:/C:/Users/MoZ/Desktop/test.rng
>
> 3. If there is no specific reason get the latest 9.2 distribution instead
> of 9.1. The same license key works with 9.2.
> Will do the deploy of 9.2 but wanted to know about this point in
> perticular
>
> 4. Create a new DocBook 5 document (for instance File->New -- From
> Templates -- DocBook 5 Article). Make some validation errors in the new
> document and validate that. Do you get an error?
> I tried but it seems the problem is only for empty content ; When you have
> nothing it seems to be allowed whathever the schema is
>
> More interesting, if I take the test.rng and put in in a NVDL, I have the
> right behaviour
>
> Hope this will help you debug this
>
> Regards,
>
> Xmlizer
>
>
> On Mon, Jun 2, 2008 at 2:24 PM, George Cristian Bina <>
> wrote:
>
>> Hi,
>>
>> This kind of validation surely works in oXygen. Something strange happens
>> in your case and the validation is either not performed (for instance only a
>> wellformed check in done) or the validation is not against the sample schema
>> (for instance an XML catalog can provide a different schema).
>>
>> Some things to check:
>> 1. Show the Information view (Perspective->Show View->Information) and see
>> what operation is performed when you validate the document. Let us know what
>> is written there.
>>
>> 2. Enable the catalog verbosity from Options->Preferences -- XML -- XML
>> Catalog --- Verbosity. Perform the Validate action and see in the Catalogs
>> View if there is a mapping performed by the catalog from your schema to
>> another schema.
>>
>> 3. If there is no specific reason get the latest 9.2 distribution instead
>> of 9.1. The same license key works with 9.2.
>>
>> 4. Create a new DocBook 5 document (for instance File->New -- From
>> Templates -- DocBook 5 Article). Make some validation errors in the new
>> document and validate that. Do you get an error?
>>
>> Best Regards,
>> George
>> --
>> George Cristian Bina
>> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
>> http://www.oxygenxml.com
>>
>> mozer wrote:
>>
>>> Sorin,
>>>
>>> They are identical to what I copy/paste just before
>>>
>>> But here they are attached
>>>
>>> Regards,
>>>
>>> Xmlizer
>>>
>>> On Mon, Jun 2, 2008 at 12:02 PM, Sorin Ristache <<mailto:
>>> >> wrote:
>>>
>>> Please post the two files (the schema and the XML file) that are
>>> located in the same folder.
>>>
>>>
>>> Regards,
>>> Sorin
>>>
>>>
>>> mozer wrote:
>>>
>>> Sorin,
>>>
>>> Yes I do validate and even do empty cache and validate but It
>>> says that the document is valid which is stange
>>>
>>> Do you have any idea from where do I need to start
>>>
>>> The rng and xml are in the same folder
>>>
>>> Xmlizer
>>>
>>> On Mon, Jun 2, 2008 at 11:53 AM, Sorin Ristache
>>> < <mailto:>
>>> <mailto: <mailto:>>> wrote:
>>>
>>> Hello,
>>>
>>> What do you mean it validates the document? I get the error:
>>>
>>> unfinished element "root": "foo" required to finish the element
>>>
>>> Did you press the Validate Document toolbar button and Oxygen
>>> reported no validation error? Does the file test-1.rng that is
>>> located in the same folder as the XML file contain the RELAX NG
>>> schema that you posted to the list?
>>>
>>>
>>> Regards,
>>> Sorin
>>>
>>>
>>>
>>> mozer wrote:
>>>
>>> In Oxygen 9.1 2007122116
>>>
>>> With this RNG Schema
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <grammar
>>> xmlns="http://relaxng.org/ns/structure/1.0"
>>> xmlns:a="
>>> http://relaxng.org/ns/compatibility/annotations/1.0"
>>> datatypeLibrary="
>>> http://www.w3.org/2001/XMLSchema-datatypes">
>>> <start>
>>> <element name="root">
>>> <element name="foo">
>>> <text/>
>>> </element>
>>> </element>
>>> </start>
>>> </grammar>
>>>
>>>
>>> It validates this document
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <?oxygen RNGSchema="test-1.rng" type="xml"?>
>>> <root>
>>> </root>
>>>
>>> Where am I wrong ?
>>>
>>> Regards,
>>>
>>> Xmlizer
>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>> <mailto:>
>>> <mailto:
>>> <mailto:>>
>>>
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>> <mailto:>
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>> <mailto:>
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> oXygen-user mailing list
>>>
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20080605/ec19d2b4/attachment.html
More information about the oXygen-user
mailing list