Algumas funcionalidades do sistema possuem a característica de permitirem ter vários comportamentos ou formas de execução, conforme a necessidade de uso. Esses comportamentos e formas de execução são parametrizados nas Propriedades do Sistema.
Com a evolução do produto para utilização da arquitetura TOMCAT, as propriedades também passaram por aprimoramentos de modo que se tornaram mais simples de serem configuradas, abandonando o conceito anterior de utilização de arquivo da arquitetura JBOSS. Sendo assim, todas as propriedades estão agrupadas em um único programa, o de Propriedades do Sistema (pesquisando pelo menu: propriedades
).
Com isso, o arquivo datasul_framework.properties
foi abolido e para facilitar o entendimento entre os modelos da arquitetura antiga e a nova, foi criado esse documento, que fornece um DE-PARA entre as propriedades.
Insira as versões do produto afetadas.
DESCRIÇÃO DA PROPRIEDADE
TOMCAT
JBOSS
São propriedades que definem como será o acesso ao produto.
Para saber mais, acesse: CFG - Propriedades de Acesso
No Jboss existiam as seguintes formas de login configuradas no arquivo datasul_framework.properties
:
login.type
- Tipo de tela de login (0=Html, 1=Flex) (Não existe no Tomcat)login.auto.ad
- Ativa Login Automático ADldap.provider.url
- Recebe a URL e parâmetros para execução de consultas no LDAP.São propriedades que definem os atalhos de execução (Datasul Interactive - DI).
Podem ser criados vários atalhos informando o Nome, Tipo do atalho, e caminhos dos arquivos PF, INI e ALIAS.
Para saber mais, acesse: CFG - Atalhos de Execução
Também existem as configurações do próprio DI (Datasul Interactive):
Para saber mais, acesse: CFG - Gerais
No Jboss existiam as seguintes configurações de comportamento e execução dos atalhos (Progress):
menu.default.remoteaccess
- Define o acesso remoto padrão para todos que utilizarem o produto.menu.default.shortcut
- Define o atalho padrão para todos que não configurarem o mesmo.di.close
- Efetua o fechamento do Datasul Interactive (DI) ao trocar de empresa.São propriedades que definem a integração utilizando o EAI.
Para saber mais, acesse: CFG - EAI2
No Jboss existiam as seguintes configurações para o EAI:
eai.java.naming.factory.initial
- Classe que efetua a autenticação de um usuário do produto para a execução de requisições para integração EAI.eai.java.naming.provider.url
- Endereço do servidor Jboss + porta RMI da instância em questão.eai.java.naming.security.principal
- Login de usuário do produto Datasul.eai.java.naming.security.credentials
- Senha de usuário do produto Datasul.eai.java.naming.security.protocol
- Protocolo de conexão para acesso seguro ao servidor para execução das integrações EAI.São propriedades que definem a integração com o Fluig ECM.
Para a arquitetura Tomcat a configuração da Integração com o Fluig ECM ficou muito mais simples.
Para saber mais, acesse: CFG - Fluig
No Jboss existiam um conjunto grande de parâmetros serem configurados para a integração com Fluig ECM:
ecm.integrated
ecm.isFluig
ecm.url
ecm.totvs.document.wsdl.location
ecm.totvs.document.service.name
ecm.totvs.namespace
ecm.totvs.company.id
ecm.totvs.folder.id
ecm.totvs.token.wsdl.location
ecm.totvs.token.service.name
ecm.totvs.foundation.namespace
ecm.totvs.datasetservice.namespace
ecm.totvs.dataset.wsdl.location
ecm.totvs.dataset.service.name
ecm.totvs.folder.wsdl.location
ecm.totvs.folder.service.name
ecm.totvs.group.wsdl.location
ecm.totvs.group.service.name
ecm.totvs.datasetservice.namespace
ecm.totvs.dashboard.wsdl.location
ecm.totvs.dashboard.service.name
ecm.totvs.workflow.namespace
ecm.totvs.workflow.wsdl.location
ecm.totvs.workflow.service.name
ecm.totvs.colleague.wsdl.location
ecm.totvs.colleague.service.name
ecm.integration.user.login
ecm.integration.user.password
ecm.totvs.globalparam.wsdl.location
ecm.totvs.globalparam.service.name
São propriedades que definem as configurações gerais do produto.
Algumas propriedades que existem no Tomcat, não existem no Jboss, aqui somente estão as equivalências em potencial.
Para saber mais, acesse: CFG - Gerais
Na arquitetura Jboss as propriedades abaixo estavam espalhadas pelo arquivo, que na arquitetura Tomcat foram agrupadas:
datasul.rest.dir
- Arquivos de definição Json do Datasul Rest
shared.dir
- Central de Documentos
office
- Definição para abertura de documentos. O padrão é OFFICE.
l10n.process.repository.dir
- Diretório do workflow L10N
l10n.rules.repository.dir
- Diretório das regras do Workflow
rfi.server
- Servidor onde as requisições do RFI são executadas
rfi.port
- Porta do servidor onde as requisições do RFI são executadas
totvs.snowden.enable
- Ativa/desativa o Snowden
totvs.snowden.report.admin
São propriedades para configuração e gerenciamento do JWT.
Para saber mais, acesse: CFG - JWT
No Jboss o JWT foi descontinuado na versão/release 12.1.27:
wt.configuration.cert.path
jwt.secret.key
São propriedades que definem como será o consumo de licença.
No Jboss existiam um conjunto grande de parâmetros serem configurados para o LS:
license.server
- Nome do servidorlicense.port
- Porta do servidor de licençaslicense.timeout
- Tempo de timeout para a troca de informações entre o JBoss e o Servidor do LSlicense.showlog
- Tipos de logs permitidoslicense.ambient.type
- Tipos permitidoslicense.portal.pool
- Tempo (em milissegundos) que cada requisição deverá esperar por uma licença do TOTVSIlicense.portal.waitingTime
- Tempo de espera do portal para consumir uma licençaSão propriedades que definem os comportamentos do menu do produto:
Para saber mais, acesse: CFG - Menu
No Jboss existiam as seguintes parametrizações da apresentação do menu:
use.menu.key
menu.hide.blank.modules
menu.ignore.asterisk
menu.localization.active
menu.html.color
menu.html.open.favorite.start
license.emergency.mode.hide
menu.html.light
not_show_desktop.group
São propriedades que definem informações dos relatórios.
Para saber mais, acesse: CFG - Relatório
No Jboss existiam as configurações para a Engine para execução dos relatórios gerados em BIRT:
report.engine.home
- Diretório onde esta instalado o Birt (ReportEngine)
report.dir
- Diretório dos relatórios (xml) do Birt
São propriedades que definem a parte de segurança de acesso ao produto e de sessão.
No Jboss existiam as configurações para ativação do login ao produto Datasul com regras Sarbanes-Oxley (SOX) e para chamadas externas:
use.external.program.auth
- Ativa a obrigatoriedade de autenticação de usuário nas chamadas externas de aplicações do produto (ABL External Call) através de uma chamada de URL.
notify.user.change.pass.only.expired
- Solicitação da troca da senha do usuário após o login apenas quando a senha estiver vencida
enable.recover.password
- Ativa a recuperação de senha (Esqueci minha senha)
access.security.active
- Ativa a segurança avançada
Abaixo seguem os links para acesso às páginas de propriedades das duas arquiteturas.
Documentação "datasul_framework.properties"
<style> .custom-button { position: absolute; top: 50px; right: 35px; } .page-metadata div { float: none !important; margin: 4px 0 0 0 !important; } <!********TIRA O MENU LATERAL*********--> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } <!****************************--> </style> |