If you find that items are properly queued to be indexed, but not processed through the queue, and you see the following stack trace in the log:
ERROR [com.percussion.FTSIndexQueue] An unexpected exception occurred. The reason was: failed to locate system field info for item with id: <ID>. Please consult the log for further information.
An internal error (end-condition) was encountered. An unexpected exception occurred:
An unexpected exception occurred. The reason was: failed to locate system field info for item with id: <ID>. Please consult the log for further information…The call-stack was:
java.lang.RuntimeException: failed to locate system field info for item with id: at com.percussion.search.PSSearchIndexEventQueue.indexItemChanges(Unknown Source) at com.percussion.search.PSSearchIndexEventQueue.processNextEventSet(Unknown Source) at com.percussion.search.PSSearchIndexEventQueue.access$100(Unknown Source) at com.percussion.search.PSSearchIndexEventQueue$1.run(Unknown Source)
To resolve the issue, please add the internal user ‘rxserver’ as a member of your workflow administrator role.
Instructions are found here: http://forum.percussion.com/showthread.php?10238-How-to-add-rxserver-to-the-workflow-administrator-role
You can find all console command for search under the online help menu located in the “Admin” tab when you login to the content explorer.