Error: Error storing TM entry
Reference Number: AA-00245 Created: 11-10-2012 08:49 Last Updated: 11-10-2012 08:49 0 Rating/ Voters

Title: Error storing TM entry.

Context: An error message shows up whenever you attempt to confirm a translation in memoQ for an online project.

Description: When confirming a translation (CTRL+ENTER) a “Error storing TM entry” error message appears.

If the last line of that call stack (visible if you click on "more") happens to be:

"MemoQ.Networking.BLL.TranslationMemory.ServerTranslationMemoryManager.AddEntry(TMEntry entry, Guid guid) "

then one of the translation memories in your project is damaged and should be repaired.

Fix: In order to repair the TM please use the “repair resource” tool on the server's client (you need to stop the server first) available under Tools > Resource console > Translation memories > Repair resource.

This should solve the issue.

 Example: Below is an example of call stack that indicates a TM is damaged.


Error storing TM entry.

The translation memory needs maintenance before further usage. Please use the Repair command.

Url: your.server.url 

Translation memory: n/a


TYPE:

MemoQ.TMEngineWrapper.TMCorruptIndexException



MESSAGE:

The translation memory needs maintenance before further usage. Please use the Repair command.



SOURCE:

MemoQ.Networking.BLL



CALL STACK:

   at MemoQ.Networking.BLL.TranslationMemory.ServerTranslationMemoryManager.loadIfNotLoaded(TMProjectInfo info)

   at MemoQ.Networking.BLL.TranslationMemory.ServerTranslationMemoryManager.prepareTMOperation(Guid guid, String operationString)

   at MemoQ.Networking.BLL.TranslationMemory.ServerTranslationMemoryManager.AddEntry(TMEntry entry, Guid guid)


Rss Comments (Please do not post support requests here.)
  • There are no comments for this article.
Info Add Comment
Nickname: Your Email: Subject: Comment:
Enter the code below:
Quick Jump Menu
Info Missing an article? Let us know!