<!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: Best practices for openshift express and tools
</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/628509#628509">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>0. A few ways to setup server adapter:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>File &gt; New &gt; Server &gt; &lt;select the type of adapter you want&gt;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>or</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Select existing server adapter, Ctrl+C + Ctrl+V to copy/paste it and you have a clone you can edit.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Once you have the new server, double click it and the settings I talk about is on the first and second page of that server editor.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>1. There really aren't a good way of doing this "conext dependent deployment" that doesn't end up being a giant feature specific hack.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>jboss-web.xml is probably only just one of many parameters that you would want to change between your PAAS/Local deployment.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Is the context root really something that should be set in the deployment ? Can't we find a way to have that be a separate configuration/deployment ?</p><p>Then you could deploy the *same* archive to multiple servers - the deployment could of course have a default specified, but should be possible to overwrite/reconfigure part of the server.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>2. "dual notion for the jboss as 7 runtime" -&gt; create two servers, one for local, the other for the PAAS view. That's what they are there for.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Beyond that standalone.xml configuration/editing is not something we have looked into yet - mainly because it was expected the Web/CLI console would be used to manage it and until now AS (pre AS 7) config files have been changing so often that it was hard to support well.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>We could add some xml transformations into this but would be greater if there was someway we could actually use the management API against these xml files without having to start an AS 7 on them.</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/628509#628509">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>