The method tLogCather_2Process(Map<String, Object>) is undefined
In my job (Logging_Test) I'm using a tLogCatcher component. This job was working fine but I briefly deactivated it to try some other techniques. When I reactivated it the job fails to compile and give the error:
The method tLogCatcher_2Process((Map<String, Object>) is undefined for the type Logging_Test. TalendException.
What is this? As far as I can tell the job is exactly like it was when it was working.
I have the same issue.
what i did was I remove the tlogcatcher and all the tdie component.
Remove all event that is catched by the tlogcatcher.
Save the job
Re-open my jobs and add tlogcatcher and re apply all the tdie and die event.
if anyone have a smarter way to fix this please do share.
I suspect we can manually add the trigger to the code, but am not sure whether that is a smarter way considering my lack of java knowledge.
Sorry I did not reply sooner. The problem goes away if I close TIS and reopen.
But now I need to do this almost every other time I try to run my job.
This is most aggravating.
wendysaman's solution is not acceptable either. I don't have any tdie components, but I do have several twarn. Each is set up with a different code and warning message. There is no way I'm going to delete and recreate them every time Talend decides hiccup.