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

thegg

Members
  • Posts

    10
  • Joined

  • Last visited

thegg's Achievements

Apprentice

Apprentice (3/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

0

Reputation

  1. Hum ok, after checking my OS : I found a java 1.6 32bit on my workstation (ireport run with it) I managed to add this version on my netbean IDE and after build, all run perfect. (I tested ireport 4.8 but after experienced uuid error, I removed it... sorry)
  2. Hi, I have ireport 4.5.1 I have there java version : java version "1.7.0_04" Java SE Runtime Environment (build 1.7.0_04-b22) Java HotSpot 64-Bit Server VM (build 23.0-b21, mixed mode) Working on 7x64bit os I need to use a scriptlet for my reports, so I installed just now the netbeans IDE 7.2.1 I follow all the explanation on the ultimate guide to generate and add the scriptlet on the report. When I want to preview my report I have this error log : Compiling to file... H:Fycapreportsubfiche_diplome_v3tous_V3.jasper Error compiling the report java source! java.lang.UnsupportedClassVersionError: com/mycompany/MyScriptlet : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at java.lang.ClassLoader.loadClass(ClassLoader.java:296) at java.lang.ClassLoader.loadClass(ClassLoader.java:296) at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:696) at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:564) at org.codehaus.groovy.control.ResolveVisitor.resolveToClass(ResolveVisitor.java:723) at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:272) at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:240) at org.codehaus.groovy.control.ResolveVisitor.resolveOrFail(ResolveVisitor.java:224) at org.codehaus.groovy.control.ResolveVisitor.resolveOrFail(ResolveVisitor.java:236) at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:772) at org.codehaus.groovy.control.ResolveVisitor.transformMethodCallExpression(ResolveVisitor.java:1111) at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:764) at org.codehaus.groovy.control.ResolveVisitor.transformBinaryExpression(ResolveVisitor.java:1063) at org.codehaus.groovy.control.ResolveVisitor.transform(ResolveVisitor.java:762) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139) at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40) at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165) at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1345) at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:51) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:79) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitIfElse(ClassCodeExpressionTransformer.java:80) at org.codehaus.groovy.ast.stmt.IfStatement.visit(IfStatement.java:41) at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:165) at org.codehaus.groovy.control.ResolveVisitor.visitBlockStatement(ResolveVisitor.java:1345) at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:51) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:101) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(ClassCodeVisitorSupport.java:112) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExpressionTransformer.java:50) at org.codehaus.groovy.control.ResolveVisitor.visitConstructorOrMethod(ResolveVisitor.java:171) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:123) at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1039) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:50) at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1288) at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:148) at org.codehaus.groovy.control.CompilationUnit$6.call(CompilationUnit.java:574) at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:814) at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:511) at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:487) at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:464) at net.sf.jasperreports.compilers.JRGroovyCompiler.compileUnits(JRGroovyCompiler.java:96) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:188) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:212) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:128) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:516) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) Compilation running time: 2 624 I found the "Unsupported major.minor version 51.0" problem in any forums but I don't see how to solve the problem here (install the 4.8 ireport designer ?) I wait for any advice, Thx,
  3. Hi everybody, I'm new on jasperserver. I searched on the forum a solution of my problem but seems to not be. On the browser interface i have a "tree load error." box. This box is appaired with a misclick when I load a new jrxml on a folder. After clicked on, the browser fail (infinite loading) to show the folder referentiel list. I'm enter in the jasperserver mysql database to show the content in "jiressource" and "jiressourcefolder" tables but the architecture of the content seems ok to me (I'm not sure but I think to have understand how that work). How can i obtain this folder list ? Another clue : in the ireport repository mode, I can always create and delete files without problems. Thx per advance to any help.
  4. Hi everybody. I have a report based on "sql source" containing : - different subreport (3 levels of call) - different tables based on differents dataset - a jar font package I worded on ireport 3.7.x 4.0.0 and 4.0.1 all on the same project. Actually in the jasper log I have 111 errors of this type where the fill number change. And pdf with this error is generated. ERROR - Fill 32368323: exception java.lang.InterruptedException at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.suspend(JRThreadSubreportRunner.java:185) at net.sf.jasperreports.engine.fill.JRBaseFiller.suspendSubreportRunner(JRBaseFiller.java:2095) at net.sf.jasperreports.engine.fill.JRVerticalFiller.addPage(JRVerticalFiller.java:1836) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnHeader(JRVerticalFiller.java:509) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:265) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:127) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:938) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:608) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.JRThreadSubreportRunner.run(JRThreadSubreportRunner.java:205) at java.lang.Thread.run(Thread.java:662) When i use ireport to see what is the problem, they are nothing in each ireport log.... And when i check the resulting jasper pdf and ireport preview pdf is exactly the same... Please, anyone can give me any clues or response about that ? Cordialy TheGG. Post Edited by thegg at 05/09/2011 14:46
  5. Hi, have you try to add "dataset" initializing with your (data) ?
  6. hi, I run on 7 x64 so I know this problem. I have resolving it to install x32 java sdk :) and Ireport in x32. I know is not a solution if you must work in x64 level developement but that resolve all problems :) TheGG
  7. Hi, Don't know if you have find the way but there it is : In the couple "dataset" & "table" you don't have dialog box who prompt. You must indicate to the table how to pass the parameters : 1- select the table you want to use on your report. 2- menu-mouse with button of the right 3- select "Edit table datasource" 4-go to the "Parameters" windows 5-select add By this way you can select the variable you defined "In the dataset" wich is called "parameters" and a contain which is called "Expression". This last can be an expression of your main report : $F{name_variable} Add all parameters you must use in the "dataset in parameters". Expressions in your "dataset in parameters" serves to test/view the good function of your data request and "unfortunately" can be used in default expression by the main project to show you something. c u Post Edited by thegg at 04/22/2011 07:11
  8. Hi all, I think I turn around a mistake but I don't find any clues. So here the class : Uds4LibScriptlet.class package uds4ireport; import net.sf.jasperreports.engine.JRDefaultScriptlet; //import net.sf.jasperreports.engine.JRAbstractScriptlet; //import net.sf.jasperreports.engine.JRScriptletException; public class Uds4LibScriptlet extends JRDefaultScriptlet { public String GetImagePath(String Field) { return "foo string"; } } In the properties of my jrxml : scriplet class = Uds4LibScriptlet language=java Imports=uds4ireport classpath of ireport options : <javapath>JDK1.6.0_23\lib <javapath>JDK1.6.0_23\bin <javapath>JDK1.6.0_23\lib\tools.jar <ireport-4.0path>\libs\tools.jar <jasper4.0path>\dist\jasperreports-4.0.0.jar <path of my package>\dist\uds4ireport.jar in the jrxml I have only a field with : $P{REPORT_SCRIPTLET}.GetImagePath("") result : java.lang.classNotFoundException: Will not load classes from default package (Uds4LibScriptlet) in styles Object... If I copy-past my Uds4LibScriptlet.class in the jrxml directory I don't have anymore the message but the preview do nothing :(. Where I have wrong please ? Thx for your future advices The GG
  9. ok, I had need one more day and a night to help me to resolve the second part of my problem. So 1 : I taking the plugin for netbean and installed it by the netbeans plugin interface. 2 : downloaded the jasper 4.0.0 and installed on a library (api folder, doc folder, lib/comon*.jar and jasper*.jar) 3 : tested to build a class with JRDefaultscriptlet and JRScriptletException and a public fonction returning a simple string. The build don't up error so I consider that 's ok But in the report... Continue to didn't work I proved to : add my class jar into the ireport lib add my class jar into the classpath list add my class jar into the same directory of the jrxmlThx per advance to your advice.
  10. Hi all, and thanks by advance for your help... I'm elaborating a report with ireport 4.0 and I need to do a scriptlet. My java skill isn't very good and I passed 2 days to turn around the subject on this forum and others but... that doesn't work... 1 - The downloaded scriptlet sample, don't work ! I have put the tools.jar in the 4.0 directory lib and in the classpath.. But designer still indicate a java.lang exception on a style object ... :( 2- I have installed the ultimate netbeans+java pack and now how I can integrate the jasper lib to this IDE ? Because I want to create a special library to get out my scriptlet problems... Thx (Edit) PS : I have seen littles words about a scriptlet editors (old version) and a netbeans plugin about scriptlet any complementary news ? TheGG Ireport 4.0 - NetBeans 6.9.1 - JDK 1.6 - (JasperReport 4.0 in a corner of my disk) Post Edited by thegg at 02/17/2011 17:09 Post Edited by thegg at 02/17/2011 17:18
×
×
  • Create New...