Páginas filhas
  • 01 - BIRT | Instalação e Configuração

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Para realizar a configuração de um ambiente capaz de executar e exibir um Report BIRT é necessário seguir alguns passos:

  •  Verificar a versão do Protheus e versão de LIB:
    No ambiente Protheus a ser utilizado deve-se verificar se trata-se do Protheus 12.1 ou Protheus 11 com a LIB a partir do número XXXXXXXXXX;
  •  Realizar a instalação do TOTVS | WebViewer (para mais informações de como instalar, acessar o link http://tdn.totvs.com.br/);
    Um detalhe neste ponto é definir um número de porta que ainda não esteja sendo utilizada na máquina;
  •  Verificar se o serviço do TOTVS | WebViewer está em execução;
    Acesse o aplicativo de serviços em caso do sistema operacional ser Windows e procure por TOTVS | WebViewer, este serviço deve estar com o status de iniciado;
  •  Verificar no arquivo de configuração do appserver se a seguinte seção está configurada [REPORTSERVICE];
    As possibilidades de configuração deste arquivo são as seguintes:
Chave de ConfiguraçãoDescriçãoPossíveis ValoresExemplo
ENABLEDDefine quando o serviço de Report do Birt está ativo ou não0 ou 1ENABLED=1
REPORTENGINEDefine qual engine do TOTVS | WebViewer foi instalada para execução do BIRTTOMCAT, JBOSS,REPORTENGINE=TOMCAT
WEBVIEWERDefine qual a URL de conexão com o TOTVS | WebViewer para exibição do Report.URL de conexão com o TOTVS | WebViewer (incluindo porta)WEBVIEWER=http://localhost:8080/WebViewer/
REPORTDATABASEDefine qual o tipo de Banco de Dados será utilizado para conexão dos DataSources.MSSQL, ORACLE, DB2, INFORMIXREPORTDATABASE=MSSQL
REPORTDATABASENAMENome do banco de dados para conexãoNome definido da Base de dados que receberá as conexõesREPORTDATABASENAME=P12
REPORTDATABASEPORTPorta de conexão do Banco de DadosValores de 1 a 65535 correspondente a porta do SGBDREPORTDATABASEPORT=1433 
REPORTDATABASESERVEREndereço (DNS ou IP) do servidor de banco de dados para conexãoEndereço para resolução DNS ou endereço IP do servidor SGBDREPORTDATABASESERVER=127.0.0.1 
REPORTDATABASESCHEMAEsquema da conexão no Banco de Dados (utilizado apenas para Bancos DB2)Nome do esquema utilizado pela conexão.REPORTDATABASESCHEMA=DB2USER 
REPORTDATABASEINSTANCENome da instancia do Banco de Dados (utilizado apenas para Bancos Informix)Nome da instancia definida na instalação do Banco de DadosREPORTDATABASEINSTANCE=ol_windows
 REPORTDATABASELOCALEDefine o código de caracteres utilizado pelo Banco de Dados  REPORTDATABASELOCALE=EN_US.CP1252
REPORTWEBSERVERPATHURL complementar para chamada do visualizador de ReportsPath complementar para chamada do visualizador. Complementando o parâmetro WEBVIEWER REPORTWEBSERVERPATH=/

 

Tomcat

...

 

Quando utilizado o Tomcat como engine de processamento e exibição de Reports, devem ser observados os seguintes detalhes:

 

  •  Garantir que a versão correta do driver JDBC de conexão com o Banco de Dados esteja presente na pasta de instalação do TOTVS | WebViewer. A pasta a qual deve possuir os arquivos .jar de conexão com o Banco de Dados deve ser a seguinte: <Path de instalação do TOTVS | WebViewer>\server\lib;
  •  Deve ser criado um arquivo na pasta <Path de instalação do TOTVS | WebViewer>\server\webapps\WebViewer\WEB-INF com a seguinte nomenclatura "config.properties". Neste arquivo devem estar presentes dois parâmetros de configuração que serão responsáveis pela autenticação de conexão do driver JDBC com o banco de dados, seguindo o exemplo a seguir:
    username=nome do usuario
    password=senha do usuario

...