Inconsistent Distributed Postprocessor messages in WebSphere Studio Asset Analyzer
Technote (FAQ)
Question
Why are there inconsistent distributed postprocessing messages on the Analysis Queue page of IBM WebSphere Studio Asset Analyzer?
The page content shows "DMH5352W - Distributed postprocessor is running. Search results may not be accurate".
The page header shows "Distributed postprocessing status: Not running."
Answer
The inconsistency occurs because the message and the status fields are determined in different ways:
The DMH5352W message is displayed if the postprocessor thread is currently running.
The Status field will show 'Running' if one or more crawl roots have a status of postprocessing. Run the following query to verify the status.
select count(*) from ${tschema}.dmh_crawl_root where status = 5
Also note that the distributed framework is currently designed to render information in the database, not the JVM.
The reasons for being out of synchronization include:
A lag between the time the postprocessor first starts up and the first crawl root status gets changed to 5, especially if there are items to be deleted in the queue.
If the postprocessing thread dies for some reason, the static field that causes the DMH5352W message might not get reset until the web application is restarted and/or the crawl roots may be left in the 5 state.
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Rate this page
Please take a moment to complete this form to help us better serve you.