You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-dev@lucene.apache.org by "Deepak (JIRA)" <ji...@apache.org> on 2010/02/11 22:24:27 UTC

[jira] Updated: (SOLR-1769) Solr 1.4 Replication - Repeater throwing NullPointerException

     [ https://issues.apache.org/jira/browse/SOLR-1769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Deepak updated SOLR-1769:
-------------------------

    Attachment: solrconfig.xml

Hi Paul

We have not defined any deletionPolicy in the solrconfig.xml file. We have this solrconfig.xml file from Solr 1.3. We have just changed LRUCache to FastLRUCache and defined replication request handler. 

Please see attached file for your reference

Regards
Deepak

> Solr 1.4 Replication - Repeater throwing NullPointerException
> -------------------------------------------------------------
>
>                 Key: SOLR-1769
>                 URL: https://issues.apache.org/jira/browse/SOLR-1769
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 1.4
>            Reporter: Deepak
>            Assignee: Noble Paul
>            Priority: Critical
>         Attachments: solrconfig.xml
>
>
> Hi
> I am trying to test Solr 1.4 Java replication. It works fine with this configuration on slave and data is sync from master with out any issue
> <requestHandler name="/replication" class="solr.ReplicationHandler" >
>     <lst name="slave">
>                 <str name="masterUrl">http://IP:PORT/SolrSmartPriceSS/replication</str>
>                 <str name="compression">internal</str>        
>                 <str name="httpConnTimeout">5000</str>
>                 <str name="httpReadTimeout">10000</str>        
>      </lst>
> </requestHandler>
> We need to setup repeater on this slave. We have this configuration on slave. With this configuration, it's throwing a null pointer exception. Please see error log
> <requestHandler name="/replication" class="solr.ReplicationHandler" >
>  <lst name="master">
>         <str name="replicateAfter">commit</str>       
>         <str name="confFiles">schema.xml</str>      
>     </lst>
>     <lst name="slave">
>                 <str name="masterUrl">http://IP:PORT/SolrSmartPriceSS/replication</str>
>                 <str name="compression">internal</str>        
>                 <str name="httpConnTimeout">5000</str>
>                 <str name="httpReadTimeout">10000</str>        
>      </lst>
> </requestHandler>
> Error log
> INFO: start commit(optimize=false,waitFlush=true,waitSearcher=true,expungeDeletes=false)
> Feb 9, 2010 10:27:55 PM org.apache.solr.handler.ReplicationHandler doFetch
> SEVERE: SnapPull failed
> org.apache.solr.common.SolrException: Index fetch failed :
>         at org.apache.solr.handler.SnapPuller.fetchLatestIndex(SnapPuller.java:329)
>         at org.apache.solr.handler.ReplicationHandler.doFetch(ReplicationHandler.java:264)
>         at org.apache.solr.handler.ReplicationHandler$1.run(ReplicationHandler.java:146)
> Caused by: java.lang.NullPointerException
>         at org.apache.solr.handler.ReplicationHandler$4.postCommit(ReplicationHandler.java:922)
>         at org.apache.solr.update.UpdateHandler.callPostCommitCallbacks(UpdateHandler.java:78)
>         at org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:411)
>         at org.apache.solr.handler.SnapPuller.doCommit(SnapPuller.java:467)
>         at org.apache.solr.handler.SnapPuller.fetchLatestIndex(SnapPuller.java:319)
> Please let us know how can we resolve this issue
> Regards
> Deepak
>    

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.