One moment please...
 
E-WMS   
 

E-WMS/ICL services errors: RPC_E_SERVERFAULT + Failed to create application environment

Pick-IT

 

Problem

When starting E-WMS or ICL services, following errors are visible in the Windows Application Event Log:

Failed to create application environment: The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))

and

Application error
Naam van toepassing met fout: exeaSDK6.exe, versie: 5.1.0.145, tijdstempel: 0x4b28f4d5
Naam van module met fout: e4slayer.dll, versie: 4.0.0.325, tijdstempel: 0x49f572fc
Uitzonderingscode: 0xc0000005
Foutoffset: 0x000258c5
Id van proces met fout: 0x1324
Starttijd van toepassing met fout: 0x01caaef18a35dda7
Pad naar toepassing met fout: %11
Pad naar module met fout: %12
Rapport-id: %13

or
Faulting application name: exeaSDK6.exe, version: 5.1.0.145, time stamp: 0x4b0fe835
Faulting module name: e4slayer.dll, version: 4.0.0.342, time stamp: 0x4c7603de
Exception code: 0xc0000005
Fault offset: 0x00025a1e
Faulting process id: 0x778
Faulting application start time: 0x01cb54ba90ad9519
Faulting application path: C:\Program Files (x86)\Exact Software\BIN\exeaSDK6.exe
Faulting module path: C:\Program Files (x86)\Exact Software\BIN\e4slayer.dll
Report Id: ce637eb6-c0ad-11df-ab0f-f07bcba80f0a



On Windows 2008 Server (x64), also following error was noted:

Server (sqlserver), Database (001): The remote procedure call failed. (Exception from HRESULT: 0x800706BE)

 

Cause and solution


Cause 1: missing Windows system folder
 

Reason for this error can be a missing Windows system folder.

While starting the service, the system tries to create a (test) file in a user profile folder.  Default, this would be the folder C:\Windows\System32\config\systemprofile\documents.  This sub folder 'documents' does not exist automatically in every environment - it has been seen missing in several operating systems. The folder C:\Windows\System32\config\systemprofile would exist, but not the Documents folder. After creating the folder Documents, the service would than start without any errors. On 64-bit PC's this folder may be named differently: C:\Windows\SysWOW64\config\systemprofile\Documents

This folder may be named differently on different operating systems. You can try to trace with Microsoft Process Monitor which folder is accessed resulting in error, search for "werfault.exe" (=Windows event log manager) in the log file . The log entry just before 'werfault.exe' is probably the cause of the error.

   

 

Solution

Create the missing folder:

  • on 32-bit PC's, create folder Documents in the folder C:\Windows\System32\config\systemprofile
  • on 64-bit PC's, create folder Documents in the folder C:\Windows\SysWOW64\config\systemprofile


 

Cause 2: printers not properly configured

The (form) printers are not properly configured for the account used to run the service.

Logon to the PC where the services are running, as this user, and start Globe (do not use 'Run as' to start Globe).
Go to File/Form printer. You may now see the message: First define: printers.
Go to File/Printer settings and choose 'Specific' , and choose the same printer as the 'default' printer.
Go back to File/Form printer, the error message should not show anymore.

 


Related

 

     
 Main Category: Support Product Know How  Document Type: Support - On-line help
 Category: On-line help files  Security  level: All - 0
 Sub category: Details  Document ID: 20.697.200
 Assortment:  Date: 20-08-2013
 Release:  Attachment:
 Disclaimer