Best Practices to follow in case of Job generation issues in Talend Administration Center

author
Talend Documentation Team
EnrichVersion
6.4
6.3
6.2
6.1
EnrichProdName
Talend ESB
Talend Real-Time Big Data Platform
Talend Big Data
Talend Data Fabric
Talend MDM Platform
Talend Cloud
Talend Data Services Platform
Talend Data Management Platform
Talend Data Integration
Talend Big Data Platform
task
Deployment > Deploying > Executing Jobs
EnrichPlatform
Talend Studio
Talend Administration Center

Best Practices to follow in case of Job generation issues in Talend Administration Center

This article applies to users of Talend Studio and Talend Administration Center who are encountering an IllegalStateException issue or issues with the BuildJob process in general in the Job Conductor or Big Data Streaming pages of Talend Administration Center.

See below a list of troubleshooting steps developers can follow.

Job generation issue - Test 1

In Talend Studio, run the Job to check if there are any compilation errors.

If so, it means there is an inherent issue with the Job itself that needs to be fixed.

Job generation issue - Test 2

In Talend Studio, use the Build Job option and check if it is able to successfully build as a .zip file.
  • If you cannot build the Job, you need to thoroughly check where the building issue comes from. It could be .jar files being mismatched or it could be problematic code. This needs to be fixed.

  • Once the generation is successful, try to import the archive into a new project repository to see if it can properly be imported.

  • If you cannot import the Job archive, you can proceed to Job generation issue - Test 3.

Job generation issue - Test 3

  1. From Talend Studio, export the Job as a .zip file.
  2. Import the archive into a new project repository (it can be the same repository as the one used in Job generation issue - Test 2).
  3. In Talend Administration Center, go to the Job conductor page and create a new task.
  4. Generate the task and check that the generation is successful.
  5. Proceed to Job generation issue - Test 4.

Job generation issue - Test 4

If you were able to generate the task previously, you can either:
  • keep the Job in the new project and continue to run it from here.

  • create a new Job within the repository of your choice and either copy all of the components from the non-working Job into the new Job, or delete the old Job and reimport the .zip file back into the project.

  • If you are still unable to generate, this issue may need assistance from Support. Please create a ticket.