Look for the deployment-scanner config in your standalone.xml and configure the scan interval to -1 to allow deployment onyl from shell or at startup. Here is the relevant part:
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="-1"/> </subsystem>
Or with cli:
/subsystem=deployment-scanner/scanner=default:write-attribute(name=scan-interval, value=-1)