<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Feature request for maven aop plugin
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/dpalmer%40redhat.com">Douglas Palmer</a> in <i>JBoss AOP Development</i> - <a href="http://community.jboss.org/message/567825#567825">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I have been tasked with moving the JBoss ESB build from ant to maven; the current build relies the aopc ant task and the maven aop plugin doesn't seem to be flexible enough. I need to be able to configure which dependencies are included. So my feature request is for an iclude/excludes list for dependencies.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I think I should have the time to implement this in the scope of my current task but I'm sure you guys will have preferences as to how it is implemented. My thoughts are as follows:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>1. The includes/excludes options will still require &lt;includeProjectDependencies&gt;true&lt;/includeProjectDependencies&gt; and if no includes/excludes are set then all of the dependencies would be added to the classpath.</p><p>2. If there are any includes/excludes then a dependency would only be added if it appears in the includes list and it does not appear in the excludes list. Would it suffice to use the artifactId or should the comparison use the full coordinates?</p><p>3. Do you have a preference for the name of the elements? I'm leaning towards includedProjectDependencies and excludedProjectDependencies.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Regards</p><p>Doug</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/567825#567825">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AOP Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2028">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>