
Hi Christian, There are cases indeed when a file is not valid by itself but it is valid if used in some context. This is true not only for Relax NG but also for XSLT, XML Schema and even for XML documents. The solution we provided for these issues was to introduce a concept of validation scenarios. Instead of validating the file directly you can specify that the validate action should act on a different file (the main file that refers the current file, directly or indirectly) and thus the current file gets validated in the context it is used. Use the "Configure Validation Scenario" action next to the "Validate" action in the tool bar to define a validation scenario for your Relax NG schema and add an entry to validate the schema that contains the start pattern and includes your schema file. Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Christian Kosmowski wrote:
Hi,
I'm trying to start a RelaxNG Schema and in some tutorials i found that i can make RelaxNG Grammars without a start Element. Oxygen always complains about such files and makes it impossible to use such files. That can be very usefull because i want to have one file with a start element including many other files without a start element but with defines in it.
any suggestions?
Christian