Hi Kamil, As I noted in the ticket, the error handling in the connector is insufficient to diagnose the problem. I supplied a patch that will allow us to understand the details of the problem. Please apply the patch, and attach the complete stack trace to the ticket.
Thanks, Karl On Mon, Aug 25, 2014 at 6:53 AM, Karl Wright <[email protected]> wrote: > Hi - can you open a ticket for this? > > Karl > > Sent from my Windows Phone > From: Kamil Żyta > Sent: 8/25/2014 6:19 AM > To: [email protected] > Subject: SolrCloud connector > Hi, > I successful configure Solr standalone server as output connector but > when I change to SolrCloud (and configure zookeeper) there is an > error: > > [Thread-1978] INFO org.apache.zookeeper.ZooKeeper - Initiating client > connection, connectString=zoo1.foo.org:2181,solr-1.foo.org:2181, > solr-2.foo.org:2181 > sessionTimeout=60000 > watcher=org.apache.solr.common.cloud.ConnectionManager@3db6e91d > [Thread-1978] INFO org.apache.solr.common.cloud.ConnectionManager - > Waiting for client to connect to ZooKeeper > [Thread-1978-SendThread(solr-2.foo.org:2181)] INFO > org.apache.zookeeper.ClientCnxn - Opening socket connection to server > solr-2.foo.org/10.26.26.19:2181. Will not attempt to authenticate > using SASL (unknown error) > [Thread-1978-SendThread(solr-2.foo.org:2181)] INFO > org.apache.zookeeper.ClientCnxn - Socket connection established to > solr-2.foo.org/10.26.26.19:2181, initiating session > [Thread-1978-SendThread(solr-2.foo.org:2181)] INFO > org.apache.zookeeper.ClientCnxn - Session establishment complete on > server solr-2.foo.org/10.26.26.19:2181, sessionid = 0x347ee653963002b, > negotiated timeout = 40000 > [Thread-1978-EventThread] INFO > org.apache.solr.common.cloud.ConnectionManager - Watcher > org.apache.solr.common.cloud.ConnectionManager@3db6e91d > name:ZooKeeperConnection > Watcher:zoo1.foo.org:2181,solr-1.foo.org:2181,solr-2.foo.org:2181 got > event WatchedEvent state:SyncConnected type:None path:null path:null > type:None > [Thread-1978] INFO org.apache.solr.common.cloud.ConnectionManager - > Client is connected to ZooKeeper > [Thread-1978] INFO org.apache.solr.common.cloud.ZkStateReader - > Updating cluster state from ZooKeeper... > org.apache.manifoldcf.core.interfaces.ManifoldCFException: Unhandled > SolrServerException: java.lang.NullPointerException > at > org.apache.manifoldcf.agents.output.solr.HttpPoster.handleSolrServerException(HttpPoster.java:351) > at > org.apache.manifoldcf.agents.output.solr.HttpPoster.checkPost(HttpPoster.java:636) > at > org.apache.manifoldcf.agents.output.solr.SolrConnector.check(SolrConnector.java:433) > at > org.apache.jsp.viewoutput_jsp._jspService(viewoutput_jsp.java:305) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) > at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) > at > org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:746) > at > org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716) > at org.apache.jsp.execute_jsp._jspService(execute_jsp.java:1028) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:931) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:305) > at > org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:83) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1822) > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > at java.lang.Thread.run(Unknown Source) > > any clue are welcome, > K >
