SearchCollections - cws-khuntly/WebSphere GitHub Wiki


date: 2025-05-08 14:47:19 created: 2025-05-08 14:47:12 categories:

  • WebSphere / Server Build / Portal Server / Remote Search Services / Configure Portal Search Services

Create Search Collections

Login to the WebSphere Portal Administration console

Select the "wrench" in the upper right corner

Navigate to Search Administration -> Manage Search

Select "Search Services"

Select "Remote PSE service EJB"

Create the Portal Content Source

Click "New Collection"

 - Location of collection: /opt/IBM/WebSphere/profiles/${PROFILE_NAME}/PortalServer/Collections/DefaultSearchCollection

 - Name of Collection: Default Search Collection

 - Click "OK"

Click "Default Search Collection"

Click "New Content Source"

 - Select "Portal site" from the "Content source type" drop-down menu

 - Content Source Name: Portal Content Source

 - The URL field will auto-populate, no changes are required

 - Select the "Schedulers" tab

  - Leave the defaults and click "Create"

 - Select the "Security" tab

  - Select "HTTP Basic" from the "Authentication" drop-down menu

  - User name: wpsadmin

  - Password: Appropriate password for account

  - Host Name: Fully qualified hostname of the Portal node

  - Realm: blank

 - Click "Create"

Click "Create"

Click "New Content Source"

 - Select "WCM site" from the "Content source type" drop-down menu

 - Content Source Name: WCM Content Source

 - Collect documents linked from this URL: https://${PORTAL_HOST_FQDN}:10042/${CONTEXT_ROOT}/seedlist/myserver?Source=com.ibm.workplace.wcm.plugins.seedlist.retriever.WCMRetrieverFactory&Action=GetDocuments

 - Select the "Schedulers" tab

  - Leave the defaults and click "Create"

 - Select the "Security" tab

  - Select "HTTP Basic" from the "Authentication" drop-down menu

  - User name: wpsadmin

  - Password: Appropriate password for account

  - Host Name: Fully qualified hostname of the Portal node

  - Realm: blank

 - Click "Create"

Click "Create"

Create the JCR Search Collection

Click "New Collection"

 - Location of collection: /opt/IBM/WebSphere/profiles/${PROFILE_NAME}/PortalServer/Collections/JCRCollection1

 - Name of Collection: JCRCollection1

 - Click "OK"

Click "JCRCollection1"

Click "New Content Source"

 - Select "Seedlist provider" from the "Content source type" drop-down menu

 - Content Source Name: JCRSource

 - Collect documents linked from this URL: https://${PORTAL_HOST_FQDN}:10042/${CONTEXT_ROOT}/seedlist/myserver?Action=GetDocuments&Format=ATOM&Locale=en-US&Range=100&Source=com.ibm.lotus.search.plugins.seedlist.retriever.jcr.JCRRetrieverFactory&Start=0&SeedlistId=1@OOTB_CRAWLER1

 - Select the "Schedulers" tab

  - Leave the defaults and click "Create"

 - Select the "Security" tab

  - Select "HTTP Basic" from the "Authentication" drop-down menu

  - User name: wpsadmin

  - Password: Appropriate password for account

  - Host Name: Fully qualified hostname of the Portal node

  - Realm: blank

 - Click "Create"

Click "Create"

⚠️ **GitHub.com Fallback** ⚠️