Jump to content
We've recently updated our Privacy Statement, available here ×

yun.zhi.lin

Members
  • Posts

    3
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Posts posted by yun.zhi.lin

  1.  

     

    I'm using Jasper Studio 5.5.1 trying to open my .JRXML files which were created using iReport 5.5.0.

     

    The reports are working correctly in iReport, in Jasper Studio I create a brand new Jasper project and copy the JRXML files in. However I come across the following error when trying to compile:

     

    net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:

    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:

    calculator_Receipt_1397035857101_637810: 18: unable to resolve class net.sf.jasperreports.compilers.GroovyEvaluator 

     @ line 18, column 1.

    calculator_Receipt_Receipt_1397035857101_637810: 18: unable to resolve class net.sf.jasperreports.compilers.GroovyEvaluator 

     @ line 18, column 1.

    calculator_Receipt_dataset1_1397035857101_637810: 18: unable to resolve class net.sf.jasperreports.compilers.GroovyEvaluator 

     @ line 18, column 1.

    3 errors

     

    at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:113)

    at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:201)

    at net.sf.jasperreports.eclipse.builder.JasperReportCompiler.compileReport(JasperReportCompiler.java:172)

    at com.jaspersoft.studio.editor.preview.view.control.ReportControler.compileJasperDesign(ReportControler.java:398)

    at com.jaspersoft.studio.editor.preview.view.control.ReportControler.access$14(ReportControler.java:386)

    at com.jaspersoft.studio.editor.preview.view.control.ReportControler$4.run(ReportControler.java:319)

    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)


     

    I check my class path and Jasper Libraries is included. I suspect the Groovy evaluator is needed for expressions such as:

     

     <variable name="isRent" class="java.lang.Boolean">
    <variableExpression><![CDATA[$F{allocation_charge_category}.equals("Rent") ? Boolean.TRUE : $V{isRent}]]></variableExpression>
    <initialValueExpression><![CDATA[boolean.FALSE]]></initialValueExpression>
    </variable>[/code]
    Please advice if there is a work around or did I miss anything in my setup.

     

×
×
  • Create New...