Servlet transport doesn't process lease request messages, so it doesn't work.
You are correct. This was actually broken a while back when doing refactoring. It is fixed now. See http://jira.jboss.com/jira/browse/JBREM-671 for details (inluding testcase which shows how to setup).