When you disable/remove any service, the classes are not loaded into memory and services do not start. To slim down the services from standalone-*.xml file, comment/remove the extension of the service and its subsystem.
Thanks for replying Priyanka.
I already did that.
Is there anything more I can do to lessen the footprint? similar process to removing extensions from standalone.xml ?
No, if you would like to reduce the JBoss process size, you can consider to reduce the max heap size or perm/metaspace size. However, that needs monitoring of memory usage and accordingly you can reduce the size. Reducing the heap or perm/metaspace value to very low could cause outofmemory:heap/perm/metaspace error though.