Criando links do sistema para novos clientes
[editar] Introdução
Esta página tem como objetivo documentar o processo de criação de links do sistema para novos clientes. Este processo deverá ser executado pelo CPD em conjunto com o departamento de sistemas, mediante PDU assinada e aprovada.
Para criar um novo link do sistema basta executar os passos descritos abaixo na ordem em que estão descritos.
[editar] Banco de dados
A partir do banco de dados padrão, criar um novo banco vazio com o nome do cliente com letras minúsculas, sem espaços e sem caracteres especiais.
Verifique o tipo de sistema a ser utilizado pelo cliente para criar o banco correspondente, exemplo: Telefonia ou ERP/OS.
[editar] Tomcat
No Tomcat correspondente à aplicação do cliente (ERP/OS ou Telefonia), deverá ser feito o seguinte:
- No diretório bin/com.ats.config, duplique a pasta de um cliente já existente renomeando-a de acordo com o novo cliente. Naturalmente o nome desta pasta será o mesmo nome atribuído ao banco de dados do novo cliente.
- No diretório bin/com.ats.config, acesse a pasta do novo cliente criada no passo anterior e em seguida acesse o diretório spring.
- Edite o arquivo spring-resource e altere a propriedade <property name="url" value="jdbc:postgresql:jresulth" /> alterando o nome do banco de dados (jresulth) para o banco de dados criado para o novo cliente.
- Caso o novo link seja para o sistema de Telefonia, no diretório bin/com.ats.config acesse a pasta criada para o novo cliente e edite o arquivo application.properties alterando na propriedade webservice.operadora.url=http://localhost:8080/ats_operadora_webservice o caminho para o respectivo webservice.
- Acesse o diretório webapps do Tomcat em questão e copie para o mesmo o arquivo de extensão .war correspondente à aplicação do novo cliente. Este arquivo será fornecido pelo departamento de sistemas e antes de ser colocado no diretório webapps ele deverá ser renomeado de acordo com a pasta criada no passo 1.
- Em seguida o CPD deverá disponibilizar o link para acesso à nova aplicação.
Para aplicações do tipo Telefonia o procedimento de criação de novos links será o descrito acima. Porém é importante ressaltar os seguintes pontos.
- Deverá existir um banco de dados de Operadora, que será único para todos os clientes.
- Dentro do diretório webapps deverá existir uma aplicação chamada ats_operadora_webservice que será o webservice, cujo banco de dados será o banco da operadora.
- Ainda dentro do diretório webapps deverá existir uma aplicação chamada PainelTelefonia, que também irá apontar para o banco da operadora e será única para todos os clientes.