<!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;">
    Issue with HA JNDI
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/topizio">Maurizio Moscatelli</a> in <i>JNDI and Naming</i> - <a href="http://community.jboss.org/message/579887#579887">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi guys,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>&#160;&#160;&#160; I'm trying to build an develop environment with two JBoss AS in cluster mode balanced via Apache mod_jk to deploy an EAR application with two WAR and two MDBs in HA mode.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Unfortunately something goes wrong because when one server is online the application run correctly. When the second server enter in the cluster it's unable to reach the MDBs defined in the master node. Every time I've got the exception<strong> javax.naming.NameNotFoundException: queue not bound.</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>As the guide said I left untouched the <strong>jndi.properties</strong> and I've changed the each jboss.xml as the follows:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: courier new,courier;">&lt;jboss&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;enterprise-beans&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160; &lt;message-driven&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-name&gt;Engine&lt;/ejb-name&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;resource-ref&gt;</span></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-ref-name&gt;queue/Engine&lt;/res-ref-name&gt;</strong></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;jndi-name&gt;jnp://localhost:1100/queue/Engine&lt;/jndi-name&gt;</strong></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/resource-ref&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160; &lt;/message-driven&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;/enterprise-beans&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;resource-managers&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;/resource-managers&gt;</span></p><p><span style="font-family: courier new,courier;">&lt;/jboss&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>and each ejb-jar.xml as the follows:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: courier new,courier;">&lt;ejb-jar &gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;description&gt;&lt;![CDATA[No Description.]]&gt;&lt;/description&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;display-name&gt;Engine&lt;/display-name&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;enterprise-beans&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160; &lt;message-driven &gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;description&gt;&lt;![CDATA[Bean to access messages]]&gt;&lt;/description&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;display-name&gt;Engine&lt;/display-name&gt;</span></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-name&gt;Engine&lt;/ejb-name&gt; </strong></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;ejb-class&gt;com.web.ejb.engine.EngineBean&lt;/ejb-class&gt;</strong></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;transaction-type&gt;Bean&lt;/transaction-type&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;acknowledge-mode&gt;Auto-acknowledge&lt;/acknowledge-mode&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;message-driven-destination&gt;</span></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;destination-type&gt;javax.jms.Queue&lt;/destination-type&gt;</strong></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/message-driven-destination&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;resource-ref&gt;</span></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-type&gt;javax.jms.Queue&lt;/res-type&gt;</strong></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-ref-name&gt;queue/Engine&lt;/res-ref-name&gt;</strong></p><p><strong style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;res-auth&gt;Container&lt;/res-auth&gt;</strong></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/resource-ref&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160;&#160;&#160;&#160; &lt;/message-driven&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;/enterprise-beans&gt;</span></p><p><span style="font-family: courier new,courier;">&#160;&#160; &lt;/assembly-descriptor&gt;</span></p><p><span style="font-family: courier new,courier;">&lt;/ejb-jar&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I've tried to query the service <strong>JNDIView </strong>in jmx-console and HA-JNDI Namespace is still empty.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Have somebody got any idea?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks a lot for your attention.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Best regards</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/579887#579887">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JNDI and Naming at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2083">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


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

</div>

</body>
</html>