Hi, I have a code logic to push documents to SOLR using SOLRj APIs. Due to an error in schema, i get appropriate error in SOLR logs printed in catalina.log inside tomcat. Here is a snippet:
SEVERE: org.apache.solr.common.SolrException: ERROR: multiple values encountered for non multiValued copy field suggestion: E:\Files\lpsimdev.inf at org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:288) at org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:60) at org.apache.solr.handler.XMLLoader.processUpdate(XMLLoader.java:147) at org.apache.solr.handler.XMLLoader.load(XMLLoader.java:77) at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:55) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1360) at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.solr.servlet.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:104) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Unknown Source) But in my JAVA logs, i simply get this snippet: ### 13 05/19 17:27:52:333 ### Runner@9be1041:: (SOLR failed with SolrException for DocId = [2dac611a5bb7ce87831dc0245ffcb66a] and detailed Exception: [org.apache.solr.common.SolrException: Internal Server Error Internal Server Error request: http://dm2search2.dm2.commvault.com:27000/solr/update/extract?fmap.content=body&literal.contentid=2dac611a5bb7ce87831dc0245ffcb66a&literal.jid=5&literal.afln=27009287&literal.conv=lpsimdev.inf&literal.cvowner=SX1X5X32X544&literal.cvreadacls=SX1X5X32X544;SX1X5X18;SX1X5X32X544;SX1X5X32X545&literal.mtmstr=1000502032&literal.afofstr=43 02 25 29 17 &literal.bktm=2011-5-19T14:56:3Z&literal.mtm=2001-9-14T21:13:52Z&literal.afof=4302252917&literal.atyp=33&literal.clid=2&literal.cijid=22&literal.afid=1&literal.szkb=822&literal.ccn=-1&literal.apid=6&literal.url=E:\Files\lpsimdev.inf&literal.cistate=1&wt=javabin&version=2 at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:436) at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:245) at org.apache.solr.client.solrj.impl.StreamingUpdateSolrServer.request(StreamingUpdateSolrServer.java:202) at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105) at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:33) at com.commvault.commclient.ciengine.CVRequestWrapper.processRequests(CVRequestWrapper.java:551) at com.commvault.commclient.ciengine.solr.SOLRHTTPConnector$Runner.run(SOLRHTTPConnector.java:692) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) How can i get the same error in my solrj side, so that i can debug easily? Thanks a lot for your time & help, Geeta -- View this message in context: http://lucene.472066.n3.nabble.com/How-to-get-Error-caught-in-SOLR-layer-to-SOLRj-layer-tp2963446p2963446.html Sent from the Solr - User mailing list archive at Nabble.com.