ConcurrentModificationException - Generating a job in jobConductor

One Star

ConcurrentModificationException - Generating a job in jobConductor

Have a simple job(RowGenerator->LogRow), adding job to jobConductor work, everything else seams to work, but...
Get ConcurrentModificationException when I click on "Generate"
exception:
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
at java.util.AbstractList$Itr.next(AbstractList.java:343)
at org.talend.designer.codegen.components.model.ComponentsFactory.getComponentsProvidersFolder(ComponentsFactory.java:1179)
at org.talend.librariesmanager.model.service.JavaLibrariesService.syncLibraries(JavaLibrariesService.java:188)
at org.talend.librariesmanager.model.service.LibrariesService.syncLibraries(LibrariesService.java:145)
at org.talend.designer.codegen.CodeGeneratorService.refreshTemplates(CodeGeneratorService.java:129)
at org.talend.commandline.command.CommandProcessor.setUserComponentPath(CommandProcessor.java:486)
at org.talend.commandline.command.ExtensionCommandSwitch$1.run(ExtensionCommandSwitch.java:60)
at org.talend.repository.RepositoryWorkUnit.executeRun(RepositoryWorkUnit.java:84)
at org.talend.core.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(AbstractRepositoryFactory.java:217)
at org.talend.repository.localprovider.model.LocalRepositoryFactory.executeRepositoryWorkUnit(LocalRepositoryFactory.java:2587)
at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(SvnRepositoryFactory.java:384)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.executeRepositoryWorkUnit(RemoteRepositoryFactory.java:565)
at org.talend.core.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(ProxyRepositoryFactory.java:1740)
at org.talend.commandline.command.ExtensionCommandSwitch.caseSetUserComponentPathCommand(ExtensionCommandSwitch.java:70)
at org.talend.commandline.client.command.extension.AbstractExtensionCommandSwitch.doSwitch(AbstractExtensionCommandSwitch.java:33)
at org.talend.commandline.command.CommandProcessorSwitch.caseExtensionCommand(CommandProcessorSwitch.java:159)
at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(CommandAbstractSwitch.java:70)
at org.talend.commandline.command.CommandConsumer.executeCommand(CommandConsumer.java:52)
at org.talend.commandline.command.CommandConsumer.execute(CommandConsumer.java:33)
at org.talend.commandline.mode.ServerCommandLine$CommmandConsumerRunnable.run(ServerCommandLine.java:139)
at java.lang.Thread.run(Thread.java:662)
org.talend.administrator.commandline.CommandLineBean.executeGroupCommand(CommandLineBean.java:204)
org.talend.administrator.scheduler.business.job.generate.JobGenerator.executeGroupCommand(JobGenerator.java:265)
org.talend.administrator.scheduler.business.job.generate.JobGenerator.generate(JobGenerator.java:141)
org.talend.administrator.scheduler.business.ExecutionTaskHandler.generateJobScriptUnit(ExecutionTaskHandler.java:357)
org.talend.administrator.scheduler.business.ExecutionTaskHandler$1.run(ExecutionTaskHandler.java:302)
Caused by: java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
at java.util.AbstractList$Itr.next(AbstractList.java:343)
at org.talend.designer.codegen.components.model.ComponentsFactory.getComponentsProvidersFolder(ComponentsFactory.java:1179)
at org.talend.librariesmanager.model.service.JavaLibrariesService.syncLibraries(JavaLibrariesService.java:188)
at org.talend.librariesmanager.model.service.LibrariesService.syncLibraries(LibrariesService.java:145)
at org.talend.designer.codegen.CodeGeneratorService.refreshTemplates(CodeGeneratorService.java:129)
at org.talend.commandline.command.CommandProcessor.setUserComponentPath(CommandProcessor.java:486)
at org.talend.commandline.command.ExtensionCommandSwitch$1.run(ExtensionCommandSwitch.java:60)
at org.talend.repository.RepositoryWorkUnit.executeRun(RepositoryWorkUnit.java:84)
at org.talend.core.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(AbstractRepositoryFactory.java:217)
at org.talend.repository.localprovider.model.LocalRepositoryFactory.executeRepositoryWorkUnit(LocalRepositoryFactory.java:2587)
at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(SvnRepositoryFactory.java:384)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.executeRepositoryWorkUnit(RemoteRepositoryFactory.java:565)
at org.talend.core.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(ProxyRepositoryFactory.java:1740)
at org.talend.commandline.command.ExtensionCommandSwitch.caseSetUserComponentPathCommand(ExtensionCommandSwitch.java:70)
at org.talend.commandline.client.command.extension.AbstractExtensionCommandSwitch.doSwitch(AbstractExtensionCommandSwitch.java:33)
at org.talend.commandline.command.CommandProcessorSwitch.caseExtensionCommand(CommandProcessorSwitch.java:159)
at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(CommandAbstractSwitch.java:70)
at org.talend.commandline.command.CommandConsumer.executeCommand(CommandConsumer.java:52)
at org.talend.commandline.command.CommandConsumer.execute(CommandConsumer.java:33)
at org.talend.commandline.mode.ServerCommandLine$CommmandConsumerRunnable.run(ServerCommandLine.java:139)
at java.lang.Thread.run(Thread.java:662)
The job work fine in studio...
One Star

Re: ConcurrentModificationException - Generating a job in jobConductor

Hi
Which version of TIS do you use?
Can you reproduce this issue every time?
Regards,
Pedro