Parameters like solr/@zkHost and solr/cores/@hostPort are ignored.
Refactor CoreContainer's SolrXML serialization code and improve testing
Here is a first pass on this.
Honestly, the way persistence is tested needs improvement. Should be a better test, better name, better location. I'm not getting into that at the moment though. Just building on what's there for this fix.