Oxygen-Validierungsproblem im Fachmodul XBau Hochbau

XBAU-139
Aufgabe erledigt
Do., 18.01.2024 - 09:37
Fertig
Mo., 19.04.2021 - 11:36
priority-icon Medium

Die xsd-Dateien (deployment=false) verursachen Fehlermeldungen bei der Validierung durch das XSD-Tool Oxygen:

Some components referred by your schema were not found.

Die nicht gefundenen Datentypen gehören alle zum Kernmodul:

src-resolve: Cannot resolve the name 'xbauk:Anschrift' to a 'type definition' component.

Im XSD-Tool XML Spy tritt das Problem nicht auf.

Der Punkt sollte geklärt werden, um die Toolverwendung in XBau gut zu verstehen und zu konsolidieren.

Kommentare

Überprüfen, ob das Problem noch besteht. Ggf. Aufgabe schließen.

Der Fehler tritt momentan bei Oxygen mit Standardvalidierung nicht auf.

Recherche nach möglicher Fehlerursache hat ergeben, dass es mit dem Import mehrerer Schemata desselben fremden Namensraumes zusammenhängen könnte.

Abhilfe:

  • falls man für die fremden Schemata selbst verantwortlich ist: so gestalten, dass nur ein Schema importiert werden muss und in diesem dann die weiteren Schemata per Include einbinden
  • ansonsten: in Oxygen die Option "Feature für die Berücksichtigung aller Schema-Orte aktivieren" (Xerxes) bzw. "Importe multipler Schemata" (Saxon) wählen (funktioniert momentan auch ohne diese Einstellung)