Академический Документы
Профессиональный Документы
Культура Документы
This document is intended to assist with Troubleshooting Verity a 3 party integrated solution delivered with PeopleSoft PeopleTools for building and searching indexes. Please notify us if any mistakes are made, factual or editorial. This is a living document and has already experienced changes, so any version you have is potentially out of date unless you received it from Global Customer Support.
5/16/2010
rd
2) Make sure the Process Scheduler runs on the same machine and in the same <PS_HOME> as the Application Server. At least for initial testing purposes of the index and search the index can later be copied or accessed from a shared drive if necessary. A temporary Process Scheduler can be setup for this purpose and later shutdown. 3) Check the Veritybuild.log, the Application Engine process logs or the sysinfo.log to verify the index build was successful. These are owned by the different Applications. On Unix, the Veritybuild.log is found under $PS_HOME/data/search. The sysinfo.log can be found under: $PS_HOME/data/search/EMPLOYEE/{dbname}/ENG. One or the other will be created and will record errors or success messages. 4) Check if the files were properly created by navigating to the <PS_HOME> of your Process Scheduler server. For the Portal Registry index for example Go to: $PS_HOME/data/search/Employee/{dbname}/ENG (assuming it is English other languages will appear in their own folders if they exist). In this directory, look for: input.bif and input.xml, then check in the /parts folder which should contain .ddd and .did files.
If the Application Engine process fails, there are errors in the veritybuild.log or sysinfo.log or the index files are missing then the problem is with the index build. So after trying the above a Service Request can be logged with the application group which delivered the Index such as CRM or HCM.
1086793.1)
The following are the most common search issues: 1. Index builds to success but search returns no data. This can happen for the following reasons: a. The Index location was moved to an alternate location by setting the path in the psprcs.cfg file or the psappsrv.cfg file. This must be tested in the default location of data/search. See KM Doc ID 637641.1 How to specify an alternate location for Verity Indexes. To test properly leave the Index section blank in the psprcs.cfg file and in the psappsrv.cfg file. 2. The .ddd and .did files are not in the parts directory. Example of the parts directory: $PS_HOME/data/search/<dbname>/ENG/parts. Verify the files were actually created here. 3. The Windows search server is not running. If using Search Type=3 make sure the Search server is up and running.
Additional Considerations
Prior to testing application indexes it is best to build the Portal Registry search index. This will help to eliminate the Verity engine issues and verifies the issue is application related. For information on Building and troubleshooting the Portal Registry search index refer to the following KM: E-PORTAL: Building and Troubleshooting The Portal Registry Search Index(Doc ID 650402.1) When opening a Service Request with GCS support be sure to choose the application which owns the index being run. If the issue is verity specific then a Service Request should be logged with PeopleTools.