During initialization I got hundreds of time the same error. This occurs on 6.7 patch 1 after the DB (HSQLDB) was aready initialized. I'm using a project generated from yaccelerator template.
ERROR [][Task-master-poll][][DefaultTaskService] Caught exception while polling pending tasks.
[java] java.lang.IllegalStateException: Duplicate key PT0.016S
[java] at java.util.stream.Collectors.lambda$throwingMerger$0(Collectors.java:133) ~[?:1.8.0_102]
[java] at java.util.HashMap.merge(HashMap.java:1253) ~[?:1.8.0_102]
[java] at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320) ~[?:1.8.0_102]
[java] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:1.8.0_102]
[java] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_102]
[java] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_102]
[java] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_102]
[java] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_102]
[java] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_102]
[java] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_102]
[java] at de.hybris.platform.task.impl.gateways.DefaultWorkerStateGateway.getWorkersHealthChecks(DefaultWorkerStateGateway.java:154) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.AuxiliaryTablesSchedulerRole.cleanLockedTasks(AuxiliaryTablesSchedulerRole.java:348) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.AuxiliaryTablesSchedulerRole.tryToPerformSchedulerJob(AuxiliaryTablesSchedulerRole.java:99) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.AuxiliaryTablesBasedTaskProvider.getTasksToSchedule(AuxiliaryTablesBasedTaskProvider.java:52) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.DefaultTaskService.getTasksToSchedule(DefaultTaskService.java:1086) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.DefaultTaskService.poll(DefaultTaskService.java:1058) ~[processingserver.jar:?]
[java] at de.hybris.platform.task.impl.DefaultTaskService$Poll.process(DefaultTaskService.java:934) [processingserver.jar:?]
[java] at de.hybris.platform.task.impl.DefaultTaskService$Poll.run(DefaultTaskService.java:886) [processingserver.jar:?]
[java] at de.hybris.platform.core.AbstractTenant$5.run(AbstractTenant.java:2460) [coreserver.jar:?]
[java] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_102]
[java] at de.hybris.platform.core.threadregistry.RegistrableThread.internalRun(RegistrableThread.java:144) [coreserver.jar:?]
[java] at de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:134) [coreserver.jar:?]
The key is always different. I don't understand what's the origin of this.