Hi, It is likely to be related to how you initialize Solr & create your SolrCore; there has been a few changes to ensure there is always a CoreContainer created which (as its name stands), holds a reference to all created SolrCore. There is a CoreContainer.Initializer class that allows to easily create that CoreContainer (even if you don't have a solr.xml). Hope this helps, Henri
Nikhil Chhaochharia wrote: > > Hi, > > I have been using nightly builds of Solr 1.3 with SolrJ for some time now. > I upgraded the Solr jars from the 14-Aug nightly and my program would not > compile. I found that SolrCore constructor needed a new parameter > CoreDescriptor. I passed null and it worked fine. > > I then upgraded to the Solr jars from the 20th-Aug nightly and it started > throwing NullPointerExceptions. My guess is that the addition of the > method SolrCore.getStatistics() which has the line "lst.add("aliases", > getCoreDescriptor().getCoreContainer().getCoreNames(this));" throws the > NPE. > > I searched the wiki and there is no mention of CoreDescriptor there. > Could somebody please explain what CoreDescriptor is all about and how it > is supposed to be used? > > Thanks, > Nikhil > > > -- View this message in context: http://www.nabble.com/CoreDescriptor-explanation-and-possible-bug-tp19197004p19198965.html Sent from the Solr - User mailing list archive at Nabble.com.