Salesforce

SDL WorldServer: RTF or XLS files cannot be segmented in WorldServer - Microsoft Office 2003 or later must be installed for processing RTF or XLS files

« Go Back

Information

 
Article TypeSolution Article
Scope/EnvironmentSDL WorldServer all versions previous to version 11.3.
Symptoms/Context
When attempting to segment RTF or XLS files in SDL WorldServer, the Task fails with this error:

Microsoft Office 2003 or later must be installed for processing RTF files
Microsoft Office 2003 or later must be installed for processing XLS files

An example of the more detailed error message is as follows:

Completed Segment Asset step of task 1 in time [00:00:00] on engine [ENGINENAME:clone#331265701:engine#1] with result Error. Execution output: Cannot parse asset data. Details: com.idiominc.ws.filters.FilterParseException: (RTF v 1.0.0.0): Microsoft Office 2003 or later must be installed for processing RTF files. One or more files not supported: 'E:\wsmount\Clients\CientName\Projects\27989_Testproject\Source-English (US)\Testfile.rtf'

The relevant File Types are installed correctly.
Resolution
WorldServer 11.3 and later versions

Starting from SDL WorldServer 11.3, new versions of the Microsoft Excel 2000-2003 and Rich Text Format (RTF) file types, adapted specifically for server-based environments and compatible with SDL Trados Studio 2017 SR1 CU8 or later, have been released. These new File Types are:


Microsoft Excel 97-2003 File Type
Rich Text Format (RTF) File Type


When using these new File Types, you won't need Office to be installed on the server where FTS is installed.
Note: the earlier versions of Microsoft Excel 2000-2003 File Type and of the Rich Text Format (RT) File Type have been marked as Deprecated and should not be used anymore.

User-added image
User-added image


With the new 
Microsoft Excel 97-2003 and Rich Text Format (RTF) File Types, you no longer need to have Microsoft Office installed on the machine that runs the FTS Server. To use these new file types, you need to configure them as the default file types for their corresponding extensions. You can do so by going to

Management > Administration > Customization

and selecting MIME types in the Custom component type list. Alternatively, use File Type Groups to override the Mime Type system default filters. Refer to this article for more details about how to created and apply File Type Groups (Filter Groups): 
How can I change the WorldServer settings to use a different filter for a specific file format without affecting active projects?

If you want to keep using the deprecated versions, however, you will still need Microsoft Office 2007 or later (or Office 2003 with the 2007 compatibility pack) on your FTS Server machine as explained in the next section of this article.

WorldServer 10.4.x to 11.2

In earlier versions of SDL WorldServer (10.4.x to 11.2), there are 3 basic requirements to process XLS and RTF files:
  1. To process Rich Text Format (RTF) file types, you must install Microsoft Word 2007/2010/2013/2016 or Microsoft Word 2003 with the Office 2007 compatibility pack on the computer that runs the FTS server.
  2. To process Excel 2003 (XLS and XLT) file types using the Microsoft Excel 2000-2003 File Type, Microsoft Excel 2003 with the Office 2007 compatibility pack or Microsoft Excel 2007//2010/2013/2016 must be installed on the computer that runs the FTS server.
  3.  Additionally to the setting above, the directory below MUST be present on the server where WorldServer is installed. If your WorldServer environment is a clustered environment, make sure the directory is present on all servers:
On a 32-bit Windows 2008 or 2012 server operating system:

C:\Windows\System32\config\systemprofile\Desktop

On a 64-bit Windows 2008 or 2012 server operating system:

C:\Windows\SysWOW64\config\systemprofile\Desktop

If the requirements above are still not helping and XLS files still cannot be segmented with the same error, it is possible that on the server where FTS is installed, the User that is running SDL File Type Server Service is a local system user that has no permission to access Excel. This limitation has been found recently and is due to Microsoft security patches. Here is an example of such configuration:

User-added image


The resolution in this case is to change the User running the SDL File Type Server Service to a Domain Account User and then restart FTS.

User-added image


WORKAROUND:


Save your RTF or XLS source file as DOCX or XLSX file and re-submit to SDL WorldServer.


 
Root Cause
This error happens in versions prior to 11.3.x when using the File Types:

Microsoft Excel 2000-2003
Rich Text Format (RTF)


In earlier versions of SDL WorldServer, Microsoft Office 2007 or later (or Office 2003 with the 2007 compatibility pack) need to be installed on your FTS Server machine in order for older Word files and RTF files to be processed. If Microsoft Office 2007 or later (or Office 2003 with the 2007 compatibility pack) is not installed on the server, you will encounter the error. 

The error could also happen in SDL Worldserver 11.3.x and later if you are using the older file types that are marked as Deprecated.
 
Reference
Attachment 1 
Attachment 2 
Attachment 3 
Attachment 4 
Attachment 5 

Powered by