I'm using Jaspersoft Studio 6.2.0 + Report Server.
I created Report Book which contains 32 reports. On every single report I used Hyperlink (Link Target -> Blank; Link Type -> Reference; Hyperlink Reference Expression -> new String("http://some_web_site").
The problem is that on some of these report HyperLinks don't work. It's interesting because when i open this single report alone (exactly the same which is in report book) everything is fine - hyperlinks work.
I tried other thing - in this report book i removed some reports and then on reports which left (in this report book) - hyperlinks work (not on every report, but in some - where earlier [before removing some reports] it didn't work).
I tried firefox (mainly i use Chrome) - same effect.
"POST http://raporty/jasperserver/getReportComponents.html net::ERR_INCOMPLETE_CHUNKED_ENCODING"
What does it mean? Or where I can find more details about it?
I attached logs from server, I noticed that these errors appears after opening report on which HyperLinks don't work
Can you provide us all the JRXML files involved in the construction of this book report?
sure. Previous attached errors occured when I opened report from line 351 (from attached Report Book jrxml).
Actually, I was interested in seeing all the JRXMLs involved, not just the master book one. I suspect some of them are made by copy/paste and maybe the some UUIDs of elements inside get duplicated, which might cause problems in the interactive report viewer.
Defenitely I made reports inside based each other (so - yes, often some reports base on some others).
But even problem is with duplicated UUIDs - how to find them?
I've attached all jrxmls from master book report.
I assume that the report you referred to at line 351, which is called “raport3_7_files/Main_Jrxml”, is actually the one in the file 37.jrxml.
IF that is the case, then we can see this JRXML has a table component in its summary with the following UUID:
Search all JRXML files for this UUID, we find that it is present also in the 33.jrxml.
If you say the problem occurs in the 37.jrxml report, then try remove the 33.jrxml report from the book and see if the problem persists. If it does, then try manually alter the UUID in one for those JRXMLs, by changing the first two letters of the UUID for example and see if the problem is fixed.
I hope this helps.
Removing 33.jrxml from report book caused that on 37.jrxml hyperlinks works :)
After I bring it back, and changed UUID to another one it still works :)
So you are right - it's because of duplicated UUIDs. But is it only problem with table component UUIDs? Becasue there are many others UUID in reports, so there are many combinations to check :)