[ 
https://issues.apache.org/jira/browse/SOLR-1668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12792335#action_12792335
 ] 

Erik Hatcher edited comment on SOLR-1668 at 12/18/09 4:31 AM:
--------------------------------------------------------------

Also note that Ant's configuration mechanism isn't just with setters.  A <java> 
task for example can take any number of <sysproperty> sub-elements, and they 
get "injected" via addSysproperty(Environment.Variable sysp).

Spring isn't even that clever, is it?  ;)  (probably is and I'm just making 
myself look foolish, huh?)

      was (Author: ehatcher):
    Also note that Ant's configuration mechanism isn't just with setters.  A 
<java> task for example can take any number of <sysproperty> sub-elements, and 
they get "injected" via addSysproperty(Environment.Variable sysp).

Spring isn't even that clever, is it?  ;)  (probably is and I'm just myself 
look foolish, huh?)
  
> 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.

Reply via email to