this config:
<subsystem xmlns="urn:jboss:domain:jacorb:1.1">
<orb>
<initializers security="on"/>
</orb>
<poa>
<request-processors pool-size="2"/>
</poa>
<naming export-corbaloc="off"/>
</subsystem>
<subsystem xmlns="urn:jboss:domain:jaxrs:1.0"/>
<subsystem xmlns="urn:jboss:domain:jca:1.1">
<archive-validation enabled="true"/>
<bean-validation enabled="true"/>
<default-workmanager>
<short-running-threads>
<core-threads count="50"/>
<queue-length count="50"/>
<max-threads count="50"/>
<keepalive-time time="10" unit="seconds"/>
</short-running-threads>
<long-running-threads>
<core-threads count="50"/>
<queue-length count="50"/>
<max-threads count="50"/>
<keepalive-time time="10" unit="seconds"/>
</long-running-threads>
</default-workmanager>
</subsystem>
leads to :
[Host Controller] Message: JBAS014724: Missing required attribute(s): POA_REQUEST_PROC_MAX_THREADS
[Host Controller] at org.jboss.as.controller.parsing.ParseUtils.missingRequired(ParseUtils.java:134) [jboss-as-controller-7.1.0.Final-SNAPSHOT.jar:7.1.0.Final-SNAPSHOT]
[Host Controller] at org.jboss.as.jacorb.JacORBSubsystemParser.parseAttributes(JacORBSubsystemParser.java:683)
[Host Controller] at org.jboss.as.jacorb.JacORBSubsystemParser.parsePOAConfig(JacORBSubsystemParser.java:399)
[Host Controller] at org.jboss.as.jacorb.JacORBSubsystemParser.readElement_1_1(JacORBSubsystemParser.java:185)
[Host Controller] at org.jboss.as.jacorb.JacORBSubsystemParser.readElement(JacORBSubsystemParser.java:91)
[Host Controller] at org.jboss.as.jacorb.JacORBSubsystemParser.readElement(JacORBSubsystemParser.java:62)
[Host Controller] at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:100) [staxmapper-1.0.0.Final.jar:1.0.0.Final]