APPRESOURCE-Datenbankdarstellung

Informationen zu diesem Vorgang

Die Anwendungsressourcen und die Datei "APPRESOURCE.dmx":

Vorgehensweise

  1. Verwenden Sie das Build-Ziel "build extractdata -Dtablename=APPRESOURCE", um eine aktuelle Kopie der Datei "APPRESOURCE.dmx", die im Verzeichnis "build\dataextractor" generiert wird, zu erstellen. Beachten Sie, dass auch alle Ressourcen in einem CLOB-Ordner im selben Verzeichnis extrahiert werden. Die Namenskonvention dieser Ressourcen lautet APPRESOURCE<Nummer>, d. h. "APPRESOURCE3"
  2. Öffnen Sie die Datei "APPRESOURCE.dmx" mit einem XML- oder Text-Editor.
  3. Suchen Sie nach den angepassten Scriptressourcen mithilfe der Script-ID, z. B. "IEGSample_custom_v1_Intake".
  4. Jede Zeile in der DMX-Datei hat ein Attribut mit dem Namen "content", das auf die Ressourcendatei im Verzeichnis "build\dataextractor\blob" verweist.
  5. Suchen Sie diese Ressourcendatei und benennen Sie sie zu dem Wert um, der im Attribut "name" für diese Zeile in der DMX-Datei angegeben wurde, z. B. von "resource3" zu "IEGSample_custom_v1_Intake_AboutYouPage".
  6. Stellen Sie sicher, dass das Attribut "content" für diese Zeile denselben Ressourcennamen verwendet.
  7. Kopieren Sie diese Ressourcendatei in einen angepassten Komponentenspeicherort, z. B. "custom\data\demo\blob".
  8. Führen Sie die Schritte 3 bis 7 durch, bis alle Ressourcen gefunden, umbenannt und in den angepassten Komponentenspeicherort kopiert wurden.
  9. Speichern Sie schließlich die Datei "APPRESOURCE.dmx" und kopieren Sie sie in das angepassten Komponentenverzeichnis, z. B. "custom\data\demo".

Ergebnisse

Um zu gewährleisten, dass der Speicherort aller dieser Artefakte vom Datenbankerstellungsprozess ausgewählt wird, stellen Sie sicher, dass die Datei "datamanager_config.xml" auf das angepasste Komponentenverzeichnis referenziert, z. B. <entry name="components/custom/data/demo/" type="dmx" base="basedir"/>.