Jörg Eichhorn created MSHADE-150:
------------------------------------

             Summary: Add a generic XmlResourceTransformer
                 Key: MSHADE-150
                 URL: https://jira.codehaus.org/browse/MSHADE-150
             Project: Maven 2.x Shade Plugin
          Issue Type: Improvement
    Affects Versions: 2.1
            Reporter: Jörg Eichhorn
         Attachments: XmlResourceTransformer.patch

A generic XmlResourceTransformer is currently missing in the Maven Shade 
Plugin. This is needed when packaging jars and relocating packages which 
include Spring context files with bean definitions with relocated package names 
in it.

Please find the attached transformer with JUnit Tests.

The transformer has to be configured for each resource which should be 
transformed:

{code:xml}
...
<transformer 
implementation="org.apache.maven.plugins.shade.resource.XmlResourceTransformer">
    <resource>my-first-spring-context.xml</resource>
</transformer>
<transformer 
implementation="org.apache.maven.plugins.shade.resource.XmlResourceTransformer">
    <resource>my-second-spring-context.xml</resource>
</transformer>
...
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to