Damit statisch exportierte Inhalte indiziert werden, gehen Sie bitte folgendermaßen vor:
Setzen Sie in der Datei
CMS-Verzeichnis/instance/Instanzname/config/indexing.xml
den Parameter indexing.staticExport.isActive
auf
true
.
Da das CMS von sich aus keine Collection für den statischen Export anlegt, legen Sie sie bitte selbst an. Starten Sie hierzu den SES im Single-Modus und legen Sie eine neue, nicht umschaltbare Collection an:
CMS-Verzeichnis/instance/Instanzname/bin/SES -single % createCollection static-live-docs
Damit die Inhalte während des statischen Exports in diese neue
Collection indiziert werden, definieren Sie bitte in der
Konfigurationsdatei
CMS-Verzeichnis/instance/Instanzname/config/indexing.xml
die
Regeln,
nach denen die Collection bei der Indizierung ausgewählt wird. Tragen
Sie im Eintrag indexing.staticExport.collectionSelection
etwa Folgendes ein:
<collectionSelection> <select collection="static-live-docs"> <isEqual name="objType" value="image" negate="true" /> <isEqual name="mimeType" value="application/zip" negate="true" /> <matches name="blobLength" value="0" negate="true" /> </select> </collectionSelection>
Damit diese Konfigurationänderung wirksam wird, ist ein Neustart des Content Managers erforderlich:
CMS-Verzeichnis/instance/Instanzname/bin/rc.npsd restart CM
Da eine neue Collection angelegt wurde, muss auch der Search Server neu gestartet werden:
CMS-Verzeichnis/instance/Instanzname/bin/rc.npsd restart SES
Stoßen Sie einen statischen Export an, um die Collection zu
füllen, d.h. die Inhalte zu indizieren. Öffnen Sie hierzu eine
Tcl-Shell, verbinden Sie sich mit dem Content Manager und führen Sie
den Befehl
exportSubtree
(oder Ihren Export-Job, falls Sie einen eingerichtet haben) aus:
CMS-Verzeichnis/instance/Instanzname/bin/client localhost 3101 root password: CM> obj withPath path exportSubtree filePrefix fsPath