In ./opentaps/opentaps-common/config/jasperreports.properties the font path is currently set as follows:
net.sf.jasperreports.export.pdf.fontdir.jasper=../../../opentaps-common/lib/DejaVu
This should be changed to:
net.sf.jasperreports.export.pdf.fontdir.jasper=../../../../opentaps/opentaps-common/lib/DejaVu
Reason: If not changed, an application in hot-deploy will get the wrong jasper font path, resulting in empty reports.