You may encountering the following error (or similar) on opening
.prj files in the Data Explorer or file conversion tools (e.g.
Error XSDError in http://www.opengeosys.org/images/xsd/OpenGeoSysCND.xsd, at line 1, column 1: Start tag expected. Error XSDError in file:///../bc/well.cnd, at line 5, column 195: Loaded schema file is invalid. XMLInterface::isValid() - XML File is invalid (in reference to schema ./OpenGeoSysCND.xsd). Error XSDError in http://www.opengeosys.org/images/xsd/OpenGeoSysCND.xsd, at line 1, column 1: Start tag expected.
Open the affected file (e.g.
well.cnd in this case) in a text editor and remove the following parameter of the XML root element (the first element in
< >-brackets in the element, e.g.
XXX can be
STN depending on the file type.
Now the save the modified file and try to load it again.
The XSD files may be downloaded from a web location. We changed the protocol of our web site to
https:// but due to some weird behaviour of the Qt XML validation code it tries to download the file (even if it is available locally) and does not respect the URL redirection to
https:// of the web server. Simply removing the part solves the problem. The XML is still validated! Newer OGS versions do not write that parameter into files anymore, see https://github.com/ufz/ogs/pull/2198.