Index: trunk/grails-app/controllers/AppCoreController.groovy
===================================================================
--- trunk/grails-app/controllers/AppCoreController.groovy	(revision 615)
+++ trunk/grails-app/controllers/AppCoreController.groovy	(revision 622)
@@ -253,13 +253,11 @@
 
     /**
-    * Rebuild the lucene text search index.
+    * Rebuild the text search index.
     */
     @Secured(['ROLE_AppAdmin', 'ROLE_Manager'])
     def rebuildTextSearchIndex = {
-        log.info "Rebuilding lucene text search index."
-        searchableService.reindex()
-        log.info "Rebuilding lucene text search index, complete."
-
-        flash.message = g.message(code:"default.update.success", args:["Index ", ''])
+        InventoryIndexJob.triggerNow(['calledBy':'AppCoreController rebuildTextSearchIndex{}'])
+
+        flash.message = g.message(code:"appCore.rebuild.text.search.index")
         redirect(action: manager)
     }
