<!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;">
    Re: Exporting using a different context-root
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/maxandersen">Max Rydahl Andersen</a> in <i>JBoss Tools</i> - <a href="http://community.jboss.org/message/627778#627778">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Eclipse (and most other IDE's I know) doesn't handle having "multiple" context roots elegantly but here is what I do currently:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>You can simply just set the context root to "/" via the jboss specific descriptors and deploy it - then the only feature that gets funky is that "Run As..." no longer opens up your browser correctly. To fix that got to preferences of your project and see the "Web Project Settings" and set this to "./" and the url should be resolved correctly. (You can try with just "/" too but I've noticed there being problems with that and the path not being handled properly)</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>If you use Maven you can have m2e/wtp maintain this by adding: </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><code class="jive-code jive-java">&lt;m2eclipse.wtp.contextRoot&gt;/&lt;m2eclipse.wtp.contextRoot&gt;</code></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>to maven &lt;properties&gt; section.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>This contextRoot you can of course control via profiles too if need be and thus you can avoid having your custom ant script do it.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>This of course makes it necessary to deploy each war to its own server.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>...got any suggestions how we can do it differently ? What we would need is someway to tell AS7 when deploying that this</p><p>war has a different context root without changing the war, but I don't know of a way to do this ?</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/627778#627778">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Tools at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


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

</div>

</body>
</html>