premysl.stastny
-
Posts
8 -
Joined
-
Last visited
Content Type
Profiles
Forum
Events
Featured Visualizations
Knowledge Base
Documentation (PDF Downloads)
Blog
Documentation (Test Area)
Documentation
Dr. Jaspersoft Webinar Series
Security Advisories
Downloads
Posts posted by premysl.stastny
-
-
I'm writing plugin for Jaspersoft studio up-to-date. The plugin crashes, when it is trying to open preview of report. (from the plugin) Stack Trace of java.lang.NullPoinpointerException:
com.jaspersoft.studio.debug.TraceGovernor.setup(TraceGovernor.java:111)
com.jaspersoft.studio.debug.TraceGovernor.initMaps(TraceGovernor.java:118)
com.jaspersoft.studio.debug.TraceGovernor.beforeReportInit(TraceGovernor.java:162)
net.sf.jasperreports.engine.fill.JRFillDatasetScriptlet.beforeReportInit(JRFillDatasetScriptlet.java:74)
net.sf.jasperreports.engine.JRAbstractScriptlet.callBeforeReportInit(JRAbstractScriptlet.java:176)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:236)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115)
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:580)
net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:414)
net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:119)
java.lang.Thread.run(Thread.java:745)
I've found, that it's caused by this property in Jaspersoft studio, that loads extension, that is loading `TraceGovernor`. It's for debugging report, but it's not compatible with my plug-in.
net.sf.jasperreports.extension.registry.factory.governor=com.jaspersoft.studio.debug.TraceGovernorExtensionsRegistryFactory
I've solved that by removing it from java package `com.jaspersoft.studio_6.3.0.final.jarjasperreports_extension.properties`, but I would like some non-destructive method, how to disable this extension.
-
I'm writing plugin for Jaspersoft studio up-to-date. The plugin crashes, when it is trying to open preview of report. Stack Trace of java.lang.NullPoinpointerException:
com.jaspersoft.studio.debug.TraceGovernor.setup(TraceGovernor.java:111)
com.jaspersoft.studio.debug.TraceGovernor.initMaps(TraceGovernor.java:118)
com.jaspersoft.studio.debug.TraceGovernor.beforeReportInit(TraceGovernor.java:162)
net.sf.jasperreports.engine.fill.JRFillDatasetScriptlet.beforeReportInit(JRFillDatasetScriptlet.java:74)
net.sf.jasperreports.engine.JRAbstractScriptlet.callBeforeReportInit(JRAbstractScriptlet.java:176)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:236)
net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115)
net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:580)
net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:414)
net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:119)
java.lang.Thread.run(Thread.java:745)
Non of code in stack trace is mine. I think it can't load necessary classes. (Jaspersoft studio can load all necessary libraries) Does anyone know, what to do with it please? Many thanks.
-
I'm writing plug-in for Jaspersoft studio and I need open and save files from database without saving it on harddrive. Is it possible?
-
Hi,
I'm trying to upgrade plugin from iReport 3.0.0 to up-to-date Jaspersoft studio. The plugin was importing these classes:
it.businesslogic.ireport.Band;it.businesslogic.ireport.JRField;it.businesslogic.ireport.JRParameter;it.businesslogic.ireport.JRVariable;it.businesslogic.ireport.Report;it.businesslogic.ireport.gui.DocumentExpressionEditorTreeCellRenderer;it.businesslogic.ireport.gui.JReportFrame;it.businesslogic.ireport.gui.MainFrame;it.businesslogic.ireport.util.Misc;it.businesslogic.ireport.plugin.IReportPlugin;it.businesslogic.ireport.FrameReportElement;it.businesslogic.ireport.JRField;it.businesslogic.ireport.JRSubreportParameter;it.businesslogic.ireport.ReportElement;it.businesslogic.ireport.ReportReader;it.businesslogic.ireport.ReportWriter;it.businesslogic.ireport.SubDataset;it.businesslogic.ireport.SubReportElement;it.businesslogic.ireport.gui.event.ReportElementChangedEvent;Can you help me please, where can I find similar libraries in Jasperstudio? -
Where can I please download this old platform? In Sourceforge it has been replaced with newer version and Maven in the newest source code of JS studio requeres older.
-
I am trying to download source code of Jaspersoft Studio from SVN http://code.jaspersoft.com/svn/repos/jaspersoftstudio with username and password anonsvn. I get everytime this error:
org.apache.subversion.javahl.ClientException: svn: E175002: PROPFIND of '/svn/repos/jaspersoftstudio': 405 Method Not Allowed (http://code.jaspersoft.com)This could have the following meaning(s):- the folder specified in the repository URL does not exist on the host- your proxy does not allow the svn command you have invokedHow can I fix this please or where can I download source code else? -
I am upgrading libraries (from 3.x version) in my JasperReports project and I don't know, where get those 3 variables. They used to be protected in older version.
import java.awt.Rectangle;import java.awt.RenderingHints;import java.awt.Shape;import java.awt.geom.AffineTransform;import net.sf.jasperreports.engine.JRException;import net.sf.jasperreports.engine.JRPrintPage;import net.sf.jasperreports.engine.export.JRGraphics2DExporter;public class SRptGraphics2DExporter extends JRGraphics2DExporter {Double rotationAngle = 0.0;public SRptGraphics2DExporter() throws JRException {super();this.setParameter(SRptGraphics2DExporterParameter.ROTATION_ANGLE, new Double(0.0));}@Overridepublic void exportReportToGraphics2D() throws JRException {boolean printPageBorders = (Boolean) parameters.get(SRptGraphics2DExporterParameter.PRINT_PAGE_BORDERS);rotationAngle = (Double) parameters.get(SRptGraphics2DExporterParameter.ROTATION_ANGLE);grx.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);grx.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON);grx.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BICUBIC);AffineTransform atrans = new AffineTransform();atrans.translate(globalOffsetX, globalOffsetY);atrans.rotate(rotationAngle);atrans.scale(zoom, zoom);AffineTransform sa = grx.getTransform();grx.transform(atrans);java.util.List pages = jasperPrint.getPages();if (pages != null) {Shape oldClipShape = grx.getClip();grx.clip(new Rectangle(0, 0, jasperPrint.getPageWidth(), jasperPrint.getPageHeight()));try {JRPrintPage page = (JRPrintPage) pages.get(startPageIndex);exportPage(page);if (printPageBorders) {grx.drawRect(0, 0, jasperPrint.getPageWidth(), jasperPrint.getPageHeight());}} finally {grx.setClip(oldClipShape);grx.setTransform(sa);}}}}
How to generate a jrxml from a JasperDesign ?
in Products
Posted
Use JRXmlWriter.writeReport(report, "file path");