:ERROR MESSAGE:
org.apache.ofbiz.widget.renderer.ScreenRenderException: Error rendering screen [component://ecommerce/widget/ContentScreens.xml#searchContent]: java.lang.IllegalArgumentException: Error running script at location [component://ecommerce/groovyScripts/content/Search.groovy]: org.apache.ofbiz.base.util.GeneralException: Error loading Groovy script at [component://ecommerce/groovyScripts/content/Search.groovy]: (startup failed: component://ecommerce/groovyScripts/content/Search.groovy: 24: unable to resolve class org.apache.lucene.queryparser.classic.QueryParser @ line 24, column 1. import org.apache.lucene.queryparser.classic.QueryParser ^ component://ecommerce/groovyScripts/content/Search.groovy: 28: unable to resolve class org.apache.ofbiz.content.search.SearchWorker @ line 28, column 1. import org.apache.ofbiz.content.search.SearchWorker ^ component://ecommerce/groovyScripts/content/Search.groovy: 31: unable to resolve class org.apache.lucene.index.DirectoryReader @ line 31, column 1. import org.apache.lucene.index.DirectoryReader ^ component://ecommerce/groovyScripts/content/Search.groovy: 21: unable to resolve class org.apache.lucene.analysis.standard.StandardAnalyzer @ line 21, column 1. import org.apache.lucene.analysis.standard.StandardAnalyzer ^ component://ecommerce/groovyScripts/content/Search.groovy: 25: unable to resolve class org.apache.lucene.store.FSDirectory @ line 25, column 1. import org.apache.lucene.store.FSDirectory ^ component://ecommerce/groovyScripts/content/Search.groovy: 23: unable to resolve class org.apache.lucene.index.Term @ line 23, column 1. import org.apache.lucene.index.Term ^ component://ecommerce/groovyScripts/content/Search.groovy: 20: unable to resolve class org.apache.lucene.analysis.Analyzer @ line 20, column 1. import org.apache.lucene.analysis.Analyzer ^ component://ecommerce/groovyScripts/content/Search.groovy: 22: unable to resolve class org.apache.lucene.document.Document @ line 22, column 1. import org.apache.lucene.document.Document ^ component://ecommerce/groovyScripts/content/Search.groovy: 32: unable to resolve class org.apache.lucene.store.Directory @ line 32, column 1. import org.apache.lucene.store.Directory ^ component://ecommerce/groovyScripts/content/Search.groovy: 43: unable to resolve class BooleanQuery @ line 43, column 13. combQuery = new BooleanQuery(); ^ component://ecommerce/groovyScripts/content/Search.groovy: 46: unable to resolve class IndexSearcher @ line 46, column 15. IndexSearcher searcher = null; ^ component://ecommerce/groovyScripts/content/Search.groovy: 50: unable to resolve class IndexSearcher @ line 50, column 16. searcher = new IndexSearcher(reader); ^ component://ecommerce/groovyScripts/content/Search.groovy: 56: unable to resolve class TermQuery @ line 56, column 13. termQuery = new TermQuery(new Term("site", siteId.toString())); ^ component://ecommerce/groovyScripts/content/Search.groovy: 62: unable to resolve class Query @ line 62, column 11. Query query = null; ^ component://ecommerce/groovyScripts/content/Search.groovy: 69: unable to resolve class BooleanQuery @ line 69, column 20. featureQuery = new BooleanQuery(); ^ component://ecommerce/groovyScripts/content/Search.groovy: 77: unable to resolve class TermQuery @ line 77, column 25. termQuery = new TermQuery(new Term("feature", value)); ^ component://ecommerce/groovyScripts/content/Search.groovy: 87: unable to resolve class TopScoreDocCollector @ line 87, column 26. TopScoreDocCollector collector = TopScoreDocCollector.create(100); //defaulting to 100 results ^ component://ecommerce/groovyScripts/content/Search.groovy: 89: unable to resolve class ScoreDoc[] @ line 89, column 16. ScoreDoc[] hits = collector.topDocs().scoreDocs; ^ 18 errors ) (Error running script at location [component://ecommerce/groovyScripts/content/Search.groovy]: org.apache.ofbiz.base.util.GeneralException: Error loading Groovy script at [component://ecommerce/groovyScripts/content/Search.groovy]: (startup failed: component://ecommerce/groovyScripts/content/Search.groovy: 24: unable to resolve class org.apache.lucene.queryparser.classic.QueryParser @ line 24, column 1. import org.apache.lucene.queryparser.classic.QueryParser ^ component://ecommerce/groovyScripts/content/Search.groovy: 28: unable to resolve class org.apache.ofbiz.content.search.SearchWorker @ line 28, column 1. import org.apache.ofbiz.content.search.SearchWorker ^ component://ecommerce/groovyScripts/content/Search.groovy: 31: unable to resolve class org.apache.lucene.index.DirectoryReader @ line 31, column 1. import org.apache.lucene.index.DirectoryReader ^ component://ecommerce/groovyScripts/content/Search.groovy: 21: unable to resolve class org.apache.lucene.analysis.standard.StandardAnalyzer @ line 21, column 1. import org.apache.lucene.analysis.standard.StandardAnalyzer ^ component://ecommerce/groovyScripts/content/Search.groovy: 25: unable to resolve class org.apache.lucene.store.FSDirectory @ line 25, column 1. import org.apache.lucene.store.FSDirectory ^ component://ecommerce/groovyScripts/content/Search.groovy: 23: unable to resolve class org.apache.lucene.index.Term @ line 23, column 1. import org.apache.lucene.index.Term ^ component://ecommerce/groovyScripts/content/Search.groovy: 20: unable to resolve class org.apache.lucene.analysis.Analyzer @ line 20, column 1. import org.apache.lucene.analysis.Analyzer ^ component://ecommerce/groovyScripts/content/Search.groovy: 22: unable to resolve class org.apache.lucene.document.Document @ line 22, column 1. import org.apache.lucene.document.Document ^ component://ecommerce/groovyScripts/content/Search.groovy: 32: unable to resolve class org.apache.lucene.store.Directory @ line 32, column 1. import org.apache.lucene.store.Directory ^ component://ecommerce/groovyScripts/content/Search.groovy: 43: unable to resolve class BooleanQuery @ line 43, column 13. combQuery = new BooleanQuery(); ^ component://ecommerce/groovyScripts/content/Search.groovy: 46: unable to resolve class IndexSearcher @ line 46, column 15. IndexSearcher searcher = null; ^ component://ecommerce/groovyScripts/content/Search.groovy: 50: unable to resolve class IndexSearcher @ line 50, column 16. searcher = new IndexSearcher(reader); ^ component://ecommerce/groovyScripts/content/Search.groovy: 56: unable to resolve class TermQuery @ line 56, column 13. termQuery = new TermQuery(new Term("site", siteId.toString())); ^ component://ecommerce/groovyScripts/content/Search.groovy: 62: unable to resolve class Query @ line 62, column 11. Query query = null; ^ component://ecommerce/groovyScripts/content/Search.groovy: 69: unable to resolve class BooleanQuery @ line 69, column 20. featureQuery = new BooleanQuery(); ^ component://ecommerce/groovyScripts/content/Search.groovy: 77: unable to resolve class TermQuery @ line 77, column 25. termQuery = new TermQuery(new Term("feature", value)); ^ component://ecommerce/groovyScripts/content/Search.groovy: 87: unable to resolve class TopScoreDocCollector @ line 87, column 26. TopScoreDocCollector collector = TopScoreDocCollector.create(100); //defaulting to 100 results ^ component://ecommerce/groovyScripts/content/Search.groovy: 89: unable to resolve class ScoreDoc[] @ line 89, column 16. ScoreDoc[] hits = collector.topDocs().scoreDocs; ^ 18 errors ))