<!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: Steps in building up the domain management architecture
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/johnbailey">John Bailey</a> in <i>JBoss AS7 Development</i> - <a href="http://community.jboss.org/message/560721#560721">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>The process I have laid out for booting the domain controller is as follows:</p><ol><li>Server manager boots and parses the host.xml</li><li>If the domain controller local config exists it tells the process manager to launch the DC</li><li>The DC boots, parses the domain, opens its interface for SM communication</li><li>The SM waits for the local DC to finish booting and connects to the DC</li><li>Once connected the SM registers itself with the DC</li><li>Once the SM is registered the DC passes the latest domain to the SM</li><li>Once the SM gets the updated domain, it launches the servers</li></ol><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Does this make sense?  The question I have is whether to parse the domain in the SM and pass it to the local DC, or only have the DC parse the domain?   I am leaning to the DC parsing the domain since it is in charge of it.  The only issue is there is a little bit of a delay in the SM starting the servers.  This should be a fairly small delay, but it is a delay.  All the other (remote) SM processes will have to wait for the DC anyway, so it seems better to me to have the local case act as much like the remote case as possible.  </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/560721#560721">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AS7 Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>