- Instalação e Configuração do Serviço de Integração
Instalação
Antes de mais nada, é necessário verificar se já existe no servidor uma instalação do ActiveMQ (é o mesmo serviço que é utilizado pela Auditoria ElasticSearch). Para isso, abra os serviços do Windows, e procure por ActiveMQ . Caso não exista o serviço instalado, será necessário instalar o mesmo, executando o instalador localizado em F:\AUDIT\ERP\Exes\Fiscos\ActiveMQ. A instalação é simples, basta avançar todas as etapas conforme Default do Instalador. Posteriormente, seguir com os demais passos abaixo.
Caso após a instalação, o serviço ActiveMQ não iniciar, é provável que o Java não esteja instalado, ou esteja desatualizado na máquina. Para resolver, basta instalar o JRE do Java, em sua versão mais recente. O instalador pode ser conseguido em G:\Java\JRE.
Caso já exista, pode seguir com os passos abaixo.
A instalação do serviço é realizada ao executar o instalador localizado em F:\AUDIT\ERP\Exes\Fiscos\Integracao-Fiscal\InstalaIntegracaoOnlineFiscal.exe
Escolher a opção de banco que será utilizada e avançar todas as etapas.
Após finalizada a instalação deve-se verificar se o serviço do ActiveMQ foi instalado e está rodando.
Lembrando que o serviço do ActiveMQ é o mesmo utilizado pela auditoria ElasticSearch VIASOFT.
Verificar também se o serviço da integração Online foi instalado e está rodando.
Configuração
Apos instalado o serviço precisamos configurar a conexão com o banco dentro do arquivo application.properties localizado na pasta de instalação do serviço(esta pasta foi definida no momento da instalação).
devemos configurar a URL do banco que utilizará o serviço
Oracle:
spring.datasource.url=jdbc:oracle:thin:@alessandro-c168:1521:VIASOFT2
spring.datasource.username=VIASOFTCTB
spring.datasource.password=VIASOFTCTB
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
spring.jpa.properties.hibernate.dialect=br.com.viasoft.integracaofiscal.config.CustomOracleDialect
Firebird:
server.port=8080
spring.datasource.url=jdbc:firebirdsql://localhost:3050:D:\Viasoft\Dados\VSDB.FDBspring.datasource.username=SYSDBAspring.datasource.password=masterkeyspring.datasource.driver-class-name=org.firebirdsql.jdbc.FBDriver
#hibernate configspring.jpa.database-platform=org.hibernate.dialect.FirebirdDialect
#activemqspring.activemq.broker-url=tcp://192.168.89.58:61616spring.activemq.user=spring.activemq.password=
Também devemos configurar o host e a porta do ActiveMQ caso seja necessário(utiliza uma instalação existente e ou com porta diferente e ou em uma maquina diferente)
spring.activemq.broker-url=tcp://alessandro-c168:61616
spring.activemq.user=
spring.activemq.password=