[E9999 core] TypeError: CreateTbxFileResponse::__construct(): Argument #1 ($uuid) must be of type string, null given

XMLWordPrintable

    • High
    • None
    • PHP error fixed
    • None

      problem

      A problem on termtagger side could not be processed properly on translate5 side. 

      solution

      1. Fix the below trace TypeError
      2. Ensure that an error in the processing worker does not lead to the break down (status error) of the task → I think this was the case before
        1. Could be that this is by purpose because task was in status import, check worker behaviour used

      trace

       

      Log ID: 14127196
      Created: 2026-09-24 10:28:46
      Level: 2
      Event Code: E9999
      Domain: core
      Message: TypeError: MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\Api\Response\CreateTbxFileResponse::__construct(): Argument #1 ($uuid) must be of type string, null given, called in /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/Api/Response/CreateTbxFileResponse.php on line 60
      App Version: not defined yet
      File: /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/Api/Response/CreateTbxFileResponse.php (37)

      Trace:
      #0 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/Api/Response/CreateTbxFileResponse.php(60): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\Api\Response\CreateTbxFileResponse->__construct()
      #1 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/Api/TermTaggerApi.php(81): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\Api\Response\CreateTbxFileResponse::fromResponse()
      #2 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/TermFinder.php(188): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\Api\TermTaggerApi->createFile()
      #3 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/Integration/TermTagger/TermFinder.php(98): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\TermFinder->warmupTermTaggerTbx()
      #4 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermFinder/TermPositionFinder.php(73): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\Integration\TermTagger\TermFinder->find()
      #5 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Service/TermTagger.php(95): MittagQI\Translate5\Plugins\TermTagger\Service\TermFinder\TermPositionFinder->find()
      #6 /var/www/instances-local/instance-1189/application/modules/editor/Plugins/TermTagger/Processor/Tagger.php(243): MittagQI\Translate5\Plugins\TermTagger\Service\TermTagger->tagTerms()
      #7 /var/www/instances-local/instance-1189/application/modules/editor/src/Segment/Processing/Looper.php(119): MittagQI\Translate5\Plugins\TermTagger\Processor\Tagger->processBatch()
      #8 /var/www/instances-local/instance-1189/application/modules/editor/src/Segment/Processing/AbstractProcessingWorker.php(192): MittagQI\Translate5\Segment\Processing\Looper->run()
      #9 /var/www/instances-local/instance-1189/application/modules/editor/src/Segment/Processing/AbstractProcessingWorker.php(159): MittagQI\Translate5\Segment\Processing\AbstractProcessingWorker->doLoop()
      #10 /var/www/instances-local/instance-1189/library/ZfExtended/Worker/Abstract.php(520): MittagQI\Translate5\Segment\Processing\AbstractProcessingWorker->work()
      #11 /var/www/instances-local/instance-1189/library/ZfExtended/Worker/Abstract.php(435): ZfExtended_Worker_Abstract->_run()
      #12 /var/www/instances-local/instance-1189/Translate5/MaintenanceCli/Command/WorkerRunCommand.php(142): ZfExtended_Worker_Abstract->runQueued()
      #13 /var/www/instances-local/instance-1189/vendor/symfony/console/Command/Command.php(326): Translate5\MaintenanceCli\Command\WorkerRunCommand->execute()
      #14 /var/www/instances-local/instance-1189/vendor/symfony/console/Application.php(1098): Symfony\Component\Console\Command\Command->run()
      #15 /var/www/instances-local/instance-1189/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand()
      #16 /var/www/instances-local/instance-1189/vendor/symfony/console/Application.php(175): Symfony\Component\Console\Application->doRun()
      #17 /var/www/instances-local/instance-1189/Translate5/maintenance-cli.php(342): Symfony\Component\Console\Application->run()
      #18

      {main}

            Assignee:
            Sanya Mikhliaiev
            Reporter:
            Thomas Lauria
            None
            None
            Thomas Lauria
            NO-FRONTEND-TESTING NEEDED
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None