iReport is a free Open Source software used to create and modify Jasper report files, such as the ones used as print templates in GECAMed.
As the version required by GECAMed, iReport 3.7.3, is old and no longer supported, it won't work with newer Java versions. But there is a fix to get running iReport anyway: it can be configured to use a specific version of Java. (config file iReport-3.7.3\etc\ireport.conf).
The easiest way to get iReport 3.7.3 running without installing an old unsupported versions of Java is to use a iReport installation that is preconfigured to run with the Java 5 that is already used by the GECAMed server.
Such a preconfigured iReport version can be downloaded directly from here.
Installation instructions for Windows
The installation on other platforms will be similar, except for the paths.
If you need iReport 3.7.3 on another machine than the GECAMed server you will also have to copy the gecamed\java\jdk1.5.0_15 from the server (best place to copy it is directly into the iReport-3.7.3 folder, i.e. iReport-3.7.3\jdk1.5.0_15\) and set the jdkhome path in ireport.conf accordingly.
Refer to JasperReport Printing Templates for instructions on modifying GECAMed print templates.