Of course, I now need to find out why XTS depends on "system" and whether it is safe to remove. This application did used to work on an older version of AS 7, so I'm guessing that either the classes that make up the system dependency has changed, or the way JBoss Modules deals with System has changed.