<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000'>Actually the thread subsystem is needed to be able to create a sane thread pool for JBoss Web. You cannot rely on its internal thread pool implementation to get a properly configured thread pool. You must use its "executor" attribute, and define a thread pool in the thread subsystem.<br><br>This<span style="font-weight: bold;"> CANNOT BE REMOVED</span>, its absolutely critical.<br><br>Andy<br><br><hr id="zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>From: </b>"Tomaž Cerar" <tomaz.cerar@gmail.com><br><b>To: </b>"JBoss AS7 Development" <jboss-as7-dev@lists.jboss.org><br><b>Sent: </b>Friday, February 1, 2013 8:42:09 AM<br><b>Subject: </b>[jboss-as7-dev] Removing thread subsystem<br><br><div dir="ltr"><div><div><div><div><div><div><div>Hi,<br><br></div>Threads subsystem has not been directly used since 7.1.0.CR1.<br></div>see <a href="https://issues.jboss.org/browse/AS7-390" target="_blank">https://issues.jboss.org/browse/AS7-390</a> for more details.<br>
<br><div>The only usage we have is that EJB3 & JCA subsystems use some
common code from threads subsystem (parser & few RD) but beyond that
subsystem is unused aka we could remove ThreadExtension and everything
would still work.<br></div><br>And ever since there was no need for thread subsystem enabled/deployed in configuration but we still had it in all our default shipped configs.<br></div><div><br>I would like to remove it from our default shipped configurations as it does not effect any functionality.<br>
<br></div>Also I have introduced option to "deprecate" extension, so it now logs warning when such extension is registered (aka is found in configuration)<br><br></div>As goes for compatibility issues in mixed-domain this change does not effect 7.1.0+/EAP6 as they can properly operate without this subsystem.<br>
<br></div><div>It looks like that we removed usage of Threads subsystem in 7.1.0.CR1 but forgot to remove it from shipped configurations.<br></div><div><br></div>my current effort at this can be found at <a href="https://github.com/ctomc/jboss-as/compare/threads" target="_blank">https://github.com/ctomc/jboss-as/compare/threads</a><br>
</div>(there is lots of removed redundant & old style tests)<br><br><br>--<br></div>tomaz<br></div>
<br>_______________________________________________<br>jboss-as7-dev mailing list<br>jboss-as7-dev@lists.jboss.org<br>https://lists.jboss.org/mailman/listinfo/jboss-as7-dev<br></blockquote><br></div></body></html>