You are not logged in.
Announcement
Unanswered posts
|
Pages: 1
Hi,
I am a freshman here, I had two question for help.
1. In Job Conductor, I can't run job use an independent process. The same problem is in http://www.talendforge.org/forum/viewtopic.php?id=21646 . In the last, vgalopin said Uncheck that option. Yes, it can work, but there comes problem 2. I want to know if there is some way to run job in Job Conductor use independent process.??
2. I use parallel execution in one job. And in it's subjob I use HashOutput and HashInput componets. I found When I use independent process it was ok. but uncheck independent process, HashInput output value is wrong or even Exception.
[statistics] connecting to socket on port 3827
[statistics] connected
Exception in component tHashInput_1
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at org.talend.designer.components.hashfile.common.IteratorHashFile.next(IteratorHashFile.java:68)
at talend_preprocessor.hashoutputtest_0_1.HashOutputTest.tHashInput_1Process(HashOutputTest.java:1320)
at talend_preprocessor.hashoutputtest_0_1.HashOutputTest.tOracleInput_1Process(HashOutputTest.java:1011)
at talend_preprocessor.hashoutputtest_0_1.HashOutputTest$1.run(HashOutputTest.java:1663)
Exception in component tRunJob_1
java.lang.RuntimeException: Child job running failed
at talend_preprocessor.hashtest_main_0_1.HashTest_Main$1tRunJob_1Thread.run(HashTest_Main.java:658)
at routines.system.ThreadPoolWorker.runIt(TalendThreadPool.java:159)
at routines.system.ThreadPoolWorker.runWork(TalendThreadPool.java:150)
at routines.system.ThreadPoolWorker.access$0(TalendThreadPool.java:145)
at routines.system.ThreadPoolWorker$1.run(TalendThreadPool.java:122)
at java.lang.Thread.run(Unknown Source)
java.lang.InterruptedException: sleep interrupted
at java.lang.Thread.sleep(Native Method)
at talend_preprocessor.hashoutputtest_0_1.HashOutputTest.runJobInTOS(HashOutputTest.java:1694)
at talend_preprocessor.hashoutputtest_0_1.HashOutputTest.runJob(HashOutputTest.java:1521)
at talend_preprocessor.hashtest_main_0_1.HashTest_Main$1tRunJob_1Thread.run(HashTest_Main.java:627)
at routines.system.ThreadPoolWorker.runIt(TalendThreadPool.java:159)
at routines.system.ThreadPoolWorker.runWork(TalendThreadPool.java:150)
at routines.system.ThreadPoolWorker.access$0(TalendThreadPool.java:145)
at routines.system.ThreadPoolWorker$1.run(TalendThreadPool.java:122)
at java.lang.Thread.run(Unknown Source)
3334 milliseconds
[statistics] disconnected
Job HashTest_Main ended at 12:56 17/07/2012. [exit code=0]
As I in need to use parallel execution, hash component and Job Conductor. Anyone has the same problem??
Offline

Hi
Welcome to Talend Community!
In fact, this is a bug. See this issue on BugTracker.
http://jira.talendforge.org/browse/DOCT-251
Which version of TIS do you use?
Regards,
Pedro
Offline
5.0.2 talend enterprise data integration professional edition. I didn't use dynamic job but use independent process in parent job.
I find this http://jira.talendforge.org/browse/TDI-18825 and disable the cache in my jobserver. But now it comes dead lock problem...
Offline

Hi
"Use dynamic job" and "Use indepedent process" have so many in common.
And this is a well-known bug.
Sorry. Please report it on BugTracker.
Regards,
Pedro
Offline
Hi pedro
I find this http://jira.talendforge.org/browse/TDI-20039?focusedCommentId=229173#comment-229173
Is said this problem is ok on r81162-V4.2.5NB , r81164-V5.0.3NB and r81164-V5.1.0NB ?? Dose it means if I change an edith I can avoid this bug?? Which edith I can choose?? Thanks
Offline
Pages: 1