Tecnologia - MotorEsocial - Serviço do motor Esocial não gera logs
Incidente
Ao iniciar o serviço do motor Esocial, o mesmo fica com o status iniciado, porém não gera os logs do Sender e do Receiver. Verificando o arquivo ServiceLog, na pasta Senior \ Vetorh \ MotorServiceLog é possível coletar a seguinte mensagem:
2025-02-19 09:20:23 Commons Daemon procrun stderr initialized
java.lang.UnsatisfiedLinkError: Q:\Senior\java\jre\bin\awt.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1122)
at java.awt.Toolkit$3.run(Toolkit.java:1636)
at java.awt.Toolkit$3.run(Toolkit.java:1634)
at java.security.AccessController.doPrivileged(Native Method)
Ao tentar acessar algum módulo do HCM, acessando o servidor com o usuário do serviço MotorEsocial, ocorre a seguinte mensagem:
Causa
Este incidente ocorre, pois o usuário do serviço do motor esocial não consegue iniciar a aplicação Senior que é necessária para que o serviço do Motor Esocial funcione corretamente.
Solução
Para que o MotorEsocial funcione corretamente como serviço, deve ser configurado um usuário administrador no serviço do mesmo.