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

premysl.stastny

Members
  • Posts

    8
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

premysl.stastny's Achievements

Apprentice

Apprentice (3/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

0

Reputation

  1. 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.
  2. 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.
  3. 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?
  4. 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?
  5. 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.
  6. 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 invoked How can I fix this please or where can I download source code else?
  7. 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)); } @Override public 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); } } } }
×
×
  • Create New...