Tevfik Kiziloren wrote:
>
> Hi. I'm a newbie. I need to develop a jsf based search application by
> using solr. I found nothing about soljava imlementation except simple
> example on the solr wiki. When I tried a console program that similar in
> the example at solr wiki, I got the exception below. Where can i find an
> extensive documentation about solrj?
>
> Thanks in advance.
> Tevfik Kızılören.
>
> try {
> String url = "http://localhost:8080/solr";
> SolrServer server = new CommonsHttpSolrServer(url);
>
> SolrQuery query = new SolrQuery();
> query.setQuery("solr");
> System.out.println(query.toString());
> QueryResponse rsp = server.query(query);
> System.out.println(rsp.getResults().toString());
>
> } catch (IOException ex) {
>
> Logger.getLogger(SolrclientView.class.getName()).log(Level.SEVERE, null,
> ex);
> } catch (SolrServerException ex) {
>
> Logger.getLogger(SolrclientView.class.getName()).log(Level.SEVERE, null,
> ex);
> }
>
>
> -----------------------------------------------------------------------------------------------
> solrclient.SolrclientView jButton1ActionPerformed
> SEVERE: null
> org.apache.solr.client.solrj.SolrServerException: Error executing query
> at
> org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:90)
> at
> org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:96)
> at
> solrclient.SolrclientView.jButton1ActionPerformed(SolrclientView.java:229)
> at solrclient.SolrclientView.access$800(SolrclientView.java:32)
> at
> solrclient.SolrclientView$4.actionPerformed(SolrclientView.java:135)
> at
> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
> at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
> at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
> at
> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
> at
> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
> at java.awt.Component.processMouseEvent(Component.java:6038)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5803)
> at java.awt.Container.processEvent(Container.java:2058)
> at java.awt.Component.dispatchEventImpl(Component.java:4410)
> at java.awt.Container.dispatchEventImpl(Container.java:2116)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at
> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
> at
> java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
> at
> java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
> at java.awt.Container.dispatchEventImpl(Container.java:2102)
> at java.awt.Window.dispatchEventImpl(Window.java:2429)
> at java.awt.Component.dispatchEvent(Component.java:4240)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
> Caused by: org.apache.solr.common.SolrException: parsing error
> at
> org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:138)
> at
> org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:99)
> at
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:317)
> at
> org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:84)
> ... 29 more
> Caused by: java.lang.RuntimeException: this must be known type! not: int
> at
> org.apache.solr.client.solrj.impl.XMLResponseParser.readNamedList(XMLResponseParser.java:217)
> at
> org.apache.solr.client.solrj.impl.XMLResponseParser.readNamedList(XMLResponseParser.java:235)
> at
> org.apache.solr.client.solrj.impl.XMLResponseParser.processResponse(XMLResponseParser.java:123)
>
Hi
May be your query string contains any illegal values or the problem may
be in your server... make sure that your solr is running in localhost:8080
--
View this message in context:
http://www.nabble.com/sorlj-search-tp15305698p22983898.html
Sent from the Solr - User mailing list archive at Nabble.com.