<!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">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;">
ShrinkWrapDeployer
</h3>
<span style="margin-bottom: 10px;">
reply from <a href="http://community.jboss.org/people/ALRubinger">Andrew Rubinger</a> in <i>JBoss Microcontainer Development</i> - <a href="http://community.jboss.org/message/540822#540822">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><blockquote class="jive-quote"><p>Jason Greene wrote:</p><p style="text-align: left;">Can we start by talking about what it does more than just "deploys shrinkwrap archives?"</p></blockquote><p>Nope.  That's all it does. <span> :) </span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><blockquote class="jive-quote"><p>Jason Greene wrote:</p><p style="text-align: left;">I assume the key capability it is trying to add to the deployer process is the ability to reuse application provided (already loaded) classes, with metadata pointing at them?</p></blockquote><p>The ShrinkWrapDeployer has exactly the same function as MainDeployer, though it accepts different inputs (ShrinkWrap archive instead of VFS Deployment).  Classes are not "already loaded", instead they're defined just as they would be with a normal JAR deployment.  And because everything sits behind VFS, from the perspective of MainDeployer, the ShinkWrap Deployment *is* a VFSDeployment.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>The reason I proposed as part of the deployers project is because it's the same functionality as MainDeployer.  It does suck in a ShrinkWrap dependency.  So sure, I could spin it off into a component of Reloaded, but this is above Reloaded too.  Reloaded should bring together the MC and deployment mechanisms, not define them.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>And as far as another top-level project, it's just more to maintain.  From my view, adding this support to jboss-deployers directly makes sense.  If we really don't want the extra dependency (for this one module) coming in, I'll make another home.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>S,</p><p>ALR</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/540822#540822">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Microcontainer Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2115">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>