Como configurar Banco de Dados para o Monitor Oobj?
No Monitor Oobj, os arquivos server.xml e application.properties são utilizados para realizar a configuração de conexão ao banco de dados onde as informações dos documentos e todo o histórico de processamento são armazenadas.
Procedimento
Por padrão as configurações são apontadas para o Banco de Dados Postgres local, caso seja necessário realizar algum ajuste, os arquivos de configurações específicas do serviço podem ser encontradas nos diretórios: ...\Oobj\Aplicativos\Tomcat8\conf e ...\Oobj\Aplicativos\Tomcat8\webapps\oobj-painel-api\WEB-INF\classes
Configuração
1 - O primeiro passo para realizarmos a configuração é ajustar os dados de conexão no arquivo server.xml, localizado no diretório ...\Oobj\Aplicativos\Tomcat8\conf, neste arquivo devemos adicionar ou alterar o "Resource" com as informações: url/porta, usuário e senha como destacado na imagem abaixo:
Resource utilizado
<Resource name="jdbc/oobjCentralDS" auth="Container" type="javax.sql.DataSource" factory="com.zaxxer.hikari.HikariJNDIFactory" dataSourceClassName="oracle.jdbc.pool.OracleDataSource" dataSource.url="jdbc:oracle:thin:@192.168.0.14:1521:xe" dataSource.user="nfe" dataSource.password="nfe" maxTotal="20" maxIdle="10" maxWaitMillis="-1"/>
2 - Em seguida, configure o arquivo application.properties, localizado no diretório ...\Oobj\Aplicativos\Tomcat8\webapps\oobj-painel-api\WEB-INF\classes. Neste arquivo, ajustamos as configurações JPA e Flyway, o padrão o utilizado é o PostgreSQL e caso o ambiente utilize o banco Oracle, realize os seguintes ajustes:
3 - JPA Configurações
No application.properties devemos localizar spring.jpa.database e spring.jpa.database-platform para alterarmos com os dados:
- spring.jpa.database = ORACLE
- spring.jpa.database-platform = org.hibernate.dialect.Oracle10gDialect
Como ficou:
4 - Ainda no arquivo application.properties em Flyway Properties, devemos apenas alterar de POSTGRESQL para ORACLE:
5 - Para finalizarmos, em clientes que utilizam Oracle é necessário que o jar abaixo seja adicionado na pasta lib (...\Oobj\Aplicativos\Tomcat8\lib) da instalação do Tomcat 8:
Após as configurações, você já pode iniciar o aplicativo:
1 - Abra o Serviço do Windows, para isso você pode digitar o comando "services.msc" no "Executar:
2 - Localize o serviço Tomcat 8, clique em Iniciar e espere carregar:
Assim que o serviço for inicializado, o Monitor irá aplicar alguns patchs, caso tenha algum problema ao acessar o Monitor, contate seu consultor Oobj.