Jasper报告第一次调用每个报告的速度非常慢

时间:2014-11-07 18:23:00

标签: java jasper-reports

开始使用Jasper Reports(版本5.6.1),并且在第一次呼叫报告(大约15秒)时我遇到了很长的延迟。其他调用执行速度非常快

JasperFillManager.fillReport("C:/TestReport.jasper", new HashMap<String, Object>());

这是我的测试报告。正如您所看到的,这是一个非常简单的报告,只有静态文本

<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 5.6.2.final using JasperReports Library version 5.6.1  -->
<!-- 2014-11-07T18:15:19 -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report2" pageWidth="1000" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="960" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="c19b229f-4d8a-4c81-ae10-d9fc8c37b34a">
    <property name="ireport.zoom" value="0.75"/>
    <property name="ireport.x" value="0"/>
    <property name="ireport.y" value="0"/>
    <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
    <title>
        <band height="79" splitType="Stretch">
            <staticText>
                <reportElement x="160" y="24" width="100" height="30" uuid="692f5b61-7f48-42d7-b93f-a273f7c99890"/>
                <text><![CDATA[This is a test]]></text>
            </staticText>
        </band>
    </title>
</jasperReport>

任何可能导致此问题的想法,我该如何解决?

如果我尝试在jaspersoft studio上预览报告,它也会非常快速地呈现。

1 个答案:

答案 0 :(得分:0)

问题是由于JBoss AS7安装损坏造成的。重新安装服务器后,一切正常。