Altova SchemaAgent 2024

Wenn eine Datei eine Referenz auf eine andere Datei enthält, die unter dem angegebenen Pfad nicht gefunden werden kann (eine so genannte Geisterdatei), wird ein Fehlersymbol ic_error in der linken oberen Ecke der Titelleiste angezeigt. Die Geisterdatei wird in der Titelleiste durch das Symbol eines Geists ic_ghost gekennzeichnet. in der unten gezeigten Abbildung enthält ipo.xsd eine include-Anweisung, die auf das Schema address.xsd verweist, das jedoch in dem in der Include-Anweisung angegebenen Ordner nicht gefunden werden kann. In diesem Fall ist address.xsd das Geisterschema. Alle Dateien, die address.xsd referenzieren, werden somit sowohl im Design- als auch im Explorer-Fenster mit dem Fehlersymbol ic_error markiert.

sa_ghost_files_01

Auch eine XML-Instanz wird als Geisterdatei markiert und behandelt, wenn Sie nicht gefunden wird, z.B:

sa_ghost_files_02

Ein Schema kann aufgrund verschiedener Ursachen ein Geisterschema sein. Die häufigsten Ursachen sind:

 

Das Schema ist aus irgendeinem Grund - z.B. weil es verschoben wurde - nicht physisch im angegebenen Ordner vorhanden.

Das Schema kann nicht geladen werden, weil der Webserver oder der Netzwerkknoten nicht verfügbar ist.

 

Beachten, Sie dass Geisterdateien im Explorer- und im Design-Fenster angezeigt werden (obwohl sie sich nicht in dem in der Referenz definierten Ordner befinden). Im Design wird auch die Verbindungslinie zwischen der Geisterdatei und dem Zielschema angezeigt.

 

Wenn Sie es mit falschen Referenzen und Geisterschemas zu tun haben, gibt es zwei Lösungsmöglichkeiten:

 

Korrigieren des Pfads zur Referenz

Wiederherstellen der Geisterdatei

© 2018-2024 Altova GmbH