Re: Getting some strange errors!!!

2012-10-05 Thread Otis Gospodnetic
Looks like HttpClient jar is not in your CLASSPATH or in -cp.

Otis
--
Search Analytics - http://sematext.com/search-analytics/index.html
Performance Monitoring - http://sematext.com/spm/index.html


On Fri, Oct 5, 2012 at 3:33 PM, Prithu Banerjee prid...@gmail.com wrote:
 I have been using solrJ since last two months. It was working well so far.
 But now I am getting some strange error message while using it. my code is
 a simple adding documents:

 package firstsolr;

 import java.io.IOException;

 import org.apache.solr.client.solrj.
 SolrServerException;
 import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer;
 import org.apache.solr.common.SolrInputDocument;

 public class SolrjPopulator {
 public static void main(String[] args) throws IOException,
 SolrServerException {
 CommonsHttpSolrServer server1 = new CommonsHttpSolrServer(
 http://localhost:8983/solr;);
 for (int i = 0; i  1000; ++i) {
 SolrInputDocument doc = new SolrInputDocument();
 doc.addField(cat, book);
 doc.addField(id, book- + i);
 doc.addField(name, The Legend of Po part  + i);
 server1.add(doc);
 if (i % 100 == 0)
 server1.commit(); // periodically flush
 }
 server1.commit();
 }
 }


 Eclipse prints this as error message:
 Exception in thread main java.lang.NoClassDefFoundError:
 org/apache/commons/httpclient/HttpException
 at firstsolr.SolrjPopulator.main(SolrjPopulator.java:12)
 Caused by: java.lang.ClassNotFoundException:
 org.apache.commons.httpclient.HttpException
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 ... 1 more


 I have double checked that my server is running on proper port.. pls help
 urgently...


Re: Getting some strange errors!!!

2012-10-05 Thread Prithu Banerjee
Ok ok thanks a lot Otis. This was bothering me since a long while. Thanks
a ton.
On Sat, Oct 6, 2012 at 1:05 AM, Otis Gospodnetic otis.gospodne...@gmail.com
 wrote:

 Looks like HttpClient jar is not in your CLASSPATH or in -cp.

 Otis
 --
 Search Analytics - http://sematext.com/search-analytics/index.html
 Performance Monitoring - http://sematext.com/spm/index.html


 On Fri, Oct 5, 2012 at 3:33 PM, Prithu Banerjee prid...@gmail.com wrote:
  I have been using solrJ since last two months. It was working well so
 far.
  But now I am getting some strange error message while using it. my code
 is
  a simple adding documents:
 
  package firstsolr;
 
  import java.io.IOException;
 
  import org.apache.solr.client.solrj.
  SolrServerException;
  import org.apache.solr.client.solrj.impl.CommonsHttpSolrServer;
  import org.apache.solr.common.SolrInputDocument;
 
  public class SolrjPopulator {
  public static void main(String[] args) throws IOException,
  SolrServerException {
  CommonsHttpSolrServer server1 = new CommonsHttpSolrServer(
  http://localhost:8983/solr;);
  for (int i = 0; i  1000; ++i) {
  SolrInputDocument doc = new SolrInputDocument();
  doc.addField(cat, book);
  doc.addField(id, book- + i);
  doc.addField(name, The Legend of Po part  + i);
  server1.add(doc);
  if (i % 100 == 0)
  server1.commit(); // periodically flush
  }
  server1.commit();
  }
  }
 
 
  Eclipse prints this as error message:
  Exception in thread main java.lang.NoClassDefFoundError:
  org/apache/commons/httpclient/HttpException
  at firstsolr.SolrjPopulator.main(SolrjPopulator.java:12)
  Caused by: java.lang.ClassNotFoundException:
  org.apache.commons.httpclient.HttpException
  at java.net.URLClassLoader$1.run(Unknown Source)
  at java.net.URLClassLoader$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  ... 1 more
 
 
  I have double checked that my server is running on proper port.. pls help
  urgently...