There really isn't any detailed documentation on SolrJ just yet. I was able to guess my way through using it based on method names and so forth, and you can generate javadoc via ant if you get the source from SVN.

Thanks!

Matthew Runo
Software Developer
Zappos.com
702.943.7833

On Feb 5, 2008, at 9:21 PM, 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)
--
View this message in context: 
http://www.nabble.com/sorlj-search-tp15305698p15305698.html
Sent from the Solr - User mailing list archive at Nabble.com.


  • sorlj search Tevfik Kiziloren
    • Re: sorlj search Matthew Runo

Reply via email to