Tecnologia - Web - SeniorConfigCenter and configuration file not found
Incidente
Ao tentar efetuar o deploy de algum módulo web como SeniorMonitorCenter, Rubiweb, SapiensWeb, entre outros, é apresentada a mensagem, no log do Glassfish: java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: com.senior.util.config.InvalidConfigurationException: SeniorConfigCenter and configuration file not found.
Ao avaliar o log da aplicação Java EE também é encontrado a mensagem Não foi possível carregar o arquivo de configuração do ambiente a partir do servidor servidor:1400.
Causa
Esta mensagem é apresentada, pois os módulos web utilizam o arquivo G6-Config.jar que armazena as configurações para acesso ao ambiente instalado.
Solução
Para efetuar o deploy, siga os passos abaixo:
Para o Glassfish:
1. Acesse o diretório glassfish / domains / domínio / applications / móduloweb / lib, conforme imagem abaixo:
2. Abra o arquivo g6-config com o 7zip, na opção de abrir arquivo compactado, conforme imagem abaixo:
3. Acesse o seguinte diretório com / senior / config / resources, conforme imagem abaixo:
4. Abra o arquivo senior.properties;
5. Verifique se os dados que estão nesse arquivo estão corretos, apontando para o ambiente correto;
Observação: Caso seja necessário alterar, altere no arquivo e salve ele dentro do arquivo g6-config.jar, ou salve o arquivo em uma pasta qualquer do Windows, e arraste o mesmo, substituindo pelo arquivo original.
6. Reinicie o Serviço de Informação Senior, Senior Middleware (todos os servidores) e o Glassfish.
Para o Wildfly:
1. Inicie o Server do deploy;
2. Acesse o diretório Wildfly / domain / servers / sqlhcm / tmp / vfs / deployment / deployment / g6-config.jar-, conforme imagem abaixo:
3. Abra o arquivo g6-config com o 7zip, na opção de abrir arquivo compactado, conforme imagem abaixo:
4. Acesse o seguinte diretório com / senior / config / resources, conforme imagem abaixo:
5. Abra o arquivo senior.properties;
6. Verifique se os dados que estão nesse arquivo estão corretos, apontando para o ambiente correto;
Observação: Caso seja necessário alterar, altere no arquivo e salve ele dentro do arquivo g6-config.jar, ou salve o arquivo em uma pasta qualquer do Windows, e arraste o mesmo, substituindo pelo arquivo original.
7. Reinicie o Serviço de Informação Senior, Senior Middleware (todos os servidores) e o server do Wildfly.