<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">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">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>