2016-04-07 16 views
0

Derzeit verwende ich IBM Websphere. Ich habe gerade APAR Fixpack 8 installiert und bin zu einer anderen Datenbank gewechselt. Der lokale Host funktioniert, aber jetzt sind die Produkte nicht korrekt auf der Site aufgefüllt und die Site stürzt einfach ab, wenn ich auf eines der wenigen angezeigten Produkte klicke.IBM WebSphere Solr Search-Absturz-Site

Das ist der Fehler direkt nachdem ich auf Produkt geklickt habe. Ich sehe diesen Fehler auch viel "null: CWXFS2003E: Suchauftrag kann nicht verarbeitet werden."

4/7/16 10:02:20:058 EDT] 0000002a SolrCore  E org.apache.solr.common.SolrException log java.lang.IllegalArgumentException: Missing value only works for numeric or STRING types 
    at org.apache.lucene.search.SortField.setMissingValue(SortField.java:208) 
    at com.ibm.commerce.foundation.internal.server.services.search.component.solr.SolrSearchMultipleQueryComponent.process(SolrSearchMultipleQueryComponent.java:1243) 
    at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:214) 
    at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) 
    at org.apache.solr.core.SolrCore.execute(SolrCore.java:1916) 
    at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:780) 
    at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:427) 
    at com.ibm.commerce.foundation.internal.server.services.search.servlet.solr.SolrSearchDispatchFilter.doFilter(SolrSearchDispatchFilter.java:100) 
    at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:217) 
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80) 
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:965) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:508) 
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181) 
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91) 
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878) 
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592) 
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:516) 
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:307) 
+0

gibt es mehr zum Stapel? könnte das Problem sein, dass Sie zu einer anderen Datenbank gewechselt haben? –

+0

Die Datenbank funktioniert nur in der lokalen Umgebung, nur nicht in meiner lokalen Umgebung – par5188

+0

Haben alle anderen auch Fixpack 8 installiert? –

Antwort

0

Während die Änderungen SolrSearchMultipleQueryComponent gemacht Inspektion, kann ich sehen, dass die JR55662 (auch in kumulativen Fix enthalten # 3) sortMissingValue in Verlängerung Index deaktiviert. Das sollte also das Problem beheben.

JR55662 sollte ein geringes Risiko haben, da ihr Zweck logging-Anweisung hinzuzufügen ist, wie beschrieben in: http://www-01.ibm.com/support/docview.wss?uid=swg1JR55662

So installieren Sie kumulative Update # 3 oder fragen IBM den einzelnen APAR in der Verbindung zu liefern