Can you please try this commit: http://github.com/dmlloyd/jboss-modules/commit/c8eb426 - I examined the complete init order of the Module class (and uncovered another issue or two in the process). Now Module should be fully initialized before URL handler modules are loaded.