How to find the jasper report compiler version of a jasper server whose version is 7.2.0 - jasperserver

I am trying to find the version of the jasper compiler used in our jasper server (v7.2.0), and I am absolutely stumped, as I cannot find it anywhere. What server file should I look at, or is there a default version of the jasper compiler for server v7.2.0?
Thanks ahead!

Find in you server:
Path: <path_install>/webapps/jasperserver-pro/WEB-INF/lib
The lib: jasperreports-x.x.x.jar
Example, my version compiler is jasperreports-6.11.0
Regards.

Related

How to download jasper server source code?

How to download jasper server source code? From github: https://github.com/TIBCOSoftware/jasperreports I see only the old version, how to download newer version like 7.x, 8.x?
Thanks

JasperReports Server

I need to know if JasperReports Server 5.5.0 has support for Report Books?
I need to create a Report Book and we have the 5.5.0 version of JasperReports Server.
Converting #jtsnr comment to an answer (community wiki)
Report books were added in jasper report version 6
However this does not mean you can't do similar in version 5, you just need to setup your own report structure.

License error in JRules Rules Studio 7.1.1

I am new to Ilog JRules rules Studio.
Using JRules Rules Studio 7.1.1, i am testing a partucilar rule in Rules project using JUnit test case. I could see the below error, which i couldn't understand.
Caused by: ilog.jum.client700.IluSAMAccessDeniedException: At 2012-05-08 12:31:34 GMT, SAM 3.0.0.1040: Access denied to module 'RES4J'.
If you want to inspect your access key, please do the following:
java -cp [location]sam.jar ilog.jum.client700.IluSAMAccessKey -summary
To ensure you are inspecting the offending key, please check its digest is '4165df64e40f9c019099f9fc72d1bd79'
at ilog.jum.client700.IluSAM.<init>(IluSAM.java:569)
at ilog.jum.client700.IluSAM.createIluSAM(IluSAM.java:352)
at ilog.rules.res.xu.spi.IlrManagedXUConnectionFactory.verifyRESLicense(IlrManagedXUConnectionFactory.java:924)
... 47 more
Please help me, if anyone have any idea.
Thanks in advance.
Hari
I don't know which WAS you are using but I would recommend that you re install RES.
The documentation is clear as crystal on how to install RES and RTS.
You said you are new, so I assume that you just downloaded it and hence your trial version is valid.
Otherwise, it may be because it has expired, double check that.
Hope it helps.
PS: check my answer to your other question about testing a rule, because you don't need RES to test a rule
I got the reason for this issue. I was trying with the Rules Studio 7.1.1 installation and using the rule execution server of version 7.0.0. sam.jar along with other jars for the version 7.0.0, which is causing the issue. RES is not available with Rules Studio 7.1.1 installation. So i installed the version 7.0.0, which is working fine.
How can I verify the JRules modules have been installed and licensed in JRules 7?
I had the same issue and I fixed it by replacing all sam.jar files with the latest one.

Using different versions of Crystal Reports on a same server

I have a few web applications running on the same server. Recently I added crystal reports for VS 2010. I thought to use new reports for several of projects but not all. Other projects uses the older version of crystal reports
So I modified the web.config of the required projects. I downloaded runtime on both my development machine and server. So now I have both versions of asseblies (v 10 and v 13) in GAC. I have .NET 4.0 on both macines as well.
It has worked on development machine
However, when I run the same projects on server it raises an error.
CS0433: The type 'CrystalDecisions.CrystalReports.Engine.ReportClass' exists in both 'c:\WINDOWS\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine\10.5.3700.0__692fbea5521e1304\CrystalDecisions.CrystalReports.Engine.dll' and 'c:\WINDOWS\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine\13.0.2000.0__692fbea5521e1304\CrystalDecisions.CrystalReports.Engine.dll'
I am wondering why it works on my development machine and does not on server ? Do I have to configure something on server to make it happen ? Or do I need to add in someting in web.config file ?
If someknow knows it, please let me know.
Thanks in advance for your help.
I had the same problem and fixed it by commenting/deleting assembly references which refer to version 10.5.... in web.config. In addition I had to change manually correct version to register assembly="CrystalDecision.... in the .aspx file where I use Crystal report components.

Why does iReport keep adding tags that aren't supported and then crashing?

First, iReport is the worst reporting tool I've ever used.
Now to my question..... iReport keeps adding tags it doesn't support, which causes a bunch of errors.
tag
<band splitType="Stretch" />
Can some please tell me how to turn this auto coding off it's really driving me up the wall. It keeps screwing up my code.
Oh I'm using 3.5.2 and don't tell me to upgrade because I can't because of the version of jasper server.
I had this problem as well, but I changed the version I used back to 3.5.0 to match the version of jasper report server as well.
EDIT: In fact this is a known problem. The splitType functionality was introduced in 3.5.2, and this is incompatible with 3.5.0. You can see this in the Jasper server forums.
So your options are to use iReport 3.5.0 or to upgrade the jar jasperreports-3.5.0.jar to jasperreports-3.5.2.jar on the Tomcat server.
You can always use a newer version of IReport and set the compatibility to the version you use on the Jasper Server.
(Options/IReport/Compatibility)