Bei unserem derzeitigem Projekt werden viele Konfigurationen in haupia entstehen. So ca. 100+ auf der DG Seite. Ursache sind viele Datenquellen mit vielen unterschiedlichen Sprachen, die immer einen Tick anderes verarbeitet werden müssen. Häufig ist aber auch so das nur der Pfad zur XML unterschiedlich ist und deswegen ein extra Datengenerator benötigt wird.
Um das Problem abzumildern wollen wir SEED-XMLs für DGs einsetzen. Wir packen alle Sprachen von einer Datenquelle in einen DG und setzen im Groovy "language_keyword" und "language_facet_string" um die Sprachtrennung hinzubekommen. Dies funktioniert aber nur, wenn nicht bereits eine SEED-XML verwendet wird. Üblicherweise wird eine SEED-XML für PDFs und Content-Pages aus First Spirit verwendet, so auch bei uns.
Es fehlt also ein Struktur Element um PDFs und Content-Pages zu bündel. Ein mögliche Lösung wäre eine SUPER-SEED-XML, die eine Liste von SEED-XMLs beinhaltet. Derzeit ist haupia nicht in der Lage verkette SEED-XMLs zu verarbeiten.
Zugriffspfade
Bisher: Seed.xml -> Dokument i
Benötigt: Super-Seed.xml -> Seed.xml j -> Dokument i, j
Wäre ein Mechanismus wie SUPER-SEED-XML realistisch umsetzbar?