Title: Error when trying to index
Last modified: August 24, 2016

---

# Error when trying to index

 *  Resolved [trident60](https://wordpress.org/support/users/trident60/)
 * (@trident60)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/)
 * Hello,
 * I get the following errors when I try to index – I’m running Solr on Ubuntu with
   Apache and Jetty, PHP, Mariadb.
 * Thanks for your help!
 * Error on attached file “htRwGlPNp2VvCkNRRleEY9i2-EkGYJcsYTdzSBsJ07-7PGq3HpxTwML1Xgi89oWjKykw300.
   png”: 
   Solr HTTP error: OK (500) {“error”:{“msg”:”lazy loading error”,”trace”:”
   org.apache.solr.common.SolrException: lazy loading error\n\tat org.apache.solr.
   core.RequestHandlers$LazyRequestHandlerWrapper.getWrappedHandler(RequestHandlers.
   java:257)\n\tat org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.
   handleRequest(RequestHandlers.java:239)\n\tat org.apache.solr.core.SolrCore.execute(
   SolrCore.java:1916)\n\tat org.apache.solr.servlet.SolrDispatchFilter.execute(
   SolrDispatchFilter.java:768)\n\tat org.apache.solr.servlet.SolrDispatchFilter.
   doFilter(SolrDispatchFilter.java:415)\n\tat org.apache.solr.servlet.SolrDispatchFilter.
   doFilter(SolrDispatchFilter.java:205)\n\tat org.eclipse.jetty.servlet.ServletHandler
   $CachedChain.doFilter(ServletHandler.java:1419)\n\tat org.eclipse.jetty.servlet.
   ServletHandler.doHandle(ServletHandler.java:455)\n\tat org.eclipse.jetty.server.
   handler.ScopedHandler.handle(ScopedHandler.java:137)\n\tat org.eclipse.jetty.
   security.SecurityHandler.handle(SecurityHandler.java:557)\n\tat org.eclipse.jetty.
   server.session.SessionHandler.doHandle(SessionHandler.java:231)\n\tat org.eclipse.
   jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)\n\tat 
   org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)\n\tat
   org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)\
   n\tat org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.
   java:1009)\n\tat org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.
   java:135)\n\tat org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(
   ContextHandlerCollection.java:255)\n\tat org.eclipse.jetty.server.handler.HandlerCollection.
   handle(HandlerCollection.java:154)\n\tat org.eclipse.jetty.server.handler.HandlerWrapper.
   handle(HandlerWrapper.java:116)\n\tat org.eclipse.jetty.server.Server.handle(
   Server.java:368)\n\tat org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(
   AbstractHttpConnection.java:489)\n\tat org.eclipse.jetty.server.BlockingHttpConnection.
   handleRequest(BlockingHttpConnection.java:53)\n\tat org.eclipse.jetty.server.
   AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942)\n\tat 
   org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(
   AbstractHttpConnection.java:1004)\n\tat org.eclipse.jetty.http.HttpParser.parseNext(
   HttpParser.java:647)\n\tat org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.
   java:235)\n\tat org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.
   java:72)\n\tat org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.
   run(SocketConnector.java:264)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.
   runJob(QueuedThreadPool.java:608)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool
   $3.run(QueuedThreadPool.java:543)\n\tat java.lang.Thread.run(Thread.java:745)\
   nCaused by: org.apache.solr.common.SolrException: Error loading class ‘solr.extraction.
   ExtractingRequestHandler’\n\tat org.apache.solr.core.SolrResourceLoader.findClass(
   SolrResourceLoader.java:470)\n\tat org.apache.solr.core.SolrResourceLoader.findClass(
   SolrResourceLoader.java:401)\n\tat org.apache.solr.core.SolrCore.createInstance(
   SolrCore.java:531)\n\tat org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.
   java:604)\n\tat org.apache.solr.core.RequestHandlers$LazyRequestHandlerWrapper.
   getWrappedHandler(RequestHandlers.java:248)\n\t… 30 more\nCaused by: java.lang.
   ClassNotFoundException: solr.extraction.ExtractingRequestHandler\n\tat java.net.
   URLClassLoader$1.run(URLClassLoader.java:366)\n\tat java.net.URLClassLoader$1.
   run(URLClassLoader.java:355)\n\tat java.security.AccessController.doPrivileged(
   Native Method)\n\tat java.net.URLClassLoader.findClass(URLClassLoader.java:354)\
   n\tat java.lang.ClassLoader.loadClass(ClassLoader.java:425)\n\tat java.net.FactoryURLClassLoader.
   loadClass(URLClassLoader.java:789)\n\tat java.lang.ClassLoader.loadClass(ClassLoader.
   java:358)\n\tat java.lang.Class.forName0(Native Method)\n\tat java.lang.Class.
   forName(Class.java:274)\n\tat org.apache.solr.core.SolrResourceLoader.findClass(
   SolrResourceLoader.java:454)\n\t… 34 more\n”,”code”:500}}
 * [https://wordpress.org/plugins/wpsolr-search-engine/](https://wordpress.org/plugins/wpsolr-search-engine/)

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Plugin Author [WPSOLR](https://wordpress.org/support/users/wpsolr/)
 * (@wpsolr)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098131)
 * It’s usually an install issue with Solr, where the extract plugin classes are
   missing.
 * Check here for instance:
    [http://stackoverflow.com/questions/27058991/solr-tomcat-org-apache-solr-common-solrexception-lazy-loading-error](http://stackoverflow.com/questions/27058991/solr-tomcat-org-apache-solr-common-solrexception-lazy-loading-error)
 *  Thread Starter [trident60](https://wordpress.org/support/users/trident60/)
 * (@trident60)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098258)
 * After re-installing a few times 😉 I got the error down to a single line and 
   I can’t troubleshoot the problem further on my own….here’s the error when I try
   to index:
 *     ```
       Solr HTTP error: OK (400) {"responseHeader":{"status":400,"QTime":6},"error":{"msg":"ERROR: [doc=1] unknown field 'PID'","code":400}}
       ```
   
 * Based on some past questions I came across it seems to be a problem with the 
   solrconfig.xml? I’ve tried both – the original and the one from WPSolr’s site.
 * Thanks for your help!
 *  Plugin Author [WPSOLR](https://wordpress.org/support/users/wpsolr/)
 * (@wpsolr)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098262)
 * Please try this:
    [https://wordpress.org/support/topic/error-loading-data-to-index?replies=6](https://wordpress.org/support/topic/error-loading-data-to-index?replies=6)
 * Lucene’s version in solrcongig.xml should match your actual install’s
 * If you have Solr 5.0 (5.1 does not work with WPSOLR), use files for 5.0 delivered
   by WPSOLR.
 *  Thread Starter [trident60](https://wordpress.org/support/users/trident60/)
 * (@trident60)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098267)
 * Hello,
    I removed 5.1 and installed 5.0.
 * And now I get a different error.
 *     ```
       We could not join your Solr server. Your Solr path could be malformed, or your Solr server down (Solr code 404)
   
       Solr HTTP error: OK (404) <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/> <title>Error 404 Not Found</title> </head> <body> <h2>HTTP ERROR: 404</h2> <p>Problem accessing /opt/admin/ping. Reason: <pre> Not Found</pre></p> <hr /><i><small>Powered by Jetty://</small></i> </body> </html> 0
       ```
   
 * I tried the above post you mentioned – I tried with the .xml files from your 
   site and the original files. I tried with your schema and the original solrconfig
   and vice versa.
 * The path on my server is:
 * /opt/solr/server/hitlink/data/index
 * I’ve tried ever variation of that path:
    /opt /opt/solr /opt/solr/server….etc…
 * Any other suggestions? 🙂
 * Thanks!
 *  Thread Starter [trident60](https://wordpress.org/support/users/trident60/)
 * (@trident60)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098268)
 * One other thing – the error is saying :problem accessing /solr/admin/ping. Reason:
   Not Found”
 * I don’t have a admin/ping, or even just “admin”, anywhere in my installation.
 *  Thread Starter [trident60](https://wordpress.org/support/users/trident60/)
 * (@trident60)
 * [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098271)
 * Okay – got it working! I had the wrong path….
 * I didn’t have to put in the entire path:
 * /opt/solr/server/solr/hitlink
 * It ended up being:
 * /solr/hitlink
 * Thanks!

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Error when trying to index’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wpsolr-search-engine_b2dbdc.svg)
 * [WPSOLR - Elasticsearch and Solr search](https://wordpress.org/plugins/wpsolr-search-engine/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wpsolr-search-engine/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wpsolr-search-engine/)
 * [Active Topics](https://wordpress.org/support/plugin/wpsolr-search-engine/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wpsolr-search-engine/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wpsolr-search-engine/reviews/)

## Tags

 * [index](https://wordpress.org/support/topic-tag/index/)
 * [solr](https://wordpress.org/support/topic-tag/solr/)

 * 6 replies
 * 2 participants
 * Last reply from: [trident60](https://wordpress.org/support/users/trident60/)
 * Last activity: [11 years, 2 months ago](https://wordpress.org/support/topic/error-when-trying-to-index/#post-6098271)
 * Status: resolved