<!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;">
    Messages Not Always Delivered
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/stuartw">Stuart Williamson</a> in <i>JBoss Messaging</i> - <a href="http://community.jboss.org/message/533938#533938">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>I am currently experiencing an intermittent problem in an application that I have developed where messages are not always delivered to my MDB. My application is running in JBoss AS 4.2.3 with JBoss Messaging 1.4.4 installed and I am using an Oracle database. I have managed to recreate this problem in a more simple test application running in the same environment.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>My simple application behaves as follows:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><ol><li>A JSP calls a session bean to put x messages on a queue</li><li>An MDB consumes each message and creates an entry in the database to signify that it has received the message (EJB3 entity bean)</li><li>The ID of the database entry created is then put on a second queue</li><li>An MDB consumes each message from the second queue and updates the relevant database entry to signify that it has received the message</li></ol><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>On loading 100 messages onto the queue I generally find that 99 entries have been created in the database and that 98 of those entries have been updated. I.e. 99 messages were consumed by the first MDB and 98 messages were consumed by the second MDB. This is not always the case, sometimes both figures are 100, sometimes both are lower.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Has anyone else experienced a similar poblem or does anyone have any suggestions for what I might be doing wrong?</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/533938#533938">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Messaging at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2042">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


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

</div>

</body>
</html>