Suche nach Webseiten konfigurieren 
Damit Webseiten von der Suchfunktion im Portal gefunden werden, legen Sie einen Suchindex an.
Sie sind der Rolle Systemadministrator zugeordnet.
Mit den Knowledge-Management-Werkzeugen legen Sie ein Web-Repository und einen Index an. In der Portal-Administrationsumgebung konfigurieren Sie dann den Indizierungsdienst.
Wählen Sie in SAP NetWeaver Administrator .
Wählen Sie im Abschnitt Details das Register Services.
Wählen Sie auf dem Register Services den Eintrag TREX-Service.
Wählen Sie im Abschnitt Erweiterte Details die Eigenschaft nameserver.address.
Wählen Sie Ändern.
Ändern Sie in dem sich öffnenden Dialogfenster der Wert der Eigenschaft auf tcpip://<trexserverhost>:<trexport>, entsprechend der Attribute des TREX-Servers.
Hinweis
Fügen Sie am Ende keinen weiteren Schrägstrich hinzu.
Wählen Sie Set (Setzen), um Ihre Änderungen zu sichern.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Wählen Sie New und dann Show Advanced Options.
Stellen Sie die folgenden Eigenschaften ein:
Eigenschaft |
Wert |
|---|---|
System ID |
portal_indexing_system |
Password |
<Administratorkennwort> Bestätigen Sie das Kennwort. |
Server URL |
http://<Server>:<Port> Fügen Sie am Ende keinen weiteren Schrägstrich hinzu. |
User |
Die Benutzer-ID des Administrators |
Hinweis
Wenn Sie das Administratorkennwort für das Portal ändern, müssen Sie es hier auch aktualisieren.
Wenn Sie einen anderen Benutzer als den Administrator angeben, wird nur Content in Rollen indiziert, die diesem Benutzer zugeordnet sind.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management Global Services und dann Show Advanced Options.
Wählen Sie unter Topics den Eintrag URL Generator Service.
Wählen Sie Bearbeiten.
Geben Sie für die Eigenschaft Host denselben Wert für http://<Server>:<Port> ein, den Sie in der Eigenschaft Server-URL im oben definierten HTTP-System angegeben haben.
Wählen Sie OK.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Wählen Sie Edit, und geben Sie die direkten Hosts (z. B. localhost, <Servername>, <voll qualifizierter Domänenname>) sowie die Proxy-URL ein (z. B. http://proxy:8080).
Wählen Sie OK.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Wählen Sie Bearbeiten.
Wählen Sie New und dann Show Advanced Options.
Stellen Sie die folgenden Eigenschaften ein:
Eigenschaft |
Wert |
|---|---|
Name |
portal_indexing_ws |
System-ID |
portal_indexing_system |
Login Form ID |
logonForm |
Login URI |
/irj/servlet/prt/portal/prtroot/com.sap.portal.indexing.framework.LogonComponent |
Login User Agent |
TREX (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2) |
Start Page |
/irj/servlet/prt/Index/prtroot/com.sap.portal.indexing.framework.EntryComponent |
Wählen Sie OK.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Wählen Sie Bearbeiten.
Wählen Sie Neu, und legen Sie folgende Eigenschaften fest:
Eigenschaft |
Wert |
|---|---|
Name |
portal_indexing_wr |
Prefix |
/portal_indexing_wr |
Repository Services |
Eigenschaften |
Cache Timeout |
20000 |
HTTP Timeout |
600000 |
Web Sites |
portal_indexing_ws |
Memory Cache |
portal_indexing |
Wählen Sie OK.
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Wählen Sie Bearbeiten.
Wählen Sie New und dann Show Advanced Options.
Stellen Sie die folgenden Eigenschaften ein:
Eigenschaft |
Wert |
|---|---|
Name |
PortalContentFilter |
Active |
Wählen Sie das Ankreuzfeld |
Repositories |
portal_indexing_wr |
Wählen Sie OK.
Navigieren Sie im Portal zu .
Wählen Sie Anlegen, und legen Sie folgende Eigenschaften fest:
Eigenschaft |
Wert |
|---|---|
ID |
portal_indexing_<eindeutige Kennung> |
Service |
TREX Search |
Zu indizierende Objekte |
Dokumente |
Benutzerdefinierte Eigenschaft anlegen:
Name: queryExtender
Wert: com.sap.nw.kmc.permissionsQuery.PermissionCheckQueryExtender
Wählen Sie Hinzufügen.
Wählen Sie Index anlegen, und sichern Sie dann den Index.
Wählen Sie in dem Indexbild, das jetzt geöffnet wird, Datenquellen.
Wählen Sie Hinzufügen.
Wählen Sie portal_indexing_wr und dann portal_indexing_ws, und klicken Sie auf OK.
Sichern Sie die Änderungen.
Navigieren Sie in SAP NetWeaver Administrator zu .
Wählen Sie in der Modulliste com.sap.portal.indexing.framework.
Wählen Sie im Abschnitt Web Module Details den Eintrag IndexingConfigurationService.
Wählen Sie im Abschnitt Full Details den Eintrag indexID, und stellen Sie den Wert auf die Index-ID ein, die Sie oben im Schritt Neuen Index anlegen festgelegt haben.
Sichern Sie den Service, und starten Sie ihn neu.
Navigieren Sie in SAP NetWeaver Administrator zu .
Wählen Sie in der Modulliste com.sap.km.appl.portal.index.provider.
Wählen Sie im Abschnitt Web Module Details den Eintrag SpiderIndexingService.
Wählen sie im Abschnitt Full Details die Eigenschaft UpdateInterval(minutes) und setzen Sie den Wert dafür auf das erforderliche Intervall.
Sichern Sie den Service, und starten Sie ihn neu.
Navigieren Sie in SAP NetWeaver Administrator zu .
Wählen Sie in der Modulliste km.appl.portal.indexing.framework.
Wählen Sie im Abschnitt Web Module Details den Eintrag IndexPropertiesServiceWrapper.
Wählen Sie im Abschnitt Full Details den Eintrag ActivatePortalSearch, und setzen Sie ihn auf true.
Sichern Sie den Service, und starten Sie ihn neu.
Navigieren Sie im Portal zu .
Wählen Sie den angelegten Index aus, und klicken Sie auf Reindizieren.
Wenn Sie das Portal in einem Cluster ausführen und versuchen, die Indizierung auszuführen, kann es passieren, dass der Status des Prozesses bei pending (ausstehend) hängen bleibt. Um dieses Problem zu beheben, gehen Sie folgendermaßen vor:
Navigieren Sie im Portal zu .
Wählen Sie unter Content Management .
Ordnen Sie eins der CM-Systeme aus dem Cluster zu.
Optional: Bearbeiten Sie die Aufgabe, und fügen Sie der Zeittabelle Intervalle hinzu.
Um den Status der Indizierung anzuzeigen, öffnen Sie den Indizierungsmonitor:
Wählen Sie im Portal , und wählen Sie unter Verwandte Themen in der Feinnavigation Indizierungsmonitor.
Der Web Page Composer sendet jedes Mal, wenn eine neue Seite veröffentlicht wird, ein Ereignis. Damit die Änderungen zur Laufzeit sichtbar sind, muss Sie die Queue abgearbeitet werden. Dies geschieht standardmäßig alle 30 Minuten. Dieses Intervall können Sie im TREX-Monitor ändern:
Navigieren Sie im Portal zu .
Wählen Sie unter Verwandte Themen in der Feinnavigation TREX-Monitor.
Wählen Sie im TREX-Monitor Queue-Parameter bearbeiten, und geben Sie in der Eigenschaft Zeit einplanen einen Wert ein.
Sie können die Queue auch nach jeder Änderung manuell abarbeiten.