...While it may only support text-based APIs, it simplifies system aspects dramatically and makes it much easier to unit test your conversions.
Feign makes use of great tools like Jersey and CXF for writing Java clients for ReST or SOAP services. It also lets you write your own code on top of http libraries, and connects your code to http APIs with little overhead.
The marriage of XHTML formatting text with Javacode for web page creation is ugly, messy, and error prone. The Jxhtml toolkit uses Java objects to replace the XHTML hand coding for a much cleaner & easier to maintain system.