[ https://issues.apache.org/jira/browse/SOLR-1668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uri Boness updated SOLR-1668: ----------------------------- Attachment: commons-beanutils-1.8.2.jar SOLR-1668.patch This patch provides Java Bean configuration for all MapInitializedPlugins. To showcase this functionality, I changed the TokenizerFactory to implement the MapInitializedPlugin interface and changed the PatternTokenizerFactory to use the new Java Bean configuration. This implementation depends on the commons-beanutils library which should be added to the lib directory. > Declarative configuration meta-data for Solr plugins > ---------------------------------------------------- > > Key: SOLR-1668 > URL: https://issues.apache.org/jira/browse/SOLR-1668 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis > Affects Versions: 1.4 > Reporter: Uri Boness > Priority: Minor > Fix For: 1.5 > > Attachments: commons-beanutils-1.8.2.jar, SOLR-1668.patch > > > The idea here is for plugins in Solr to carry more meta data over their > configuration. This can be very useful for building tools around Solr where > this meta data can be used to assist users in configuring solr. One common > mechanism to provide this meta data is by using standard Java Beans for the > different configuration constructs where the properties define the > configurable attributes and annotations are used to provide extra information > about them. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.