JasperReports Server Authentication Cookbook
use Jaspersoft iReport Designer (hereafter called "iReport") or write your own JRXML code to create a report that can be run in the server. Jaspersoft recommends that you use iReport unless you have a thorough understanding of the JasperReports Library file structure. See the JasperReports Server User Guide for more information.