Symptoms

  • FME Server does not start and the processMonitor log file (<FME ServerDir>\logs\processMonitorxxx.log) shows an error as follows:
    
    ERROR:SNMissingServerExecFile:  Cannot find FME Server executable file
    "C:/Program Files/FMEServer/Utilities/jre/bin/FMEServer.exe" for
    process definition "CMDStartFMEServer_1
  • Looking inside the  FME Server install directory the fme directory is missing. In other words this directory is not present: C:\Program Files\Server\fme

Cause

This occurs when installing a 32 Bit FME Server on Windows 64 Bit machines (which is a totally acceptable and supported configuration).  The default installation directory is C:\Program Files\ but if you accept this default some of FME Server will be installed in C:\Program Files\ however the FME Engine will be installed in C:\Program Files (x86).  

Resolution

  1. To avoid this issue when installing 32 bit FME Server on a Windows 64 machine choose any directory other than Program Files.  We recommend using C:\Apps as other issues can arise when using the directory Program Files (x86).  
  2. If this problem has already occured you will need to uninstall FME Server, and be sure to remove the FME Server directories from both Program Files and Program Files (x86) if the uninstaller has not removed both of them.  Then install FME Server again into any directory other than Program Files

Fixed in PR26758 - FME Server 2010 Build 6222 or later.