<!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="https://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: WorkerThread exception occured .... InvocationTargetException / SocketTimeoutException
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/ron_sigal">Ron Sigal</a> in <i>JBoss Remoting</i> - <a href="https://community.jboss.org/message/724808#724808">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 Werner,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>re: "Each call to this bean starts a new WorkerThread on the server with a new TCP/IP-Port."</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>The server has an upper limit on the number of worker threads that can be created, which can be modified by setting the parameter "maxPoolSize", so you might be on the right track.&#160; If a client connects to the server and (1) all existing worker threads are in use, and (2) the number of worker threads has reached the upper limit, the server will wait for a worker thread to be returned to the pool.&#160; But the stack trace in your first comment shows that the worker thread has alread been created, so that doesn't seem to fit your hypothesis.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>re: "This will throw an InvocationTargetException and SocketTimeout Exception on the server, because he can not open his prefered port."</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I'm not sure what you mean by "prefered port".</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>re: "Is there any possibility to set the range for workerthread-ports in a higher direction?"</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>No, the sockets used by the worker threads are created by ServerSocket.accept().</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/724808#724808">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Remoting at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2050">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


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

</div>

</body>
</html>