Forum Replies Created
-
wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19767
I’ll have to investigate for your current issue, and produce a fix.
The forum is the only support channel.
Please create 2 new topics for the other issues.
wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19766Ok, now what? What is your suggestion? How do I resolve this? Do you have another means of contact other than a public forum?
I have other issues as well, such as:
– Using ajax, breadcrumbs not updating correctly with all the levels of categories -> subcategories, although permalink works correctly. When not using ajax there is no problem.
– select2 drop down list.. number of maximum facet results in the drop down list. There seems to be a max number of facets to be displayed. I need to adjust one of them to show more. For example, I have a brand that has a catalogue for most makes of cars. The drop down list will not show all makes for selection because the list is big. It goes from Audi.. Austin… till VW.. Volvo… but it stops half way. So I only get the makes from A to K… and the rest is missing.
wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19765Looks like an escaping characters issue.
wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19763These are the two reoccurring SOLR errors that I am seeing on the SOLR log.
wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19762org.apache.solr.common.SolrException: undefined field undefined
at org.apache.solr.schema.IndexSchema.getDynamicFieldType(IndexSchema.java:1319)
at org.apache.solr.schema.IndexSchema$SolrQueryAnalyzer.getWrappedAnalyzer(IndexSchema.java:462)
at org.apache.lucene.analysis.DelegatingAnalyzerWrapper$DelegatingReuseStrategy.getReusableComponents(DelegatingAnalyzerWrapper.java:86)
at org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:192)
at org.apache.lucene.util.QueryBuilder.createFieldQuery(QueryBuilder.java:262)
at org.apache.solr.parser.SolrQueryParserBase.newFieldQuery(SolrQueryParserBase.java:527)
at org.apache.solr.parser.QueryParser.newFieldQuery(QueryParser.java:62)
at org.apache.solr.parser.SolrQueryParserBase.getFieldQuery(SolrQueryParserBase.java:1102)
at org.apache.solr.parser.SolrQueryParserBase.getFieldQuery(SolrQueryParserBase.java:544)
at org.apache.solr.parser.SolrQueryParserBase.handleQuotedTerm(SolrQueryParserBase.java:841)
at org.apache.solr.parser.QueryParser.Term(QueryParser.java:549)
at org.apache.solr.parser.QueryParser.Clause(QueryParser.java:278)
at org.apache.solr.parser.QueryParser.Query(QueryParser.java:162)
at org.apache.solr.parser.QueryParser.TopLevelQuery(QueryParser.java:131)
at org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:263)
at org.apache.solr.search.LuceneQParser.parse(LuceneQParser.java:49)
at org.apache.solr.search.QParser.getQuery(QParser.java:174)
at org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:208)
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:302)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:2596)
at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:802)
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:579)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:420)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:352)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1596)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:545)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:590)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1607)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1297)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:485)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1577)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1212)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:221)
at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:500)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
at java.lang.Thread.run(Thread.java:748)wpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19761org.apache.solr.common.SolrException: org.apache.solr.search.SyntaxError: Cannot parse ‘product_tag_str:”2.5 (15″ Wheels)”‘: Encountered ” “)” “) “” at line 1, column 32.
Was expecting one of:
<EOF>
<AND> …
<OR> …
<NOT> …
“+” …
“-” …
<BAREOPER> …
“(” …
“*” …
“^” …
<QUOTED> …
<TERM> …
<FUZZY_SLOP> …
<PREFIXTERM> …
<WILDTERM> …
<REGEXPTERM> …
“[” …
“{” …
<LPARAMS> …
“filter(” …
<NUMBER> …at org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:219)
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:302)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:2596)
at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:802)
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:579)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:420)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:352)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1596)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:545)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:590)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1607)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1297)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:485)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1577)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1212)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:221)
at org.eclipse.jetty.server.handler.InetAccessHandler.handle(InetAccessHandler.java:177)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:322)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
at org.eclipse.jetty.server.Server.handle(Server.java:500)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:388)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:806)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:938)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.solr.search.SyntaxError: Cannot parse ‘product_tag_str:”2.5 (15″ Wheels)”‘: Encountered ” “)” “) “” at line 1, column 32.
Was expecting one of:
<EOF>
<AND> …
<OR> …
<NOT> …
“+” …
“-” …
<BAREOPER> …
“(” …
“*” …
“^” …
<QUOTED> …
<TERM> …
<FUZZY_SLOP> …
<PREFIXTERM> …
<WILDTERM> …
<REGEXPTERM> …
“[” …
“{” …
<LPARAMS> …
“filter(” …
<NUMBER> …at org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:267)
at org.apache.solr.search.LuceneQParser.parse(LuceneQParser.java:49)
at org.apache.solr.search.QParser.getQuery(QParser.java:174)
at org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:208)
… 44 more
Caused by: org.apache.solr.parser.ParseException: Encountered ” “)” “) “” at line 1, column 32.
Was expecting one of:
<EOF>
<AND> …
<OR> …
<NOT> …
“+” …
“-” …
<BAREOPER> …
“(” …
“*” …
“^” …
<QUOTED> …
<TERM> …
<FUZZY_SLOP> …
<PREFIXTERM> …
<WILDTERM> …
<REGEXPTERM> …
“[” …
“{” …
<LPARAMS> …
“filter(” …
<NUMBER> …at org.apache.solr.parser.QueryParser.generateParseException(QueryParser.java:885)
at org.apache.solr.parser.QueryParser.jj_consume_token(QueryParser.java:767)
at org.apache.solr.parser.QueryParser.TopLevelQuery(QueryParser.java:132)
at org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:263)
… 47 more
Last Check: 04/05/2020, 20:21:34
Show dates in UTCwpsolrKeymaster6 years, 5 months ago in reply to: Synchronize index not working. #19760“undefined field undefined” is strange indeed.
Do you continue to see the errors in Solr logs?
wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #197455. Remove the “search-original” template name in 2.1. You do not need it, as you will use your own WP archive/search templates.
wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #197444. Selecting categories in 2.1 should also select custom taxonomies.
wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #197433. Live suggestions do not contain filters. It is a feature by design.
I know other SaaS search do that, but this is mostly because they cannot integrate to the standard WP search template, and so has to use Javascript to put the whole search in suggestions.wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #197422. To see taxonomies in suggestions, you need to index them in 2.2, then create a suggestion of type “Grouped results” with the taxonomies selected to be displayed.
wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #197411. WPSOLR is working for WP archives indeed. With exceptions for which extensions were built (MyListing, Listify, Toolset Views…).
wpsolrKeymaster6 years, 5 months ago in reply to: In a hierarchical taxonomy structure, filter by the father and get only the son #19706You should first configure your filters in screen 2.4, and add the widget to your side bar(s) so you can see them on all your archive pages selected in screen 2.1
The /wpsolr page shown in your video is the deprecated WPSOLR search template. Try /?s= (search archive), or your other archives instead (CPT, categories, terms…).
wpsolrKeymaster6 years, 5 months ago in reply to: Sorting not working #19703Did you activate other extensions?
wpsolrKeymaster6 years, 5 months ago in reply to: Sorting not working #19702Can you send me screenshots of your screens 2.1, 2.2?