Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

[resolved] Compilation issue in Job Conductor (TIS 3.2.2)

Hi,
I'm working with TOS 3.2.3.
I created a job that runs perfectly.
I've exported that job and import it in TIS 3.2.2.
The job also works in TIS (application not web part).
Finally, I've tried to runs it in the Job Conductor thanks to the web interface.
But the followinf issue appears :
Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
Syntax error, insert "AssignmentOperator Expression" to complete Assignment
Syntax error, insert ";" to complete Statement
The left-hand side of an assignment must be a variable
Syntax error on token "null", invalid ClassType
at hrms.hr_gl_ci005_validation_0_1.HR_GL_CI005_VALIDATION.tRunJob_1Process(HR_GL_CI005_VALIDATION.java:822)
at hrms.hr_gl_ci005_validation_0_1.HR_GL_CI005_VALIDATION.tJava_1Process(HR_GL_CI005_VALIDATION.java:742)
at hrms.hr_gl_ci005_validation_0_1.HR_GL_CI005_VALIDATION.runJobInTOS(HR_GL_CI005_VALIDATION.java:14415)
at hrms.hr_gl_ci005_validation_0_1.HR_GL_CI005_VALIDATION.main(HR_GL_CI005_VALIDATION.java:14253)

Since I've created the job in TOS, it didn't changed.
Do you have any idea about this problem ?
Regards,
shamza.
Labels (3)
11 Replies
Anonymous
Not applicable
Author

The failing lines seems not correspond to my java class.
I have re-generate, re-deploye and re-run my job and the following issue appears :
Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
Syntax error, insert "AssignmentOperator Expression" to complete Assignment
The left-hand side of an assignment must be a variable
Syntax error, insert ";" to complete Statement
Syntax error on token "null", invalid ClassType
at hrms.hr_gl_ci005_validation_fr_0_1.HR_GL_CI005_VALIDATION_FR.tRunJob_1Process(HR_GL_CI005_VALIDATION_FR.java:1247)
at hrms.hr_gl_ci005_validation_fr_0_1.HR_GL_CI005_VALIDATION_FR.tJava_1Process(HR_GL_CI005_VALIDATION_FR.java:1167)
at hrms.hr_gl_ci005_validation_fr_0_1.HR_GL_CI005_VALIDATION_FR.runJobInTOS(HR_GL_CI005_VALIDATION_FR.java:32050)
at hrms.hr_gl_ci005_validation_fr_0_1.HR_GL_CI005_VALIDATION_FR.main(HR_GL_CI005_VALIDATION_FR.java:31874)

When I check the lines on my java class, lines 31874 & 32050 does not exist, and the lines 1247 & 1167 seems correct (look at the attached images).
Strange, don't you think ?!
Anonymous
Not applicable
Author

Hi all,
I found the solution.
It seems that the commit on the SVN workspace didn't run correctly.
So when I run my job, TIS was looking for an unknown job.
I've re-imported the missing jobs, and I checked on the workspace ("process" folder) if these jobs were uploaded.
After that, I've re-run my job and now, it runs perfectly.
Just take a look on this issue for the future.
Thank you all for your help,
shamza.