Histórico da Página
Esse documento toma como base que o serviço já esta instalado, no caso de dúvidas sobre a instalação do serviço de integração do MYFROTA leia o documento Myfrota - Instalação manual do serviço das API.
Atualização passo a passo
- No diretório C:\pcsist\produtos\integracao\container\jobs\PrjIntSofitView está os arquivos dos executáveis que são chamados pelo serviço que esta em execução no Karaf chamado PcWsSofitViewTaskScheduler; dessa forma siga todos os passos abaixo para atualização.
...
3 - Procure pelo serviço de agendamento 0.1 PcWsSofitViewTaskScheduler e clique no botão de excluir do lado esquerdo da tela, isso evita conflito de versão.
4 - Pare o serviço do Windows chamado "WinThorESB" responsável por essa integração.
(Para abrir a tela de serviços pressione Windows + R , digite "services.msc" na caixa de diálogo executar e pressione "Entrar" para abri-lo).
6 5 - Exclua todos 10 diretório abaixo localizado em C:\pcsist\produtos\integracao\container\jobs\PrjIntSofitView.
5 6 - Baixe os arquivos abaixo no link (https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B).
...
- PcJobSofitViewVehicle_2.0.zip
6 7 - Após baixar os arquivos e necessário extrair as pastar uma por uma no diretório C:\pcsist\produtos\integracao\container\jobs\PrjIntSofitView.
...
- No diretório C:\pcsist\produtos\integracao\container\deploy está o arquivo Java que será feito deploy no Karaf e funciona como um orquestrador de tarefas chamando os Job conforme timer configurado; dessa forma siga os passos abaixo para atualização.
1 8 - Exclua o arquivo abaixo do diretório C:\pcsist\produtos\integracao\container\deploy.
1 9 - Baixe o arquivo PcWsSofitViewTaskScheduler-2.0.jar no link abaixo.
(https://drive.google.com/drive/u/0/folders/1O0qsAaDNJyWXtibbhNWJIQQvhtdysW4B).
2 10 - Insira o arquivo baixado no diretório C:\pcsist\produtos\integracao\container\deploy.
Importante: Deverá conter nesse diretório somente esses dois arquivos da imagem abaixo, sem nenhum outro arquivo ou pastas.
11 3 - Inicie o serviço de Windows "WinThorESB" responsável por essa integração.
(Para abrir a tela de serviços pressione Windows + R , digite "services.msc" na caixa de diálogo executar e pressione "Entrar" para abri-lo).
12 4 - Após iniciar o serviço verifique se acessando localhost:8040/services através de um browser vai aparecer a tela abaixo.
...
- Verifique também com a consulta a seguir se o token de acesso as API da Sofit foi gerado com sucesso, essa informação de usuário e senha e configurada na rotina 805 de WTA. O campo PCINTEGRACAOWTAPARAMETRO.VALOR registro mostra a data/hora da ultima vez que foi gerado o token, sendo que a cada 2 horas ele é atualizado automaticamente, ou e gerado um novo também sempre que reinicia o serviço, caso os dados esteja vazio significa que não foi gerado o token com sucesso.
SELECT
PCINTEGRACAOWTAPARAMETRO.VALOR
FROM
PCINTEGRACAOWTAPARAMETRO
WHERE SERVICO = 'SofitView'
Caso tenha gerado corretamente o token de acesso as linhas UriToken (Token) e AltToken (Data/Hora da geração) aparece como o exemplo abaixo. Geração a cada duas horas.