Tim Parker created SOLR-9231: -------------------------------- Summary: SolrInputDocument no-args constructor removed without notice Key: SOLR-9231 URL: https://issues.apache.org/jira/browse/SOLR-9231 Project: Solr Issue Type: Bug Components: SolrJ Affects Versions: 6.1 Environment: Lucee (or ColdFusion) loading SolrJ using separate URLClassLoader instance) Reporter: Tim Parker
In 6.0.1 and previous, SolrInputDocument provided two constructors - one with no arguments, the other accepting a Map object. As of 6.1.0, the no-arguments constructor is replaced with one that accepts zero or more strings. With 6.0.1, this worked: cls = LoadClass("org.apache.solr.common.SolrInputDocument"); Constructor foo = cls.getConstructor(); This fails with Solr 6.1.0 We get the same error after updating the code to this: cls = LoadClass("org.apache.solr.common.SolrInputDocument"); Class[] argArray = new Class[0]; Constructor foo = cls.getConstructor(argArray); Are we missing something? If not, please restore the missing no-arguments constructor. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org