Skip to main content
Announcements
A fresh, new look for the Data Integration & Quality forums and navigation! Read more about what's changed.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Execution error with tJasperOutput component with working JRXML file

Hi,
I have create a report using JasperSoft Studio. Basically I am connecting to SQL server and fetching records from there to create a report. This works perfectly in jaspersoft studio. But when I use this same JRXML file in Talend tJasperOutput component it gives me the below error ( I am using Jasper Soft Studio version 6.0.3 and Talend Open studio version 5.6.1 and SQL server 2012. 😞
Starting job Jasper_Talend_all_Char at 20:13 29/04/2015.
connecting to socket on port 3344
connected
: org.apache.commons.digester.Digester - Parse Error at line 21 column 60: cvc-complex-type.2.4.a: Invalid content was found starting with element 'property'. One of '{"" Smiley TonguerintWhenExpression, "":break, "":line, "":rectangle, "":ellipse, "":image, "":staticText, "":textField, "":subreport, "" Smiley TongueieChart, "" ie3DChart, "":

To see the whole post, download it here
Labels (4)
4 Replies
Anonymous
Not applicable
Author

Here is the missing attachment.
Jasper_Talend_Execution_Error.zip_20150430-0808.zip
Anonymous
Not applicable
Author

I have same trouble with Talend 5.6.2 and iReport 5.6.0.
Part of the errorlog:
Exception in component tJasperOutput_1
net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 452; cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'.
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:245)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:228)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:216)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:170)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:154)
    at test.jasper_test_0_1.jasper_test.tMysqlInput_1Process(jasper_test.java:724)
    at test.jasper_test_0_1.jasper_test.runJobInTOS(jasper_test.java:1010)
    at test.jasper_test_0_1.jasper_test.main(jasper_test.java:867)
_AnonymousUser
Specialist III

@Harliff, the resolution would be to remove all occurences of uuid from your JRXML file. Please reply back if you face any issue after that.
@Saugata, did you come across any solution to your problem? I, too, am stuck up with the same issue. Thanks!
Anonymous
Not applicable
Author

@Harliff, the resolution would be to remove all occurences of uuid from your JRXML file. Please reply back if you face any issue after that.

AFAIR, I've managed to solve this problem by switching comparability mode in the iReport to earlier version (e.g. 3.x).