Salesforce

In SDL Web 8.5, Translation Configuration is not loading for one publication only

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentSDL Web 8.5
Symptoms/Context
Translation Configuration is not loading for one publication only.

Error message :
 
The description for Event ID 0 from source Translation Manager cannot be found. Either the component 
that raises this event is not installed on your local computer or the installation is corrupted. You 
can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Object reference not set to an instance of an object.

StackTrace Information Details:
at Tridion.TranslationManager.DomainModel.TranslationSystems.WorldServerConfiguration.InitializeConfiguration()
at Tridion.TranslationManager.DomainModel.TranslationSystems.WorldServerConfiguration..ctor(String id, UserContext userContext)
at Tridion.TranslationManager.DomainModel.TranslationSystems.TranslationSystemConfiguration.GetTranslationSystemConfiguration(String translationSystemConfigurationId, UserContext userContext)
at Tridion.TranslationManager.DomainModel.TranslationSourceConfiguration.set_TranslationSystemConfigurationId(String value)
at Tridion.TranslationManager.DomainModel.TranslationSourceConfiguration..ctor(TcmUriconfiguredItemUri, XDocument loadFromXml, UserContext userContext)
at Tridion.TranslationManager.DomainModel.TranslationConfiguration.LoadFromXml(TcmUriconfiguredItemId, XDocument xDocument, UserContext userContext)

the message resource is present but the message is not found in the string/message table





 
Resolution
Purge the affected Translation configuration in APP_DATA table of the Content Manager database
Re-create Translation configuration for the affected publication.

For example,
(1.) backup database
(2.) Delete from app_data where app_id = ‘tm:TranslationConfiguration’ and subject_reference_id = <your_publication_id>
(should only remove 1 row)
(3.) restart IIS, Tridion services, COM+
(4.) run select * from app_data where app_id = ‘tm:TranslationConfiguration’ and subject_reference_id = <your_publication_id>
(verify that this row is gone)
(5.) recreate the translation configuration for this particular publication in the GUI
Root Cause
Translation configuration in APP_DATA of a specific publication is probably corrupted.
remove / re-insert the Translation configuration in APP_DATA table to resolve the issue.
Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by