-
Type:
Bug
-
Resolution: Unresolved
-
Affects Version/s: None
-
Component/s: PlunetConnector
-
Critical
-
None
-
Added debug code to identify dedicated problems
-
wait next occurance
-
Emptyshow more show less
Problem
Sometimes task that are created by PlunetConnector run into an error. Tbh. we have no idea why this happens, because this happens randomly.
Sample error:
09/22/2026 15:47:09 error E9999 PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '{3d8cd2bc-b710-47d4-802c-22525a7cab10}' for key 'taskGuid' core File: /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Statement/Pdo.php (228) Request: https://easytrans24.translate5.net cli://localhost/editor/index Trace: #0 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute() #1 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Statement.php(304): Zend_Db_Statement_Pdo->_execute() #2 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute() #3 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Adapter/Pdo/Abstract.php(267): Zend_Db_Adapter_Abstract->query() #4 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Adapter/Abstract.php(577): Zend_Db_Adapter_Pdo_Abstract->query() #5 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Table/Abstract.php(1076): Zend_Db_Adapter_Abstract->insert() #6 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Table/Row/Abstract.php(469): Zend_Db_Table_Abstract->insert() #7 /var/www/instances-local/instance-1630/vendor/shardj/zf1-future/library/Zend/Db/Table/Row/Abstract.php(440): Zend_Db_Table_Row_Abstract->_doInsert() #8 /var/www/instances-local/instance-1630/library/ZfExtended/Models/Entity/Abstract.php(484): Zend_Db_Table_Row_Abstract->save() #9 /var/www/instances-local/instance-1630/application/modules/editor/src/Task/Import/ImportService.php(436): ZfExtended_Models_Entity_Abstract->save() #10 /var/www/instances-local/instance-1630/application/modules/editor/src/Task/Import/ImportService.php(358): MittagQI\Translate5\Task\Import\ImportService->prepareImportConfig() #11 /var/www/instances-local/instance-1630/application/modules/editor/Plugins/PlunetConnector/Worker/TaskImportWorker.php(219): MittagQI\Translate5\Task\Import\ImportService->prepareConfigsDefaultsCheckUploadsQueueWorkers() #12 /var/www/instances-local/instance-1630/application/modules/editor/Plugins/PlunetConnector/Worker/TaskImportWorker.php(115): editor_Plugins_PlunetConnector_Worker_TaskImportWorker->startT5TaskImport() #13 /var/www/instances-local/instance-1630/library/ZfExtended/Worker/Abstract.php(520): editor_Plugins_PlunetConnector_Worker_TaskImportWorker->work() #14 /var/www/instances-local/instance-1630/library/ZfExtended/Worker/Abstract.php(435): ZfExtended_Worker_Abstract->_run() #15 /var/www/instances-local/instance-1630/Translate5/MaintenanceCli/Command/WorkerRunCommand.php(142): ZfExtended_Worker_Abstract->runQueued() #16 /var/www/instances-local/instance-1630/vendor/symfony/console/Command/Command.php(326): Translate5\MaintenanceCli\Command\WorkerRunCommand->execute() #17 /var/www/instances-local/instance-1630/vendor/symfony/console/Application.php(1098): Symfony\Component\Console\Command\Command->run() #18 /var/www/instances-local/instance-1630/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand() #19 /var/www/instances-local/instance-1630/vendor/symfony/console/Application.php(175): Symfony\Component\Console\Application->doRun() #20 /var/www/instances-local/instance-1630/Translate5/maintenance-cli.php(342): Symfony\Component\Console\Application->run() #21 {main}
Solution
Step 1
add additional Debug output to get a better idea what's going on here.
First place is on $task->meta->save while Task-Impot process...
Step 2
Improve logging also for "automatic delete task/projekt in Translate5 when submitted task from Plunet was "empty" (does not contain any files in workfiles folder)