============================================================================================
Obs: Só serão apresentados os nomes dos terminais após a primeira sincronização.
================================================================================================
- Verifique se esses diretórios possuem permissões e se os arquivos.jar possuem as mesmas datas.
C:\Alterdata\ServicosWebShop\ImpressaoMobileSpice
C:\Alterdata\ServicosWebShop\SpiceService
================================================================================================
- Caso todas as configurações estejam realizadas corretamente, porém o comanda não consiga se comunicar com o servidor de API, verifique possível bloqueio do
windows defender, firewall do windows e antivírus.
É comum os programas de segurança detectarem o comanda como falso positivo, visto que o mesmo fica enviando dados pela rede e são detectados.
Sendo assim a comunicação dos aplicativos com o servidor de API é bloqueada.
Se for identificado bloqueio do firewall do windows e o mesmo não possa ser desabilitado, devem ser liberadas as portas 8877 e 5432. Adicione também os executáveis utilizados pelo Spice (Ex: spice.exe, servidoroffline.exe, AltShop_RunJavaService.exe).
Obs.: Sempre sinalize o cliente referente ao bloqueio do Firewall, Antivírus e Windows Defender.
===================================================================================================
- Caso as opções anteriores não tenham resolvido o problema, verifique os dados: Servidor, database e porta no arquivo configuracaoshop.properties. O mesmo se encontra no diretório C:\Alterdata\ServicosWebShop\SpiceService
Obs.: - Caso alguma configuração seja ajustada, reinicie o serviço e o aplicativo!
- Precisamos entender o motivo do arquivo de conf estar com informações divergentes.
===================================================================================================
Serviço - Alterdata API não iniciando junto ao Windows.
-> Verifique em "Programas e Recursos" se existe apenas uma versão do Java instalada.
-> Verifique a configuração de inicialização rápida do windows
Desabilitar a Inicialização Rápida do Windows
Passo a passo:
1 – Acessar o Painel de Controle;
2 – Opções de Energia;
3 – Clicar em “Escolher a função dos botões de energia”
4 – Clicar em “Alterar configurações não disponíveis no momento”
5 – Desmarcar a opção “Ligar Inicialização Rapida (recomendado)” O que esta função faz?
Com esta opção marcada, ao colocar para desligar o computador você está na realidade colocando em um estado de hibernação. Isso foi feito para que a próxima inicialização seja mais rápida.
Infelizmente isso acaba “bugando” o serviço que chama um aplicativo java.
--------------------------------------------------------------------------------------------------------------------------
-> Em alguns casos o serviço API apresenta conflito na inicialização no momento em que outros recursos/serviços do computador estão sendo processados (java, postgres,etc)
Uma das soluções é configurar o serviço com atraso na inicialização.
Obs: Verifique a possibilidade de atualizar para a última versão do Spice e do Service, nesses casos.
===================================================================================================