One Star

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.
24 REPLIES
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

try to delete the component from job and drag it back from palette and then compile it with your job and see
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi,
Is it resolved by deleting the current job and recreating/copying a new one or restarting studio?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
Four Stars

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

is there any solution , even i am facing the same
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi,
is there any solution , even i am facing the same

Could you please show us your job setting screenshots?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

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. Smiley Happy
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

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.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

BTW, I tried wendysaman's suggestion.  It did not fix the problem.
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi steveo250k,
On which official version did you get that ? Have you already report a ticket on Talend Support Portal?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

I using Talend Enterprise Data Integration Version 5.5.1 Build id: r118616.
I just opened a ticket with Talend Support.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

You forgot to save changes in the modified routine. Code->Routines->your_routine->CTRL+S
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi steveo250k,
Is there any update for your issue?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

I'm having the same issue.  Only way to resolve is to shut down and restart.
"Talend Open Studio for Data Integration"
Version: 5.6.2
Build id: V5.6.2_20150508_1414
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi apotter,
Have you tried to delete the component from job and drag it back from palette and then compile it to see if everything is going well?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi,
I am using TOS DI 6 and the same problem occurs here as well.
The suggested process of

Removing the Log Catcher
Saving the Project
Closing Talend
Opening Talend
Adding the Log Catcher
Compiling the Project

does work - but it is really, really annoying because this error occurs all the time (e.g. when alterations to other components in the Job are being performed that have nothing to do with the Log Catcher).
Since this Bug (and it clearly is a bug) is known for such a long time, I hope it could be fixed soon.
Matt
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi kleinmat,
What's your OS? What does your current job design looks like? Does this issue repro on your another version(5.6.X...)
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi,
I am using Windows 7 Professional, 64Bit.
See screenshot for my current job design - but I noticed that error with other designs, too.
Matt
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

OK, here is the screenshot
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Is this solved? I just had the problem in  Talend 6.3.1 Open Data Integration
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi edmondo1984,
Could you please post your current job setting screenshots into forum which will be helpful for us to address your issue?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

hi?
how can i ask questions in talend website?
Thanks.
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi cvicse,
You can go to a related product(Bigdata, DI, ESB, DQ and MDM) from talend  index home page and open a new topic for your issue.
Please take a look at the rule on forum:https://www.talendforge.org/forum/misc.php?action=rules.
Let us know if it is clear for you.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hello Sabrina, what kind of screenshot?
I would say the T Log Catcher is missing a method in 6.3 with respect to 6.2?
Moderator

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Hi edmondo1984,
We encountered this issue before and it was solved by deleting the current job and recreating a new one or something wrong with your connector.
Screenshots of the whole job design will be preferred.
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: The method tLogCather_2Process(Map<String, Object>) is undefined

Is there a better way then rewriting a job with 20 components?