Lösung:
- Überprüfen Sie, ob in der Workbench für jede der
zusammengehörigen XML-Schemadateien, die Sie importieren, eine
Nachrichtendefinitionsdatei vorhanden ist. Wenn die neuen Nachrichtendefinitionsdateien erstellt wurden, werden Sie in der Brokerentwicklungssicht angezeigt.
- Stellen Sie beim Verwenden der Eigenschaftenhierarchie im Nachrichtendefinitionseditor sicher, dass alle Nachrichtendefinitionsdateien, die andere Nachrichtendefinitionsdateien enthalten oder importieren, die Zieldatei korrekt lokalisieren.
Es kommt häufig vor, dass Sie über zwei XML-Schemadateien X und
Y verfügen, die sich im Dateisystem in demselben Verzeichnis befinden.
Die Datei X, die Y enthält, ist jedoch mit einem
realen Ziel-Namespace definiert, während Y im Namespace 'notarget'
(kein Ziel) definiert ist.
Nach dem Import der beiden Dateien wird X in einen Pfad gestellt, der durch dessen Namespace bestimmt wird, Y wird hingegen in den Standard-Namespacepfad gestellt, der für Dateien verwendet wird, die im Namespace 'notarget' definiert sind. Dadurch wird der Link zwischen den beiden Dateien unterbrochen, und Sie müssen X ändern, so dass diese Datei Y in ihrem neuen relativen Pfad richtig einschließt.