Amir писал(а):
Если в клиенте
report_period2=05.06.2009&report_period1=28.04.2009&module=reports&report_mid=0&action=Report&report_id=ru.bitel.bgbilling.plugins.crm_prihod&contentType=binary&mid=11&
net.sf.jasperreports.engine.JRException: Error loading object from InputStream
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:196)
то в сервере должна быть ошибка - ошибка в клиенте - следствие ошибки на сервере.
А отчет делали на основе какого-то или новый? Если используется параметр ${_filter}, то он должен быть указан в редакторе параметров. В xml это выглядит как
<parameter name="_filter" isForPrompting="false" class="bitel.billing.server.admin.reports.BGReportFilter"/>
после добавления вашего тега в jrxml в server.log появилась ошибка:
Код:
05-06/20:46:39 ERROR [http-8443-1] LoggingPrintStream - Caused by: org.xml.sax.SAXParseException: The content of element type "jasperReport" must match "(property*,import*,template*,reportFont*,style*,subDataset*,parameter*,queryString?,field*,sortField*,variable*,filterExpression?,group*,background?,title?,pageHeader?,columnHeader?,detail?,columnFooter?,pageFooter?,lastPageFooter?,summary?,noData?)".
тег добавляется as is после тега <jasperReport ...>
отчет генерился с помощью iReport 3.0.0