> 2) Compass does a number of things really nicely (that afaik, isn't addressed > by Solr) > + Object-search engine mapping (great for structured data - i.e. not just > text documents). I find writing the code that converts to/from a SolrDocument > a bit annoying (but in my current project, the data is really simple). If you > have many different kinds of things that you want to index ... Compass has an > advantage.
Solrj does have ability to write pojos and annotate them for mapping to/from solr.