Serviço BNMP2
Confira a documentação do BNMP2 no Docs PDPJ.
Integração PJe 2.1 com BNMP2
Guia para configuração da Integração do PJe com BNMP2. Este guia é baseado em um ambiente de instalação tradicional do PJe, com Wildfly/JBoss EAP.
A integração com o BNMP2 só é possível em instalações do PJe com versão 2.1 ou superior
Fluxos do PJe
Exemplos de fluxos que poderão ser importados ao PJe para a funcionalidade de integração com BNMP2
Solicitação de acesso ao BNMP2
Solicitação de acesso ao BNMP2 - Ambiente de Integração do BNMP2
Solicitação de acesso ao BNMP2 - Ambiente de Produção do BNMP2
Configuração do ambiente
Para que o PJe possa se conectar ao BNMP2 é necessário configurar o sistema com algumas variáveis. Estas configurações podem ser feitas de duas maneiras diferentes: variáveis de ambiente ou variáveis do maven.
Configurando com variáveis de ambiente (Recomendado)
Esta é a maneira mais indicada por ser mais flexível. Utilizando variáveis de ambiente podemos detectar mais facilmente eventuais inconsistências na parametrização, bem como é mais fácil a correção destas inconsistências. Este método também é o mais recomendado para ambientes executados em containeres.
Variável | Valor | Descrição |
---|---|---|
ENV_BNMP_API_CREDENTIALS_CODIGO_ORGAO | <codigo_tribunal_bnmp2> | Identificador do código do tribunal no BNMP2. |
ENV_BNMP_API_CREDENTIALS_CLIENT_ID | bnmp | Indica que o cliente do serviço é o BNMP2. |
ENV_BNMP_WEB_URL | Ex.: https://integracao-bnmp.cnj.jus.br | URL do BNMP2 WEB. |
ENV_BNMP_API_URL | Ex.: https://api.integracao-bnmp.cnj.jus.br | Endereço do API BNMP2. |
ENV_BNMP_API_CREDENTIALS_USERNAME | Ex.: tjxy | Nome de usuário no BNMP2. |
ENV_BNMP_API_CREDENTIALS_PASSWORD | <senha no BNMP2> | Senha no BNMP2. |