<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>JBREM-807, JBREM-821: Reorganized synchronization during wakeup and shutdown.</title>
<style type="text/css">
table.csetheader { color: inherit; background: #ebebeb; border-style: solid; border-color: #8d8d8d; border-width: 0px 1px 1px 0px; }
table.history { border: solid black 1px; }
table.diff { border: solid black 1px; }
body { color: black; background: white; }
p.footer { border-top: solid black 1px; }
em.user { font-style: normal; color: #000080; background: inherit; }
em.branch { font-style: normal; color: #800000; background: inherit; }
b.diffA { font-weight: normal; color: inherit; background: #e0f4e0; }
b.diffR { font-weight: normal; color: inherit; background: #f4e0e0; }
tr.history { color: inherit; background-color: #c0c0c0; }
th.history { padding-right: 3em; text-align: left; }
th.haction { padding-right: 1em; text-align: left; }
td.item { padding-right: 3em; font-family: monospace; }
td.itemact { padding: 0em 0.5em; font-family: monospace; text-align: center; }
td.itemrev { padding-right: 1em; font-family: monospace; }
tr.itemA0 { color: inherit; background: #e0f4e0; margin: 15px; }
tr.itemA1 { color: inherit; background: #f0fff0; margin: 15px; }
tr.itemM0 { color: inherit; background: #eaeaea; margin: 15px; }
tr.itemM1 { color: inherit; background: #f4f4f4; margin: 15px; }
tr.itemR0 { color: inherit; background: #f4e0e0; margin: 15px; }
tr.itemR1 { color: inherit; background: #fff0f0; margin: 15px; }
tr.diffhd { color: inherit; background: #c0c0c0; }
th.diffhd { padding-left: 2em; text-align: left; font-family: monospace; }
tr.diffblk { color: inherit; background: #ffffff; }
td.diffblk { font-weight: bold; padding-top: 0.5em; padding-left: 1.5em; border-bottom: solid black 1px; }
td.diffA { color: inherit; background: #f0fff0; font-family: monospace; }
td.diffM { color: inherit; background: #f4f4f4; font-family: monospace; }
td.diffR { color: inherit; background: #fff0f0; font-family: monospace; }
</style>
</head>
<body>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:48 EST</td>
</tr>
</table>
<pre>JBREM-807, JBREM-821: Reorganized synchronization during wakeup and shutdown.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/main/org/jboss/remoting/transport/socket/SocketServerInvoker.java</td>
<td class="itemrev">1.30.2.13</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.30.2.14</td>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/main/org/jboss/remoting/transport/socket/ServerThread.java</td>
<td class="itemrev">1.29.2.24</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.29.2.25</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:51 EST</td>
</tr>
</table>
<pre>JBREM-800: Extended Thread.wait() in testShutdown().</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/shutdown/AbstractClient.java</td>
<td class="itemrev">1.1.2.7</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.8</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:52 EST</td>
</tr>
</table>
<pre>JBREM-807, JBREM-821: Part of new unit test to verify that server can shut down even if client is alive.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemA1">
<td class="itemact"><b>+</b></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/shutdown/OpenClient.java</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
<td class="itemrev">1.1.2.1</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:53 EST</td>
</tr>
</table>
<pre>JBREM-800, JBREM-807, JBREM-821: (1) Adjusted timing; (2) added new unit test to verify that server can shut down even if client is alive.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/shutdown/ShutdownTestParent.java</td>
<td class="itemrev">1.1.2.4</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.5</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:54 EST</td>
</tr>
</table>
<pre>JBREM-800: Extended Thread.sleep() in main().</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/shutdown/ShutdownTestServer.java</td>
<td class="itemrev">1.1.2.5</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.6</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:55 EST</td>
</tr>
</table>
<pre>JBREM-800: testStream() waits 5 seconds to give server invocation handler time to contact client side stream server.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/stream/StreamingTestClient.java</td>
<td class="itemrev">1.7.4.0</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.7.4.1</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:56 EST</td>
</tr>
</table>
<pre>JBREM-800: Extended Thread.sleep() in internalSetUp().</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/transport/bisocket/BisocketTestCase.java</td>
<td class="itemrev">1.1.2.19</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.20</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 01:59 EST</td>
</tr>
</table>
<pre>JBREM-807, JBREM-821: Removed second invocation from testNewSocketTimeout() since ServerThreads become unusable when they shut down.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/transport/socket/ssl/timeout/SSLSocketPerInvocationTimeoutTestCase.java</td>
<td class="itemrev">1.1.2.3</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.4</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">cbauer</em></b></td>
<td align="right">2007-11-12 02:29 EST</td>
</tr>
</table>
<pre>Fixed various XSS holes, JBSEAM-2204</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">seam-text.g</td>
<td class="itemrev">1.40</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.41</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">cbauer</em></b></td>
<td align="right">2007-11-12 02:37 EST</td>
</tr>
</table>
<pre>Disabled flash plugin, open to XSS attacks</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/view/plugins/flash/plugin.xhtml</td>
<td class="itemrev">1.2</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.3</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">sbryzak2</em></b></td>
<td align="right">2007-11-12 05:59 EST</td>
</tr>
</table>
<pre>JBSEAM-2239 explicitly clear subject and security context on logout()</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/main/org/jboss/seam/security/Identity.java</td>
<td class="itemrev">1.104</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.105</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/main/org/jboss/seam/security/RuleBasedIdentity.java</td>
<td class="itemrev">1.18</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.19</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">cbauer</em></b></td>
<td align="right">2007-11-12 06:14 EST</td>
</tr>
</table>
<pre>Improved extensibility of core wiki render engine</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemA1">
<td class="itemact"><b>+</b></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/engine/NullWikiTextRenderer.java</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
<td class="itemrev">1.1</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/engine/WikiTextParser.java</td>
<td class="itemrev">1.9</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.10</td>
</tr>
<tr class="itemA1">
<td class="itemact"><b>+</b></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
<td class="itemrev">1.1</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/engine/WikiTextRenderer.java</td>
<td class="itemrev">1.3</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.4</td>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/ui/UIWikiFormattedText.java</td>
<td class="itemrev">1.30</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.31</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/dao/FeedDAO.java</td>
<td class="itemrev">1.22</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.23</td>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/action/DocumentHome.java</td>
<td class="itemrev">1.35</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.36</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">cbauer</em></b></td>
<td align="right">2007-11-12 09:28 EST</td>
</tr>
</table>
<pre>Oops</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">examples/wiki/src/main/org/jboss/seam/wiki/core/engine/DefaultWikiTextRenderer.java</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">nrichards</em></b></td>
<td align="right">2007-11-12 13:54 EST</td>
</tr>
</table>
<pre>JBSEAM-2188</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/main/org/jboss/seam/core/Init.java</td>
<td class="itemrev">1.57</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.58</td>
</tr>
<tr class="itemA0">
<td class="itemact"><b>+</b></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/test/unit/org/jboss/seam/test/unit/ImportTest.java</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
<td class="itemrev">1.1</td>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/test/unit/org/jboss/seam/test/unit/NamespaceTest.java</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/test/unit/org/jboss/seam/test/unit/testng.xml</td>
<td class="itemrev">1.4</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.5</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">nrichards</em></b></td>
<td align="right">2007-11-12 14:27 EST</td>
</tr>
</table>
<pre>these are generated by the build. checking them in causes cvs conflicts after every build</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemR1">
<td class="itemact"><b>-</b></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/main/org/jboss/seam/text/.cvsignore</td>
<td class="itemrev">1.1</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
</tr>
<tr class="itemR0">
<td class="itemact"><b>-</b></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">src/main/org/jboss/seam/text/package-info.java</td>
<td class="itemrev">1.1</td>
<td class="itemrev"></td>
<td class="itemrev"></td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">alesj</em></b></td>
<td align="right">2007-11-12 16:06 EST</td>
</tr>
</table>
<pre>Fixing mbean xmls.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">bootstrap/deploy/messaging/hsqldb-persistence-service.xml</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">bootstrap/deploy/messaging/messaging-service.xml</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">bootstrap/deploy/messaging/jms-ds.xml</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>jboss-seam</b></td>
<td class="item">bootstrap/conf/jboss-service.xml</td>
<td class="itemrev">1.1</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.2</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 16:27 EST</td>
</tr>
</table>
<pre>JBREM-800: Extended Thread.sleep() before checking for completion of oneway invocation.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM1">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/oneway/OnewayInvokerClientTest.java</td>
<td class="itemrev">1.4.10.0</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.4.10.1</td>
</tr>
</table>
<p><br /></p>
<table width="100%" class="csetheader">
<tr>
<td align="left"><b>Commit from <em class="user">rsigal</em> on branch <em class="branch">remoting_2_x</em></b></td>
<td align="right">2007-11-12 17:04 EST</td>
</tr>
</table>
<pre>JBREM-800: In testDefaultTimeoutWithTimeouts(), extended expected time within which oneway invocations return.</pre>
<table cellspacing="0" cellpadding="3" class="history">
<tr class="history">
<th class="haction"></th>
<th class="history">Module</th>
<th class="history">File name</th>
<th class="history" colspan="3">Revision</th>
</tr>
<tr class="itemM0">
<td class="itemact"></td>
<td class="item"><b>JBossRemoting</b></td>
<td class="item">src/tests/org/jboss/test/remoting/transport/socket/oneway/OnewayConnectionManagerTestCase.java</td>
<td class="itemrev">1.1.2.7</td>
<td class="itemrev">>>></td>
<td class="itemrev">1.1.2.8</td>
</tr>
</table>
<p><br /></p>
<p class="footer">Generated by <a href="http://www.nongnu.org/cvsreport/">cvsreport 0.3.5</a></p>
</body>
</html>