Closed MrDys closed 12 years ago
Original reporter: jrochkind
jrochkind: Fixed.
Suggested release notes:
"Previous versions of Blacklight copied a SolrMarc.jar into your local app's lib/SolrMarc.jar when installing Blacklight. Unless you have intentionally installed a local compile of SolrMarc.jar there, you should remove that file, so your app will use the latest version of SolrMarc shipped with Blacklight."
CODEBASE-375: "rake solr:marc:index" was originally intended to use a SolrMarc.jar from distro code, only using a local SolrMarc.jar if the local app had one.
However, with BL 3.0, the generator ALWAYS copies a local SolrMarc.jar, which it wasn't originally intended to do. BL 3.x "rake solr:marc:index" may or may not actually work with only a distro SolrMarc.jar, it may actually be hard-coded to expect a local SolrMarc.jar.
This isn't what was originally intended, and the downside is when you upgrade BL, even if you haven't intentionally installed a custom version of SolrMarc.jar, the BL install process did install a local one, and your app is 'frozen' to whatever version of SolrMarc.jar was copied to local app when you originally installed BL -- you don't get the new version of SolrMarc.jar that comes wtih new the version of BL.
This should be fixed to work as originally intended.