This article describes how to develop custom Web Dynpro Java ESS applications using Generic Reporting Tool (GRT) / Reporting Framework (RFW)
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=235966686