Hi Elliot, Many of us use Restlet with XML extremely heavily in many projects. There shouldn't be an inherent Restlet problem with XML in general -- at least we've never run into one. The DomRepresentation simply encapsulates a Document object, which gets serialized with the usual JDK transformation incantations.
I'll try out your code a little later tonight, if no one beats me to an answer. The pieces you use that I don't are JDOM and the APPLICATION_XHTML_XML MediaType, so there may be some surprises lurking for me. - R

