Could you please consider to change default MIME mapping for XML to application/xml instead of text/xml ?
The application/xml should be preferable to text/xml see
http://stackoverflow.com/questions/6140447/how-do-i-use-application-xml-as-compared-to-text-xml
Also, from my personal experience, in Spring MVC Framework you have to explicitly set the ViewResolver for text/xml because default view for XML is only applied for application/xml