[ https://jira.codehaus.org/browse/ARCHETYPE-383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=296407#comment-296407 ]
Björn Pollex commented on ARCHETYPE-383: ---------------------------------------- This definitely deserves a reopen to make it work for user-defined properties. > Use velocity expressions in descriptor properties > ------------------------------------------------- > > Key: ARCHETYPE-383 > URL: https://jira.codehaus.org/browse/ARCHETYPE-383 > Project: Maven Archetype > Issue Type: New Feature > Components: Plugin > Affects Versions: 2.1 > Reporter: Emmanuel Hugonnet > Assignee: Olivier Lamy > Fix For: 2.2 > > Attachments: patch_jira_383.patch > > > The descriptor can use velocity expressions for value and defaultValue, thus > enabling the creation of velocity global properties for an archetype. > For example : > <requiredProperty key="className"> > > <defaultValue>${rootArtifactId.substring(0,1).toUpperCase()}${rootArtifactId.substring(1)}</defaultValue> > </requiredProperty> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira