Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The entity name must immediately follow the '&' in the entity reference error in jasper reports

I have a Master report that has 4 subreports. The report gets generated successfully when I generate the report in iReport(version 4.1.3). However when the report gets deployed in JBoss server it gives the following error

Error Parsing Styled Text
"org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference jasper reports".

Its corresponding blank report that does not have any mapping with the datsource is getting generated successfully. However the one which fetches the values from the data source is throwing this error.

Could you please tell me what could be the issue.

iReport version: 4.1.3

Datasource: XML datasource

Please let me know if you need more information.

like image 792
Abhinash Avatar asked Jun 21 '12 12:06

Abhinash


1 Answers

My guess is that your XML datasource contains '&' character in some data.

If so replace '&' with & and try, it should work properly.

PS: You should accept answers if they help you.!!

EDIT : Check out this discussion at JasperForge Forum. Says the same

like image 96
Anuj Patel Avatar answered Nov 22 '22 10:11

Anuj Patel