I think you miss read this.  Its CLI (command-line-interface) not CDI (annotations).

----- Original Message -----
> From: "Brad" <notifications@github.com>
> To: "windup/windup" <windup@noreply.github.com>
> Cc: "rsearls" <rsearls@redhat.com>
> Sent: Thursday, October 3, 2013 1:28:49 PM
> Subject: Re: [windup] converted rules from Tubame JBossMigrationKnowhowEAP4toEAP6-En.xml (#68)
> 
> > +                </windup:xpath-value>
> > +
> > +                <windup:xpath-value
> > +                    description="Define this attribute as one parameter
> > with CLI."
> > +                    xpath="//password"
> > +                    inline="true">
> > +                </windup:xpath-value>
> > +
> > +                <windup:xpath-value
> > +                    description="Define this attribute as one parameter
> > with CLI."
> > +                    xpath="//background-validation"
> > +                    inline="true">
> > +                </windup:xpath-value>
> > +
> > +                <windup:xpath-value
> > +                    description="Define this attribute as one parameter
> > with CLI."
> 
> I don't understand these rules.  Is it suggesting to take values from the
> datasource and move into CDI?  What CDI parameter should it be using?  What
> is the value of providing the datasource in CDI?
> 
> These rules currently require too much knowledge of the NTT environment and
> use case to be useful to the average consumer.  Thoughts?
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/windup/windup/pull/68/files#r6747865