[ https://jira.codehaus.org/browse/MSHADE-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benson Margulies reassigned MSHADE-119: --------------------------------------- Assignee: Benson Margulies > slash-leading classpath resources not properly rewritten when repackaging > classes > --------------------------------------------------------------------------------- > > Key: MSHADE-119 > URL: https://jira.codehaus.org/browse/MSHADE-119 > Project: Maven 2.x Shade Plugin > Issue Type: Bug > Affects Versions: 1.6 > Reporter: Dawid Weiss > Assignee: Benson Margulies > Priority: Trivial > > This applies to Velocity, for example. The code pattern they use is: > {code} > getClass().getResource("/org/apache/velocity/myresource.properties") > {code} > this gets resolved as class loader relative resource and does point to > myresource.properties. When classes are repackaged, the resource name is not > properly updated and points nowhere (will not be found). > Arguably this is a bad code pattern but it's frequent enough that there > should be built-in support for handling it. -- 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