I have a subreport showing a 3d bar chart (1 bar only).
When I create a blank report and choose this 3d bar chart as subreport I get following error and I do not understand why (I have created subreports before).
Error filling print... net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : new java.lang.Integer(1)net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : new java.lang.Integer(1) at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:782) at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:331) at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:384) at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:358) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:346) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:280) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:151) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:932) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845) at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87) at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:446) at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:276) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:745) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Caused by: net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : new java.lang.Integer(1) at net.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:308) at net.sf.jasperreports.engine.fill.JRCalculator.evaluateEstimated(JRCalculator.java:582) at net.sf.jasperreports.engine.fill.JRCalculator.estimateVariables(JRCalculator.java:181) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1259) at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1233) at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1577) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:149) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:932) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:651) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.AbstractThreadSubreportRunner.run(AbstractThreadSubreportRunner.java:203) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.RuntimeException: No Context associated with current Thread at org.mozilla.javascript.Context.getContext(Context.java:2355) at org.mozilla.javascript.ScriptableObject.buildClassCtor(ScriptableObject.java:1189) at org.mozilla.javascript.LazilyLoadedCtor.buildValue0(LazilyLoadedCtor.java:138) at org.mozilla.javascript.LazilyLoadedCtor.access$000(LazilyLoadedCtor.java:51) at org.mozilla.javascript.LazilyLoadedCtor$1.run(LazilyLoadedCtor.java:123) at java.security.AccessController.doPrivileged(Native Method) at org.mozilla.javascript.LazilyLoadedCtor.buildValue(LazilyLoadedCtor.java:119) at org.mozilla.javascript.LazilyLoadedCtor.init(LazilyLoadedCtor.java:99) at org.mozilla.javascript.ScriptableObject$GetterSlot.getValue(ScriptableObject.java:346) at org.mozilla.javascript.ScriptableObject.getImpl(ScriptableObject.java:2516) at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:431) at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:389) at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2081) at org.mozilla.javascript.ScriptRuntime.topScopeName(ScriptRuntime.java:1877) at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1779) at report1_1410961077129_589370_0._c_script_0(report1_1410961077129_589370:2) at report1_1410961077129_589370_0.call(report1_1410961077129_589370) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3178) at report1_1410961077129_589370_0.call(report1_1410961077129_589370) at report1_1410961077129_589370_0.exec(report1_1410961077129_589370) at net.sf.jasperreports.compilers.JavaScriptEvaluatorScope.evaluateExpression(JavaScriptEvaluatorScope.java:194) at net.sf.jasperreports.compilers.JavaScriptCompiledEvaluator.evaluateExpression(JavaScriptCompiledEvaluator.java:164) at net.sf.jasperreports.compilers.JavaScriptCompiledEvaluator.evaluateEstimated(JavaScriptCompiledEvaluator.java:131) at net.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:295) ... 14 more Print not filled. Try to use an EmptyDataSource...
0 Answers:
No answers yet