Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello.
I was recently looking through the Release Notes for TOS ESB 7.1.1 and saw the part where it says that "tRunJob is supported with limitations". I am not so sure what the description means regarding the part "...tRunJob is not designed to work in a Service/Route style (ESB) deployment...".
I have a lot of Routes running on my server in the Runtime and each of these Routes currently calls a DI Job with the "cTalendJob" component, and within these jobs there are often several "tRunJob" components. Is this still the correct way to call a DI Job from a Route even with TOS ESB v7.1.1 ? If not what is the correct way?
Thanks in advance and best regards.
Hello,
If you use tRunJob within Data Services and Routes (with cTalendJob), support is provided on a "best effort" basis only. In most cases, there are class loading issues which can sometimes be resolved but not always.
This is because tRunJob is not designed to work in a Service/Route style (ESB) deployment, so regular support is not provided if you decide to use it, even though it may work in many cases. If you used tRunJob in the past, it is recommended to change your Job Design to use Joblets instead.
Note: Talend Joblets feature is available in talend subscription solution not open source.
Best regards
Sabrina