[EXCONTRANS-304] InvalidItemStateException upon importing deliverables into content app Created: 17/Oct/18  Updated: 24/Mar/20  Resolved: 22/Oct/18

Status: Closed
Project: Content Translation Extended (CTX)
Component/s: Translations.com Translator
Affects Version/s: 2.0.2
Fix Version/s: 2.0.3

Type: Bug Priority: Neutral
Reporter: Sascha Oberhuber Assignee: Trung Luu
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0d
Time Spent: 0.75d
Original Estimate: Not Specified
Environment:

Adapter version 2.0.2
Magnolia Version 5.6.X
Instance runnong on a local tomcat


Attachments: XML File BATCH-AFTER-DOWNLOAD - translationBatches.test-2-0-2__00.xml     XML File BATCH-AFTER-IMPORT - translationBatches.test-2-0-2__00.xml     XML File BATCH-INITIAL - translationBatches.test-2-0-2__00.xml     XML File CONTENT-AFTER-IMPORT - products.B2C-Produkte.tests.name1.xml     XML File CONTENT-INITIAL - products.B2C-Produkte.tests.name1.xml     Zip Archive DELIVERABLES - deliverables_2506_2018.10.17_12.11.zip     Text File LOG-importTranslationCommand.txt     JPEG File translations_config.jpg    
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Epic Link: Release-2.0.3

 Description   

Hi all,

I'm currently testing the content translation extended module with CTSX Translations.com, and I'm running into issues reimporting translated content.

I'm attempting to translate content from a custom content app to multiple (13) languages simultaneously. On my translations.com test project, I perform a pseudo-translation, which automatically replaces vowels; example output: headline -> hèêæádlíïèên

When attempting to reimport such a translation, I'm receiving various "InvalidItemStateException"s. The result is a partially imported translation. In this case, de_DE was imported, the other languages were not.

In between adding the content item to the newly created batch and reimporting the translation, the content is not modified.

I've attached

  • the stack trace
  • an export of the content item in its initial state,
  • an export of the content item post translation import,
  • an export of the translationBatch before submission,
  • an export of the translationBatch after downloading the translation, pre import,
  • an export of the translationBatch post import,
  • a screenshot of the config,
  • the deliverables from translations.com.

If you need more data to help me figure this one out, hit me up.



 Comments   
Comment by Trung Luu [ 18/Oct/18 ]

Hi soberhuber,

Thanks a lot for the testing! We will reproduce and investigate this issue asap.

It might be fixed on next release 2.0.3. We will keep you posted about the status.

Thanks,
Trung Luu

CC: slutz

Comment by Trung Luu [ 22/Oct/18 ]

FYI, This bug has been fixed and will be included in 2.0.3. We will release this version asap. Thanks

Comment by Trung Luu [ 30/Oct/18 ]

Hi soberhuber, Please be informed that The version 2.0.3 has been released in Magnolia nexus. You would be able to download and check it. Thanks

CC: slutz

Generated at Mon Feb 12 00:29:55 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.