<!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="https://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;">
    Re: Snowdrop projects for GSoC
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/marius.bogoevici">Marius Bogoevici</a> in <i>Snowdrop</i> - <a href="https://community.jboss.org/message/729705#729705">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Manuel,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Sorry for the late answer - I think you may have found your way around the project.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Using Eclipse or JBDS should be fine.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span>The info regarding Snowdrop is at </span><a class="jive-link-external-small" href="http://jboss.org/snowdrop" target="_blank">http://jboss.org/snowdrop</a><span>, and the git repo is at </span><a class="jive-link-external-small" href="http://github.com/snowdrop" target="_blank">http://github.com/snowdrop</a><span>. You may have found this information already.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>To wit, Spring provides an annotation scanner which can be pretty expensive for large deployments. The idea is that JBoss AS7 has the ability of indexing deployments for specific annotations, so my idea is to expand annotation indexing in JBoss to include Spring annotations, and then work around functionality such as org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(String). There may be better extension points though to use that information. This could also require another MetadataReader implementation. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span>Some information about Jandex (JBoss' annotation scanner) can be found here: </span><a class="jive-link-external-small" href="http://github.com/jbossas/jandex" target="_blank">http://github.com/jbossas/jandex</a><span>. I'll try to look for a better documentation on how this is currently used in JBoss AS7.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Cheers,</p><p>Marius</p></div>

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


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

</div>

</body>
</html>