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

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
jftdarr
Contributor II
Contributor II

Talend Studio tRunJob failing after upgrade to 7.3

I have a parent job that loops on multiple database connections and for each loop runs a sequence of subjobs. Yesterday we did an upgrade to 7.3 from 7.0 and now that job (Which as been working for months now) fails as soon as it hits the first tRunJob component. I'm looking to figure out if there is something I need to change or maybe if anyone is familiar with this error. The subjob runs if I have pass all contexts unchecked but I need that checked to pass the values from the parent job to the child. I get the following error message:

[FATAL]: edg_dq.run_env_validations_1_0.run_env_validations - tRunJob_5 Child job running failed.

java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class java.util.concurrent.ConcurrentHashMap (java.util.LinkedHashMap and java.util.concurrent.ConcurrentHashMap are in module java.base of loader 'bootstrap')

java.lang.RuntimeException: Child job running failed.

java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class java.util.concurrent.ConcurrentHashMap (java.util.LinkedHashMap and java.util.concurrent.ConcurrentHashMap are in module java.base of loader 'bootstrap')

    at edg_dq.run_env_validations_1_0.run_env_validations.tRunJob_5Process(run_env_validations.java:14740)

    at edg_dq.run_env_validations_1_0.run_env_validations.tDBInput_2Process(run_env_validations.java:14468)

    at edg_dq.run_env_validations_1_0.run_env_validations.tDBInput_1Process(run_env_validations.java:13980)

    at edg_dq.run_env_validations_1_0.run_env_validations.tHashInput_3Process(run_env_validations.java:13418)

    at edg_dq.run_env_validations_1_0.run_env_validations.tLoop_2Process(run_env_validations.java:9180)

    at edg_dq.run_env_validations_1_0.run_env_validations.tJava_2Process(run_env_validations.java:8641)

    at edg_dq.run_env_validations_1_0.run_env_validations.tFileInputDelimited_2Process(run_env_validations.java:8492)

    at edg_dq.run_env_validations_1_0.run_env_validations.tFileInputDelimited_1Process(run_env_validations.java:7838)

    at edg_dq.run_env_validations_1_0.run_env_validations.runJobInTOS(run_env_validations.java:35743)

    at edg_dq.run_env_validations_1_0.run_env_validations.main(run_env_validations.java:35278)

Exception in component tRunJob_5 (run_env_validations)

java.lang.RuntimeException: Child job running failed.

java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class java.util.concurrent.ConcurrentHashMap (java.util.LinkedHashMap and java.util.concurrent.ConcurrentHashMap are in module java.base of loader 'bootstrap')

    at edg_dq.run_env_validations_1_0.run_env_validations.tRunJob_5Process(run_env_validations.java:14740)

    at edg_dq.run_env_validations_1_0.run_env_validations.tDBInput_2Process(run_env_validations.java:14468)

    at edg_dq.run_env_validations_1_0.run_env_validations.tDBInput_1Process(run_env_validations.java:13980)

    at edg_dq.run_env_validations_1_0.run_env_validations.tHashInput_3Process(run_env_validations.java:13418)

    at edg_dq.run_env_validations_1_0.run_env_validations.tLoop_2Process(run_env_validations.java:9180)

    at edg_dq.run_env_validations_1_0.run_env_validations.tJava_2Process(run_env_validations.java:8641)

    at edg_dq.run_env_validations_1_0.run_env_validations.tFileInputDelimited_2Process(run_env_validations.java:8492)

    at edg_dq.run_env_validations_1_0.run_env_validations.tFileInputDelimited_1Process(run_env_validations.java:7838)

    at edg_dq.run_env_validations_1_0.run_env_validations.runJobInTOS(run_env_validations.java:35743)

    at edg_dq.run_env_validations_1_0.run_env_validations.main(run_env_validations.java:35278)

[statistics] disconnected

Labels (2)
2 Replies
Jesperrekuh
Specialist
Specialist

Im not sure if I encountered something similar while upgrading to 7.3 I remember I changed or edited my pre-defined contexts and then applied/added them again to my (imported) job(s). Im really not sure if it was the same.

Anonymous
Not applicable

Hello,

Is there any tJDBCInput component which is trying to connect to oracle?

Here exists a jira issue: https://jira.talendforge.org/browse/TDI-44385

Best regards

Sabrina