Yeah the problem IMHO is that you're returning the guard, and the guard knows nothing about your URL scheme if I'm not mistaken. This needs something like
router -> guard -> resource instead of guard -> router -> resource. alternatively, there should be an easy way to pattern match a guard to routes. ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2961115