Skip to content

Tag-icone-mini.png Instalação, Totali Decisor

Pré-requisitos ​

Instalação do Java ​

Caso o Java (JRE) não esteja instalado faça a instalação a partir do site www.java.com.
Para certificar-se de que o java está instalado configura se existe a pasta java nos arquivos de programa
O sistema foi testado com a versão 1.6.0.

Instalação do Apache ​

É necessário instalar e configurar o Apache Tomcat 6 para ele rodar como um serviço.
No site tomcat.apache.org procure na última versão disponível pelo arquivo que seja Windows Service Installer.
O sistema foi testado com a versão 6.0.18.

Instalação ​

Para facilitar o entendimento deste tutorial vamos definir as seguintes variáveis, levando em conta a hipótese do Java e do Apache terem sidos instalados em Arquivos de Programas:

JAVA_HOME = C:\Arquivos de programas\Java\jre6\ TOMCAT_HOME = C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\ INST_HOME = \\ttadm\Compilacoes\Commerce\Liberados\Java\TotaliDecisor\GXServerConfig

Implantação do Servidor ​

Para o Apache. Copie os arquivos TotaliDecisor.war , DecisorConfig.war e DecisorClient.war da pasta INST_HOME para dentro de TOMCAT_HOME\webapps. Copie os arquivos que estão em INST_HOME\lib para TOMCAT_HOME/lib. Inicie o Apache.

Alteração do Usuário e Senha ​

Decisor Config ​

Abra o arquivo INST_HOME/GXServerConfig/config.bat com o bloco de notas e edite o caminho em que se encontra o Java. Salve e execute o arquivo. O programa GeneXus Application Client Configuration será executado. Nele navegue pelas seguintes opções:

  • Guia Namespaces
    • Com default marcado aperte em Edit
      • Guia Data Store Information
        • Com DEFAULT marcado aperte em Edit

Das seguintes configurações escolha a que convir:

PostgreSQL

DBMS = PostgreSQL JDBC Driver = org.postgresql.Driver JDBC URL = jdbc:postgresql://<servidor>:<porta>/<database> Ex.: jdbc:postgresql://TTDB:5432/totali Database user = <usuário> Password = ****** Isolation level = Read Commited Transaction integrity = True Database Schema = Maximum cursors = 100

Oracle com SID

DBMS = Oracle JDBC Driver = oracle.jdbc.driver.OracleDriver JDBC URL = jdbc:oracle:thin:@<servidor>:<porta>:<sid> Ex.: jdbc:oracle:thin:@TTDB:1521:ttdb Database user = <usuário> Password = ****** Isolation level = Read Commited Transaction integrity = True Database Schema = Maximum cursors = 100

Oracle com Nome do Serviço

DBMS = Oracle JDBC Driver = oracle.jdbc.driver.OracleDriver JDBC URL = jdbc:oracle:thin:@<servidor>:<porta>/<nome do serviço> Ex.: jdbc:oracle:thin:@TTDB:1521/ttdb Database user = <usuário> Password = ****** Isolation level = Read Commited Transaction integrity = True Database Schema = Maximum cursors = 100

  • Aperte Ok
    • Ok
      • Save e Exit.

Este processo atualizará o arquivo client.cfg que está na mesma pasta.
Este arquivo deverá ser copiado para TOMCAT_HOME/webapps/TotaliDecisorConfig/WEB-INF/classes/.

Totali Decisor ​

Edite o arquivo TOMCAT_HOME\webapps\TotaliDecisor\WEB-INF\totali.properties. Altere os dados de conexão com o banco.

Decisor Client ​

Edite o arquivo TOMCAT_HOME\webapps\DecisorClient\totali.xml. Altere o campo HOST colocando o endereço HTTP do servidor onde o Decisor está instalado. O campo APP a princípio deve ficar com o valor padrão.

Inicializando Dados em Base Totali Commerce ​

PostgreSQL

update tt_cfg set USA_VM_DECISOR='T';

select MaterializaViews('C');

Oracle

update tt_cfg set USA_VM_DECISOR='T';

declare a varchar(10); begin a:=MaterializaViews('C'); end;

/