このヌルポインタが何であるか知っている人はいますか?
Jaspersoft Studio 6.2.0で単純な TIBCO Maps レポートを実行しようとすると、このエラーが発生します。パレットにマップ要素を 1 つドラッグして、レポートを実行しました。
java.lang.NullPointerException at net.sf.jasperreports.engine.JRAbstractExporter.ensureInput(JRAbstractExporter.java:692)
at net.sf.jasperreports.engine.export.HtmlExporter.exportReport(HtmlExporter.java:218)
at net.sf.jasperreports.web.servlets.ReportOutputServlet.render(ReportOutputServlet.java:235)
at net.sf.jasperreports.web.servlets.ReportOutputServlet.service(ReportOutputServlet.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:643)
以下は、JARXML レポート ファイル コードのコードです。
<?xml version="1.0" encoding="UTF-8"?>
<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="PushpTIBCOMapsDemo" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="a63271b1-90fc-4646-aba8-015cd4f4ea17">
<queryString>
<![CDATA[select * from GeoData]]>
</queryString>
<field name="data_id" class="java.lang.Integer">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="longi" class="java.lang.Double">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="latti" class="java.lang.Double">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<field name="CityName" class="java.lang.String">
<fieldDescription><![CDATA[]]></fieldDescription>
</field>
<detail>
<band height="340" splitType="Stretch">
<componentElement>
<reportElement x="-20" y="-20" width="595" height="360" uuid="dfc858af-d33f-4d56-a8db-fa687d606dd5"/>
<c:tibcoMap xmlns:c="http://jaspersoft.com/tibcomaps" xsi:schemaLocation="http://jaspersoft.com/tibcomaps http://jaspersoft.com/schema/tibcomaps.xsd">
<c:mapData>
<c:item>
<c:itemProperty name="latitude">
<valueExpression><![CDATA[$F{longi}.floatValue()]]></valueExpression>
</c:itemProperty>
<c:itemProperty name="longitude">
<valueExpression><![CDATA[$F{latti}.floatValue()]]></valueExpression>
</c:itemProperty>
<c:itemProperty name="zoom" value="11"/>
<c:itemProperty name="country" value="India"/>
<c:itemProperty name="state" value="Haryana"/>
<c:itemProperty name="zip" value="122001"/>
<c:itemProperty name="city" value="Gurgaon"/>
<c:itemProperty name="street">
<valueExpression><![CDATA[$F{CityName}]]></valueExpression>
</c:itemProperty>
<c:itemProperty name="useCanvas" value="false"/>
</c:item>
</c:mapData>
</c:tibcoMap>
</componentElement>
</band>
</detail>
</jasperReport>
また、含まれている JAR とライブラリのスクリーンショットを添付しています。