Noble Paul created SOLR-13564:
---------------------------------

             Summary: Runtime libs loaded from remote URLs should be available 
to all components
                 Key: SOLR-13564
                 URL: https://issues.apache.org/jira/browse/SOLR-13564
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Noble Paul


The runtime libs loaded from remote URLs are loaded at core startup. This means 
we could make this classes visible to every component (including components in 
{{schema.xml}})
So, if there are runtime libs with the {{"url"}} attribute the classloader will 
be created and that'll be the classloader for all components loaded in the core.

So what about legacy jars loaded from the {{.system}} collection?

They will be visible only to the components specially marked with 
{{runtimeLib="true"}} . Even those components can load classes from the jars 
loaded from remote urls



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to