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.