HTTP Status 500 – Internal Server Error


Type Exception Report

Message org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://p-solr-slave:8984/solr/public: org.apache.solr.search.SyntaxError: Cannot parse 'metadata_entity_dimension.Tag:("bianchi"")': Lexical error at line 1, column 43. Encountered: <EOF> after : "\")"

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

javax.servlet.ServletException: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://p-solr-slave:8984/solr/public: org.apache.solr.search.SyntaxError: Cannot parse 'metadata_entity_dimension.Tag:("bianchi"")': Lexical error at line 1, column 43.  Encountered: <EOF> after : "\")"
	com.polopoly.siteengine.dispatcher.sitealias.SiteAliasFilter.doFilter(SiteAliasFilter.java:197)
	com.polopoly.siteengine.dispatcher.sitealias.SiteAliasFilter.doFilter(SiteAliasFilter.java:109)
	com.polopoly.cm.servlet.SetCurrentCallerFilter.doFilter(SetCurrentCallerFilter.java:107)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:75)
	it.altoadige.cm.servlet.RedirectFilter.doFilter(RedirectFilter.java:91)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.forwardRequestToMatchingServlet(UrlToServletMapperFilter.java:120)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:102)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:74)
	com.polopoly.siteengine.dispatcher.mode.ModeUrlTranslatorFilter.doFilter(ModeUrlTranslatorFilter.java:80)
	it.altoadige.cm.servlet.RedirectFilter.doFilter(RedirectFilter.java:91)
	com.polopoly.util.CharEncodingFilter.doFilter(CharEncodingFilter.java:50)
	com.polopoly.application.servlet.ApplicationHeartbeatFilter.doFilter(ApplicationHeartbeatFilter.java:181)
	com.polopoly.cm.app.servlet.PreviewRequiresGuiFilter.doFilter(PreviewRequiresGuiFilter.java:98)

Root Cause

org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://p-solr-slave:8984/solr/public: org.apache.solr.search.SyntaxError: Cannot parse 'metadata_entity_dimension.Tag:("bianchi"")': Lexical error at line 1, column 43.  Encountered: <EOF> after : "\")"
	org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:643)
	org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255)
	org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244)
	org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:194)
	org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:974)
	org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:990)
	com.polopoly.search.solr.SolrSearcherImpl.searchRaw(SolrSearcherImpl.java:80)
	com.polopoly.search.solr.SolrSearcherImpl.queryRaw(SolrSearcherImpl.java:50)
	sun.reflect.GeneratedMethodAccessor578.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	com.polopoly.management.ProxyServiceControlledApi.invoke(ProxyServiceControlledApi.java:247)
	com.polopoly.management.ProxyServiceControlledApi.invoke(ProxyServiceControlledApi.java:194)
	com.sun.proxy.$Proxy151.queryRaw(Unknown Source)
	com.polopoly.search.solr.SolrClientImpl.queryRaw(SolrClientImpl.java:181)
	com.polopoly.search.solr.SolrSearchClient.queryRaw(SolrSearchClient.java:249)
	com.polopoly.search.metadata.DefaultContentBackedEntityHelper.findIdsInSolr(DefaultContentBackedEntityHelper.java:183)
	com.polopoly.search.metadata.DefaultContentBackedEntityHelper.addIdsToKnownEntities(DefaultContentBackedEntityHelper.java:174)
	com.polopoly.search.metadata.DefaultContentBackedEntityHelper.addIdsToKnownEntities(DefaultContentBackedEntityHelper.java:166)
	com.polopoly.search.metadata.DefaultContentBackedEntityHelper.addIdsToKnownEntities(DefaultContentBackedEntityHelper.java:140)
	com.polopoly.siteengine.structure.LandingPagePolicy.addIdsToKnownEntities(LandingPagePolicy.java:373)
	com.polopoly.siteengine.structure.LandingPagePolicy.translatePath(LandingPagePolicy.java:305)
	com.polopoly.cm.path.impl.RecursivePathTranslator.translatePath(RecursivePathTranslator.java:146)
	it.altoadige.siteengine.structure.SitePolicy.translatePath(SitePolicy.java:185)
	com.polopoly.cm.path.impl.RecursivePathTranslator.translatePath(RecursivePathTranslator.java:146)
	com.polopoly.cm.path.impl.RecursivePathTranslator.translatePath(RecursivePathTranslator.java:146)
	com.polopoly.cm.path.impl.RecursivePathTranslator.getContentIdList(RecursivePathTranslator.java:177)
	com.polopoly.cm.path.impl.SiteEngineContentPathTranslator.getContentIds(SiteEngineContentPathTranslator.java:111)
	com.polopoly.cm.servlet.dispatcher.DispatcherServlet.dispatch(DispatcherServlet.java:359)
	com.polopoly.siteengine.dispatcher.SiteEngineDispatcherServlet.dispatch(SiteEngineDispatcherServlet.java:92)
	com.polopoly.cm.servlet.dispatcher.DispatcherServlet.service(DispatcherServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	com.polopoly.siteengine.dispatcher.SiteEngineCleanUpFilter.doFilter(SiteEngineCleanUpFilter.java:26)
	com.atex.gong.paywall.PaywallFilter.doFilter(PaywallFilter.java:119)
	com.polopoly.cm.servlet.WebAliasRedirector.doFilter(WebAliasRedirector.java:118)
	com.polopoly.siteengine.dispatcher.sitealias.SiteAliasFilter.doFilter(SiteAliasFilter.java:110)
	com.polopoly.cm.servlet.SetCurrentCallerFilter.doFilter(SetCurrentCallerFilter.java:107)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:75)
	it.altoadige.cm.servlet.RedirectFilter.doFilter(RedirectFilter.java:91)
	com.polopoly.siteengine.dispatcher.sitealias.SiteAliasFilter.doFilter(SiteAliasFilter.java:170)
	com.polopoly.siteengine.dispatcher.sitealias.SiteAliasFilter.doFilter(SiteAliasFilter.java:109)
	com.polopoly.cm.servlet.SetCurrentCallerFilter.doFilter(SetCurrentCallerFilter.java:107)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:75)
	it.altoadige.cm.servlet.RedirectFilter.doFilter(RedirectFilter.java:91)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.forwardRequestToMatchingServlet(UrlToServletMapperFilter.java:120)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:102)
	com.polopoly.siteengine.dispatcher.servletmapper.UrlToServletMapperFilter.doFilter(UrlToServletMapperFilter.java:74)
	com.polopoly.siteengine.dispatcher.mode.ModeUrlTranslatorFilter.doFilter(ModeUrlTranslatorFilter.java:80)
	it.altoadige.cm.servlet.RedirectFilter.doFilter(RedirectFilter.java:91)
	com.polopoly.util.CharEncodingFilter.doFilter(CharEncodingFilter.java:50)
	com.polopoly.application.servlet.ApplicationHeartbeatFilter.doFilter(ApplicationHeartbeatFilter.java:181)
	com.polopoly.cm.app.servlet.PreviewRequiresGuiFilter.doFilter(PreviewRequiresGuiFilter.java:98)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/8.5.14