: And I did change my config file : : : <!-- A postCommit event is fired after every commit or optimize command : <listener event="postCommit" class="solr.RunExecutableListener">
...that comment isn't closed, so perhaps you it's closed after the </listener> block and not getting used at all. : <str name="exe">data/solr/books/bin/snapshooter</str> I would strongly recommend you make that an absolute path, it's possible your working directory isn't what you think it is. RunExecutableListener will log any errors it encounters trying to run scripts, so you should check your Solr log for those ... If you turn up your logging to "FINE" you'll see messages everytime it runs something even if it succeeds. -Hoss