Tecnologia - CSMCenter - '\servidor\Senior' CMD.EXE was started with the above path as the current directory
Incidente
Ao executar a atualização de sistema, no deploy da CSM Center, o deploy não é efetuado e gera o log abaixo no log do domínio do Wildfly.
[# 15/07/2025 10:58:38 Thd=0x00001338 Ctx=TInstRunner(0x0429CD70) WARN #] ShowRetryMessage (flag: 1):
-> Não foi possível executar o comando.
-> Erro no comando "DomainProcessor" do produto "CSM Center".
Classe da exceção: EInstProcessFunctionException.
Detalhes técnicos:
Erro ao executar a função DomainProcessor.
Causa:
[EInstScriptRunningException at 0x44FC6B5E] Erro no processamento do script de execucao.
Detalhes:
Linha: 295;
Coluna: 1.
Stack trace:
[44FC6B59]{RtInst02.bpl} Instrun.TInstCustomFunction.Execute
[44FD5E5D]{RtInst02.bpl} Instrun.TInstScriptRunner.InternalProcessFunction
[44FD5D66]{RtInst02.bpl} Instrun.TInstScriptRunner.ProcessFunction
[44FD5B8A]{RtInst02.bpl} Instrun.TInstScriptRunner.ProcessCommand
[44FD590C]{RtInst02.bpl} Instrun.TInstScriptRunner.ProcessCommands
[44FD4C91]{RtInst02.bpl} Instrun.TInstProductRunner.ProcessInstallProducts
[44FC9296]{RtInst02.bpl} Instrun.TInstRunner.InternalExecute
[44FC79E3]{RtInst02.bpl} Instrun.TInstRunner.Execute
[420B613D]{RtBase02.bpl} Classes.CurrentThreadCount
[42003BA8]{RtBase02.bpl} System.@Assert
Causado por:
[EInstAsAdmin at 0x44FC336C] Não foi possível executar o comando.
Detalhes:
Criando configurações da JVM.
'\servidor\Senior'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
Causa
Essa mensagem é apresentada, pois o domínio da CSM Center no Wildlfy está em outra máquina, onde é necessário ter alguns pré-requisitos configurados.
Outra situação em que isso acontece é quando está configurado o caminho de rede, \\, no diretório do domínio do Wildlfy, assim o instalador entende que a instalação está em outra máquina.
Solução
Para que a mensagem não ocorra e o deploy da CSM Center seja efetuado com sucesso, siga os passos abaixo:
Instalando a CSM Center em um servidor diferente do servidor da aplicação:
Deve seguir o passo a passo presente na seguinte documentação: https://documentacao.senior.com.br/tecnologia/5.10.4/sistemas/gestao-de-acesso-e-seguranca/instalacao/csmcenter-servidor-distinto.htm
Instalando a CSM Center no mesmo servidor do servidor de aplicação:
- Execute o SeniorInstaller.exe, da pasta da instalação do servidor;
- Navegue até a tela de configuração do domínio do Wildfly;
- Edite o domínio da CSM Center;
- Informe o caminho local do diretório do domínio do Wildfly, C:\, do campo Diretório do domínio, conforme imagem abaixo: