This is to document one recent failure of Retrofit to complete. This is on Studio 2019.
It concerns a docx (ca. 20k words with graphics). The bug seems to happpen when inserting the alignment into the xliff. It is possible to open the alignment in the align editor but [Update SDLXLIFF File] fails.
I used Retrofit successfully in the past. The error might therefore be due to this particular file. I would be helpful if the error meassage would include the segment number and/or possibly any information about the token where the conversion fails.
<SDLErrorDetails time="31.12.2020 13:48:11">
<ErrorMessage>The method or operation is not implemented.</ErrorMessage>
<Exception>
<Type>System.NotImplementedException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<HelpLink />
<Source>Sdl.Core.Processing.Alignment</Source>
<HResult>-2147467263</HResult>
<StackTrace><![CDATA[ at Sdl.Core.Processing.Alignment.RetrofitApplier.BilingualTagPairToken.Clone()
at Sdl.FileTypeSupport.Framework.Bilingual.MarkupDataContainer..ctor(MarkupDataContainer other)
at Sdl.FileTypeSupport.Framework.Bilingual.MarkupDataContainer.Clone()
at Sdl.FileTypeSupport.Framework.Bilingual.AbstractMarkerWithContent..ctor(AbstractMarkerWithContent other)
at Sdl.FileTypeSupport.Framework.Bilingual.Segment.Clone()
at Sdl.FileTypeSupport.Framework.Bilingual.MarkupDataContainer..ctor(MarkupDataContainer other)
at Sdl.FileTypeSupport.Framework.Bilingual.Paragraph.Clone()
at Sdl.FileTypeSupport.Framework.Bilingual.ParagraphUnit..ctor(ParagraphUnit other)
at Sdl.FileTypeSupport.Framework.Bilingual.ParagraphUnit.Clone()
at Sdl.Core.Processing.Alignment.ReverseAlignment.RetrofitTrackChangesProcessor.ProcessAlignmentNTo1(IParagraphUnit xliffParagraph, AlignmentData alignmentElement, Boolean& skipParagraph)
at Sdl.Core.Processing.Alignment.ReverseAlignment.RetrofitTrackChangesProcessor.UpdateXliffParagraph(IParagraphUnit xliffParagraph)
at Sdl.Core.Processing.Alignment.ReverseAlignment.RetrofitTrackChangesProcessor.ProcessParagraphUnit(IParagraphUnit outputParagraphUnit)
at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.BilingualContentHandlerAdapter.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.Integration.LocationMarkerLocator.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.ParagraphUnitBuffer.Release()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OutputParagraphUnit(IParagraphUnit pu)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseLocalizableParagraphUnit(transunit transunit, LockTypeFlags lockFlags)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseTransUnit(transunit transunit)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseGroup(group group)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnGroup(XmlElement groupElement)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<ContinueScanning>b__14_15(ISdlXliffStreamContentHandler handler)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
at Sdl.Core.Processing.Alignment.Api.AlignmentService.UpdateXliffWithReversedAlignedPackage(String xliffFilePath, String packagePath, CultureInfo culture, IResourceDataAccessor resourceDataAccessor, List`1 bilingualProcessors, EventHandler`1 progressHandler, EventHandler`1 messageReporter, RetrofitUpdateSettings settings)
at Sdl.ProjectApi.AutomaticTasks.Retrofit.RetrofitTask.RetrofitFile(IExecutingTaskFile taskFile, String reviewTargetFile, RetrofitSettings settings)
at Sdl.ProjectApi.AutomaticTasks.Retrofit.RetrofitTask.ProcessFile(IExecutingTaskFile taskFile)
at Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
</Exception>
<Environment>
<ProductName>SDL Trados Studio</ProductName>
<ProductVersion>15.0.0.0</ProductVersion>
<EntryAssemblyFileVersion>15.2.7.2849</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1033</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>EUKLID\theka</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>EUKLID</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16670208 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>
Translate