eyale Posted December 8, 2010 Share Posted December 8, 2010 Hey,i followed the guidelines you've mentioned in this post, but i still get and error: 1. i created a parameter called LoggedInUser with parameter class: com.jaspersoft.jasperserver.api.metadata.user.domain.User2. i created a parameter called FullUserName wuth parameter class: java.lang.String and 'default value expression' $P{LoggedInUser}.getFullName().. i created a simple report with only text labels of the parameters.when i try to compile the report i get an exception:net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. java.lang.ClassNotFoundException: com.jaspersoft.jasperserver.api.metadata.user.domain.User at net.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:258) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:140) at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:215) at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:131) at com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:514) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)i'm using latest jasper server and ireport (3.7.6), has the class changed? thanks. Link to comment Share on other sites More sharing options...
federico.cattozzi Posted December 8, 2010 Share Posted December 8, 2010 Have you compiled it with iReport?Try it on JasperServer. Link to comment Share on other sites More sharing options...
eyale Posted December 8, 2010 Share Posted December 8, 2010 What do you mean? deploy it to the server and run it there? Link to comment Share on other sites More sharing options...
federico.cattozzi Posted December 8, 2010 Share Posted December 8, 2010 Yes!If you read exception you will see that iReport can not find the JasperServer ...User class because it is not present on iReport classpath, so if you upload jrxml on JasperServer all will work! Link to comment Share on other sites More sharing options...
rajesh.sm Posted October 28, 2013 Share Posted October 28, 2013 Hi Federico, as per your suggestion, i have created the same. please find below jrxml file. i am getting empty report only. i not getting loggedinUserName. please advice me <?xml version="1.0" encoding="UTF-8"?> $P{LoggedInUser}.getUsername() $P{Username} Test Test Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now