Histórico da Página
Informações | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
01. VISÃO GERAL
As propriedades do produto na arquitetura JBOSS, ficam agrupadas no arquivo datasul_framework.properties. Este arquivo contem as configurações do produto da linha Datasul e é composto por um conjunto de propriedades que definem a forma que o produto deverá ser executado.
O arquivo é encontrado na pasta \JBOSS\server\<instancia>\conf\datasul e é utilizado pelo JBoss 4.2.3 para fornecer informações de configuração do produto.
02. PROPRIEDADES
Ambiente
Configurações iniciais do ambiente.
Propriedade | Valor | Descrição |
---|---|---|
framework.version | 12.1.25-SNAPSHOT | Versão do produto. |
framework.environment | progress | Tipo de ambiente Framework utilizado pela aplicação. (NÃO ALTERAR) Java - O Framework irá gravar e recuperar as informações através da camada java. Progress - O Framework irá gravar e recuperar as informações através da camada Java e esta irá se comunicar com uma camada Progress. |
framework.servertype | jboss | Tipo de servidor de aplicação que será utilizado pelo Framework. (NÃO ALTERAR) Progress - O servidor de aplicação será o AppServer. JBoss - O servidor de aplicação será o JBoss. Websphere - O servidor de aplicação será o IBM Websphere. |
AppServer
Parâmetros relacionados ao modo de execução do AppServer.
Propriedade | Valor | Descrição | ||
---|---|---|---|---|
progress.server.name | << Nome Servidor AppServer >> | Nome do servidor onde está configurado o broker AppServer Progress. | ||
progress.server.port | 5162 | Número da porta do servidor para conexão com o AppServer Progress (Porta do NameServer). A porta padrão de instalação do Progress é 5162. Essa informação pode ser obtida no arquivo ubroker.properties localizado no | ||
progress.server.application | <<Nome Aplicação AppServer>> | Nome da aplicação do servidor para conexão com o AppServer Progress (Nome do broker AppServer). | ||
progress.server.maxconnections | 40 | Número máximo de conexões/agentes que poderão ser utilizados no AppServer Progress.
Links relacionados: | ||
progress.server.mode | 1 | Modo de execução do AppServer Progress. 1 - StateReset/StateAware (PADRÃO) 2 - Stateless
| ||
progress.server.statereset.controlpoolcompanyid | false | Ativa o controle de empresa nas conexões (connections) existentes no pool de conexões do AppServer Progress. True - Controle de empresa nas conexões ativo. False - Controle de empresa nas conexões inativo. (PADRÃO) Utilizado quando a propriedade progress.server.mode for igual a 1 (StateReset/StateWare). | ||
progress.server.statereset.numberreqconnsclear | -1 | Controle do número de vezes que uma conexão (connection) poderá ser reutilizada no pool de conexões do AppServer Progress. -1 - Reutilização ilimitada de conexões (PADRÃO) Valor inteiro maior que zero - Número de vezes que uma conexão poderá ser reutilizada. Utilizado quando a propriedade progress.server.mode for igual a 1 (StateReset/StateWare). | ||
progress.server.statereset.evictionthreadrun | 120000 | Tempo, em milissegundos, para disparar a Thread que varre o pool em busca de conexões (connections) inativas. 12000 - Dois minutos que equivalem a 120000 milissegundos (PADRÃO). -1 - Não disparar a thread para busca de conexões inativas. Valor inteiro maior que zero - Valor em milissegundos que determina o intervalo de tempo para disparo da thread para realizar a busca de conexões inativas. Utilizado quando a propriedade progress.server.mode for igual a 1 (StateReset/StateWare). | ||
progress.server.statereset.mintimeidleobjects | 180000 | Tempo máximo, em milissegundos, que uma conexão (connection) poderá ficar inativa (idle) no pool de conexões do AppServer Progress antes de ser invalidada pelo eviction. 18000 - Três minutos que equivalem a 180000 milissegundos (PADRÃO) Valor inteiro maior que zero - Valor em milissegundos do tempo máximo de inatividade. Utilizado quando a propriedade progress.server.mode for igual a 1 (StateReset/StateWare). |
Dica |
---|
Caso seja exibida a mensagem “Erro ao obter conexão” durante a execução de um programa Flex ou HTML, verifique se o Broker AppServer configurado neste arquivo está ativo e configurado corretamente. O arquivo de log do broker AppServer também pode auxiliar na correção de problemas. |
Autenticação ABL-External-Call
Validação de segurança de autenticação (login) em chamadas externas Progress.
Propriedade | Valor | Descrição |
---|---|---|
use.external.program.auth | false | 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. Links relacionados: |
Carga Recursos
Carga de artefatos/recursos relacionados as requisições HTTP.
Propriedade | Valor | Descrição | ||
---|---|---|---|---|
resources.times.try | 5 | Quantidade de tentativas para baixar artefatos (Recursos com extensão .rsl, .swf, .xml) ou executar requisições. 5 - Cinco tentativas para acessar a requisição de um artefato (PADRÃO) Valor inteiro maior que zero - Valor em milissegundos do tempo máximo de inatividade.
|
Controle de Cache
Reutilização dos arquivos em cache do navegador.
Propriedade | Valor | Descrição |
---|---|---|
framework.cachecontrol | private | Especifica qual será o retorno padrão do elemento Cache-Control, da header HTTP para o navegador (browser) para cada solicitação de processamento de páginas web. Isso indica que o cache será controlado pelo navegador local do usuário e não por um possível servidor proxy. (NÃO ALTERAR) PRIVATE - Indica que a resposta é para um único usuário e não deve ser armazenada por um cache compartilhado (Exemplo: Proxy). Um cache privativo (local) pode armazenar a resposta. |
framework.pragma | private | Indica o conteúdo do PRAGMA que será definido no header de retorno HTTP. A funcionalidade tem o mesmo objetivo da chave frawmework.cachecontrol, ou seja, também indica o controle do cache apenas pelo navegador local. (NÃO ALTERAR) |
Nota | ||
---|---|---|
| ||
Ambas configurações de chaves da seção Controle de Cache servem para manter a compatibilidade da especificação do protocolo HTTP e por isso ambas precisam SEMPRE ser definidas com o mesmo valor e no caso do produto Datasul devem ser definidas com o valor "private". |
Diretório Compartilhado
Parâmetros relacionados à Central de Documentos.
Propriedade | Valor | Descrição |
---|---|---|
shared.dir | ${war.dir}/users/shared | Diretório compartilhado entre os usuários do produto na Central de Documentos. |
DataService Runtime
Definição da pasta padrão onde ficam localizados os arquivos em formato XML para parametrização de serviços.
Propriedade | Valor | Descrição |
---|---|---|
services.dir | ${war.dir}/services | Diretório onde se encontram os arquivos XML de configuração de Runtime DataService. |
Datasul REST
Mapeamento das requisições DATASUL REST, que disponibiliza uma implementação genérica no produto para viabilizar o acesso a APIs Progress via serviço REST.
Propriedade | Valor | Descrição |
---|---|---|
datasul.rest.dir | [ pasta instalação instancia WEB Server ]/datasul-rest | Pasta raiz onde são disponibilizados os arquivos de definição JSON para fazer as chamadas ao AppServer nas execuções de APIs REST. Os arquivos JSON são armazenados em subpastas dos módulos do produto. Exemplo: c:/jboss/server/instance-8080/datasul-rest |
Datasul Report
Parametrização do Datasul Report (.rptdesign).
Propriedade | Valor | Descrição |
---|---|---|
datasul.report.dir | [ pasta instalação instancia WEB Server ]/datasul-report | Pasta raiz no WEB Server onde são disponibilizados os arquivos de definição do layout dos relatórios no formato BIRT (arquivos .rptdesign) utilizados na emissão de relatórios via Datasul Report. Os arquivos .rptdesign são armazenados em subpastas dos módulos do produto. Exemplo: c:/jboss/server/instance-8080/datasul-report
|
ECM
Parâmetros de integração com o ECM (WebDesk).
Propriedade | Valor | Descrição |
---|---|---|
ecm.integrated | false | Ativa integração com ECM |
ecm.isFluig | false | Ativa ECM do Fluig |
ecm.url | http://SERVIDOR:PORTA/webdesk | |
ecm.totvs.document.wsdl.location | ${ecm.url}/DocumentService?wsdl | Localização do WSDL do serviço |
ecm.totvs.document.service.name | DocumentServiceService | Nome do serviço |
ecm.totvs.namespace | http://ws.dm.webdesk.technology.datasul.com/ | Namespace do ECM |
ecm.totvs.company.id | 1 | ID da empresa no ECM |
ecm.totvs.folder.id | 2 | ID da pasta no ECM |
ecm.totvs.token.wsdl.location | ${ecm.url}/TokenService?wsdl | Localização do WSDL de Token |
ecm.totvs.token.service.name | TokenServiceService | Token Service Name |
ecm.totvs.foundation.namespace | http://ws.foundation.webdesk.technology.datasul.com/ | Namespace para foundation |
ecm.totvs.datasetservice.namespace | http://ws.dataservice.webdesk.technology.datasul.com/ | Namespace para dataset service |
ecm.totvs.dataset.wsdl.location | ${ecm.url}/DatasetService?wsdl | Localização do WSDL de Dataset |
ecm.totvs.dataset.service.name | DatasetServiceService | Dataset Service Name |
ecm.totvs.folder.wsdl.location | ${ecm.url}/FolderService?wsdl | Localização do WSDL de Folder |
ecm.totvs.folder.service.name | FolderServiceService | Folder Service Name |
ecm.totvs.group.wsdl.location | ${ecm.url}/GroupService?wsdl | Localização do WSDL de Group Service |
ecm.totvs.group.service.name | GroupServiceService | Group Service Name |
ecm.totvs.datasetservice.namespace | http://ws.dataservice.webdesk.technology.datasul.com/ | Namespace para dataset service |
ecm.totvs.dashboard.wsdl.location | ${ecm.url}/DashBoardService?wsdl | Localização do WSDL de DashBoard |
ecm.totvs.dashboard.service.name | DashBoardServiceService | DashBoard Service Name |
ecm.totvs.workflow.namespace | http://ws.workflow.webdesk.technology.datasul.com/ | Namespace para workflow engine service |
ecm.totvs.workflow.wsdl.location | ${ecm.url}/WorkflowEngineService?wsdl | Localização do WSDL de Workflow Engine |
ecm.totvs.workflow.service.name | WorkflowEngineServiceService | Workflow Engine Service Name |
ecm.totvs.colleague.wsdl.location | ${ecm.url}/ColleagueService?wsdl | Localização do WSDL de Colleague Service |
ecm.totvs.colleague.service.name | ColleagueServiceService | Colleague Service Name |
ecm.integration.user.login | USUARIO | Usuário de integração com o ECM |
ecm.integration.user.password | SENHA | Senha do usuário de integração com o ECM |
ecm.totvs.globalparam.wsdl.location | ${ecm.url}/GlobalParamService?wsdl | Localização do WSDL de parâmetros globais |
ecm.totvs.globalparam.service.name | GlobalParamServiceService | Links relacionados:DMLA0040 - Pré-requisitos para integração do MLA x Fluig
|
EAI
Parâmetros de integração utilizando adapters EAI.
Propriedade | Valor | Descrição |
---|---|---|
eai.java.naming.factory.initial | com.datasul.framework.sso.SSOLoginInitialContextFactory | Classe que efetua a autenticação de um usuário do produto para a execução de requisições para integração EAI. (NÃO ALTERAR) |
eai.java.naming.provider.url | jnp://[ servidor_JBOSS ]:[ porta ] | Endereço do servidor Jboss + porta RMI da instância em questão que será utilizada para execução dos agendamentos, no formato jnp://servidor_JBOSS:PortaRMI |
eai.java.naming.security.principal | [ login usuário ] | Login de usuário do produto Datasul (login interno do produto) que será utilizado no processo de autenticação para execução dos JOBs agendados. |
eai.java.naming.security.credentials | [ senha usuário ] | Senha de usuário do produto Datasul (senha do login de usuário informado na chave anterior) que será utilizado no processo de autenticação para execução dos JOBs agendados. |
eai.java.naming.security.protocol | josso | Protocolo de conexão para acesso seguro ao servidor para execução das integrações EAI. (NÃO ALTERAR) |
HELP
Ajuda do produto Datasul (antigo).
Propriedade | Valor | Descrição |
---|---|---|
help.server.uri | http://SERVIDOR:PORTA/docs/ | URL de acesso ao HELP. |
CUSTOM HELP
Documentação Customizada Central de Ajuda TOTVS (CLOUD)
Links Relacionados:
Configuração Documentação de Customização
Guia de Especificação da Central de Ajuda TOTVS
Propriedade | Valor | Descrição |
---|---|---|
custom.help.active | [true ou false] | Indica a ativação do envio dos parâmetros configurados para a central de ajuda. |
custom.help.initialurl | http://<SERVIDOR>:<PORTA>/<CONTEXTO>/<PARÂMETROS> | URL para busca inicial. |
custom.help.seemoreurl | http://<Link 'veja mais'> | URL para o Veja Mais. |
custom.help.arrayname | [ Nome da propriedade da Lista ] | Propriedade que contém a lista de itens, caso o primeiro nível do retorno seja um objeto. |
custom.help.urlfield | [ Nome da propriedade da URL] | Propriedade do item que contém a URL do documento. |
custom.help.titlefield | [ Nome da propriedade do título ] | Propriedade do item que contém o título do documento. |
custom.help.baseurl | http://<prefixo da URL> | URL base que será concatenada como prefixo caso a propriedade de URL do item contenha somente o PATH. |
custom.help.pagetitle | [ Nome do título que será exibido ] | Título da área para a busca customizada. |
HUB
Identificador do nome (alias) da instância do JBoss.
Propriedade | Valor | Descrição |
---|---|---|
instance.alias | Instância | Label da instância na tela de Login |
JOB
Agendamentos de processos Java (Job) pelo Scheduler-Quartz como motor de orquestração e gerenciador de processos.
Propriedade | Valor | Descrição |
---|---|---|
job.java.naming.factory.initial | com.datasul.framework.sso.SSOLoginInitialContextFactory | Classe que efetua o login de um usuário para a execução de agendamentos pelo Scheduler-Quartz. (NÃO ALTERAR) |
job.java.naming.provider.url | jnp://[ servidor_JBOSS ]:[ porta ] | Endereço do servidor Jboss + porta RMI da instância em questão que será utilizada para execução dos agendamentos, no formato jnp://servidor_JBOSS:PortaRMI |
job.java.naming.security.principal | [ login usuário ] | Login de usuário do produto Datasul (login interno do produto) que será utilizado no processo de autenticação para execução dos JOBs agendados. |
job.java.naming.security.credentials | [ senha usuário ] | Senha de usuário do produto Datasul (senha do login de usuário informado na chave anterior) que será utilizado no processo de autenticação para execução dos JOBs agendados. |
job.java.naming.security.protocol | josso | Protocolo de conexão para acesso seguro ao servidor para execução dos agendamentos. (NÃO ALTERAR) |
L10N
Parâmetros para utilização da Localização (Flex).
Propriedade | Valor | Descrição |
---|---|---|
l10n.process.repository.dir | ${war.dir}/assets/workflow/workflow/ | Diretório do workflow L10N - O caminho abaixo deve conter obrigatoriamente a "/" no final |
l10n.rules.repository.dir | ${war.dir}/assets/workflow/rules/ | Diretório das regras do Workflow - O caminho abaixo deve conter obrigatoriamente a "/" no final |
Licença
Configurações de licença do produto.
Propriedade | Valor | Descrição |
---|---|---|
license.server | NOME_SERVIDOR_LS | Nome do servidor que está executando o servidor de licenças (LS) |
license.port | 5555 | Porta do servidor de licenças Valor padrão: 5555 |
license.timeout | 25 | Tempo de timeout para a troca de informações entre o JBoss e o Servidor do LS Valor padrão: 25 |
license.showlog | none | Tipos de logs permitidos: none, all, info, debug, error |
license.ambient.type | normal | Tipos permitidos: normal, test, demonstration Valor padrão: normal |
license.portal.pool | 15 | Tempo (em milissegundos) que cada requisição deverá esperar por uma licença do TOTVSI |
license.portal.waitingTime | 20000 | Tempo de espera do portal para consumir uma licença |
Load Classes
Carga das classes (utilizadas para as áreas de negócio).
Propriedade | Valor | Descrição |
---|---|---|
loadclasses.dir | ${war.dir}/assets/xml | Diretório do arquivo LoadClasses, que contêm classes que deverão ser carregadas ao iniciar o jboss. |
Login
Tipos de login do produto.
Propriedade | Valor | Descrição |
---|---|---|
login.type | 0 | Tipo de tela de login (0=Html, 1=Flex) Valor padrão: 0 |
login.auto.ad | false | Ativa Login Automático AD |
ldap.provider.url | [ URL_LDAP ] | Recebe a URL e parametros para execução de consultas no LDAP. Exemplo: LDAP://127.0.0.1:389/DC=abc,DC=def,DC=global Links relacionados: |
Menu
Parametrizações da apresentação do menu.
Propriedade | Valor | Descrição |
---|---|---|
use.menu.key | false | Ativa menu estático. Links relacionados: |
menu.hide.blank.modules | false | Ativa apresentação de módulos mesmo que o usuário não possua permissão em nenhum programa deste módulo. Valor padrão: false OBS: Pode afetar a performance de abertura do menu Links relacionados:O menu do Datasul 11 apresenta os módulos mesmo que o usuário não tenha permissão nos programas |
menu.ignore.asterisk | false | Ignorar os grupos "*" asterisco na montagem do menu estático Valor padrão: false Links relacionados: |
menu.html.habilita | true | Utiliza o menu HTML Links relacionados: |
menu.localization.active | false | Ativa Localização no menu. |
progress.security | true | Com a segurança habilitada, caso o usuário tente executar um programa utilizando o atalho CTRL + ALT + X não cadastrado no banco de dados ou ao qual não tenha permissão de acesso, será apresentada uma mensagem de falta de permissão. Links relacionados: |
menu.html.color | LightBlue | Altera a cor do menu Links relacionados: |
menu.html.open.favorite.start | false | Permite abrir a tela de favoritos após inicialização do menu. Links relacionados: |
license.emergency.mode.hide | false | Permite a omissão da informação de que o ambiente está operando em modo emergencial no menu. Links relacionados: |
menu.html.light | false | Permite a redução de efeitos visuais na interface do menu para diminuir consumo de CPU na estação do cliente, além de esconder os botões "Área de Trabalho", "Central de Documentos" e "Histórico de Mensagens". Links relacionados: |
not_show_desktop.group | YYY | Indica qual o grupo de segurança que não apresentará a área de trabalho (esconde a área de trabalho) |
Menu Preferência Acesso
Configuração de comportamento e execução dos atalhos (Progress).
Propriedade | Valor | Descrição |
---|---|---|
menu.default.remoteaccess | false | Define o acesso remoto padrão para todos que utilizarem o produto. Links relacionados:Como configurar as preferências de acesso dos usuários no Datasul 11? DSEC9010 - Como configurar as preferências de acesso dos usuários no Datasul 12? |
menu.default.shortcut | C:\\dlc117 | Define o atalho padrão para todos que não configurarem o mesmo. Links relacionados:Como configurar as preferências de acesso dos usuários no Datasul 11? DSEC9010 - Como configurar as preferências de acesso dos usuários no Datasul 12? |
di.close | false | Efetua o fechamento do Datasul Interactive (DI) ao trocar de empresa. |
Metadados
Propriedades relacionadas ao Flex/Metadados.
Propriedade | Valor | Descrição |
---|---|---|
java.naming.factory.initial | org.jnp.interfaces.NamingContextFactory | |
java.naming.factory.url.pkgs | org.jboss.naming:org.jnp.interfaces | |
java.naming.provider.url | SERVIDOR:1199 | |
java.naming.security.principal | USUARIO | |
java.naming.security.credentials | SENHA | |
md.date.format | dd/MM/yyyy | Formato de data padrão utilizado no ABLScript |
md.temp.dir | C:/tmp/md | Diretório temporário de geração de artefatos do metadados |
audit.metadados | false | Auditoria em tabelas utilizadas com a tecnologia Flex/Metadados. |
metadata.versioncontrol.type | FILE | Configurações se vai utilizar FILE ou DATABASE para gerenciar a versão |
version.control.dir | c:/jboss/server/instance-8080/metadados/11.X.X/ | Diretório de versionamento |
metadados.mode | corporate | Modo de execução permitidos: customer , factory , corporate |
Metadados Carga Inicial
Configurações para o acesso ao banco de dados para execução de programas Flex/Metadados.
Propriedade | Valor | Descrição |
---|---|---|
hibernate.dialect | com.datasul.framework.persistence.ejb3.dialect.OpenEdgeDialect | |
hibernate.default_schema | \"pub\" | |
hibernate.mdmerge.default_schema | \"pub\" | |
hibernate.hbm2ddl.auto | false | Flag para criar as tabelas. Valores permitidos: false, none, auto, update |
Modo Execução
Modo de operação para a carga das propriedades.
Propriedade | Valor | Descrição |
---|---|---|
runtime.mode | production | Modo de execução permitidos: debug, development, production |
Office
Abertura padrão de documentos.
Propriedade | Valor | Descrição |
---|---|---|
office | libreoffice ou office | Definição para abertura de documentos. O padrão é OFFICE. |
Oracle
Controle de sessões para o banco de dados Oracle.
Propriedade | Valor | Descrição |
---|---|---|
oracle.session.minutes.in.wait | 20 | Identificando sessões inativas banco de dados Oracle. DFWKSEC-4161 DT Implementacao Identificacao Sessoes Inativas Banco Dados Oracle |
Portais
Configurações de acesso e integração com portais.
Propriedade | Valor | Descrição |
---|---|---|
portal.java.naming.security.datasulurl | Links relacionados:DPDV0013 - Erro Interno HTTPStatus 500 (org.apache.jasper.JasperException) | |
portal.integration.app.user | USUARIO | |
portal.integration.app.password | SENHA |
Portal Empresarial
Utilizado para o "Acesso Empresarial".
Propriedade | Valor | Descrição |
---|---|---|
companyaccess.war.dir | c:/jboss/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear /datasul-hgp-companyaccess-12.1.25-SNAPSHOT.war/ | |
companyaccess.report.dir | ${companyaccess.war.dir} | |
auditory.print.guide.path | c:/jboss/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear /datasul-framework-ui.war/users/shared/ | |
guideAttac.dir | /tmp/testegp | Diretório de anexos quando o jboss é executado em ambiente linux. Links relacionados: |
guidelines.dir | /tmp/testegp |
Quartz
Configurações de execução / utilização de Agendamento (Java).
Propriedade | Valor | Descrição |
---|---|---|
org.quartz.scheduler.instanceName | DatasulQuartzScheduler | |
org.quartz.scheduler.instanceId | AUTO | |
org.quartz.scheduler.rmi.export | false | |
org.quartz.scheduler.rmi.proxy | false | |
org.quartz.scheduler.xaTransacted | false | |
org.quartz.threadPool.class | org.quartz.simpl.SimpleThreadPool | |
org.quartz.threadPool.threadCount | 5 | |
org.quartz.threadPool.threadPriority | 4 | |
org.quartz.jobStore.class | com.datasul.framework.scheduler.engine.DatasulJobStoreCMT | |
org.quartz.jobStore.driverDelegateClass | com.datasul.framework.scheduler.engine.DatasulStdJDBCDelegate | |
org.quartz.jobStore.dataSource | QUARTZ | |
org.quartz.jobStore.nonManagedTXDataSource | QUARTZ_NO_TX | |
org.quartz.jobStore.tablePrefix | QRTZ_ | |
org.quartz.dataSource.QUARTZ.jndiURL | java:/ems | |
org.quartz.dataSource.QUARTZ_NO_TX.jndiURL | java:/no_tx_ems |
Report
Engine para execução dos relatórios gerados em BIRT.
Propriedade | Valor | Descrição |
---|---|---|
report.engine.home | c:/Jboss/birt-runtime-2_3_2/ReportEngine | Diretório onde esta instalado o Birt (ReportEngine) Links relacionados:Mensagem de Exceção técnica ao tentar listar pedidos de compra pelo programa Flex |
report.dir | ${war.dir} | Diretório dos relatórios (xml) do Birt |
RFI
Configurações de acesso ao servidor RFI (Flex/Metadados).
Propriedade | Valor | Descrição |
---|---|---|
rfi.server | <SERVIDOR> | Servidor onde as requisições do RFI são executadas |
rfi.port | <PORTA> | Porta do servidor onde as requisições do RFI são executadas |
Links úteis:
Configurações dos Portais do Produto Datasul 12
Segurança Avançada
Ativação do login ao produto Datasul com regras Sarbanes-Oxley (SOX).
Propriedade | Valor | Descrição |
---|---|---|
notify.user.change.pass.only.expired | false | Se ativado, solicitação da troca da senha do usuário após o login apenas quando a senha estiver vencida. Se desativado, o usuário passa a ser questionado sobre a troca da senha após o login a partir de 10 dias da data de vencimento da sua senha. |
enable.recover.password | true | Ativa a recuperação de senha (Esqueci minha senha). Links relacionados: |
access.security.active | false | Ativa a segurança avançada. Links relacionados: |
Snowden
Reporte de incidentes dos programas à TOTVS.
Propriedade | Valor | Descrição |
---|---|---|
totvs.snowden.enable | true / false | Ativa/desativa o Snowden (Gerenciador inteligente e automatizado de incidentes) Links relacionados: |
totvs.snowden.report.admin | true /false |
SSO
Parâmetros relacionados à segurança na execução de WebServices.
Propriedade | Valor | Descrição |
---|---|---|
sso.java.naming.factory.initial | com.datasul.framework.sso.SSOLoginInitialContextFactory | |
sso.java.naming.provider.url | SERVIDOR_JBOSS:PORTA | |
sso.java.naming.security.principal | USUARIO | |
sso.java.naming.security.credentials | SENHA | |
sso.java.naming.security.protocol | josso | Links relacionados:GPS0031_HRC_Exportacao_A500_Boletos_Apoio |
SysLog
Parâmetros de log único do produto Datasul.
Propriedade | Valor | Descrição |
---|---|---|
syslog.activate | NO | Syslog activate (YES/NO) |
syslog.server | 10.80.128.23 | Syslog server ip |
syslog.port | 5141 | Syslog server port |
syslog.set-max-size | NO | Set max size (YES/NO) |
syslog.max-size | Local file size | |
syslog.set-maxFactor | NO | Set max factor (YES/NO) |
syslog.maxFactor | File percent use |
TimeZone
Configurações de fuso horário utilizados para a tecnologia Java/Flex.
Propriedade | Valor | Descrição |
---|---|---|
timezone.id | America/Sao_Paulo | Id do timezone |
timezone.rawoffset | -10800000 | Milissegundos representando o fuso |
timezone.dst | 3600000 | Milessegundos representando o DST |
timezone.start.day | 19 | Dia inicial do DST |
timezone.start.month | 9 | Mês inicial do DST (Janeiro=0,..., Dezembro=11) |
timezone.start.time | 0 | Milisseg somados ao start.day para iniciar o DST |
timezone.end.day | 15 | Dia final do DST |
timezone.end.month | 1 | Mês final do DST (Janeiro=0,..., Dezembro=11) |
timezone.end.time | 0 | Milisseg somados ao end.day para finalizar o DST |
Timeout
Tempo de expiração da sessão do usuário quando inativo.
Propriedade | Valor | Descrição |
---|---|---|
session.timeout | 30 | Tempo em minutos para o timeout do produto Links relacionados: |
session.timeout.message | 2 | Tempo em minutos que a mensagem de timeout deverá ficar visível. |
WebSpeed
Parametrizações para utilização do WebSpeed.
Propriedade | Valor | Descrição |
---|---|---|
webspeed.active | false | Webspeed ativo? |
webspeed.server | SERVIDOR_WEBSPEED | Nome servidor WebSpeed |
webspeed.port | PORTA | Número da porta do servidor WebSpeed |
webspeed.script | cgi-bin/cgiip.exe | Nome script CGI |
webspeed.service | webspeed116-jboss4 | Nome do serviço WebSpeed |
webspeed.executor | web/men/wrun.w | Nome fachada progress |
webspeed.url | http://${webspeed.server}:${webspeed.port}/${webspeed.script} /WService=${webspeed.service}/${webspeed.executor} | Url WebSpeed |
menu.web.tabs | internal | Controle abas permitidos: internal, refresh, external |
WAR
Estrutura 'base' do produto Datasul para tratamentos internos.
Propriedade | Valor | Descrição |
---|---|---|
war.dir | c:/jboss/server/instance-8080/deploy/EAR/datasul-framework-ui.war/ | Diretório para arquivos do framework, pode ser externo ao jboss |
Card documentos | ||||
---|---|---|---|---|
|
HTML |
---|
ÍNDICE
- Visão Geral
- Propriedades
01. VISÃO GERAL
Este arquivo contem as configurações do produto da linha Datasul e é composto por um conjunto de propriedades que definem a forma que o produto deverá ser executado.
Este arquivo fica localizado na pasta \JBOSS\server\<instancia>\conf\datasul e é utilizado pelo JBoss 4.2.3 para fornecer informações de configuração do produto.
02. PROPRIEDADES
...
Propriedade
...
Valor
...
Descrição
...
Link relacionado
...
Ambiente
...
Tipo de ambiente (não alterar)
...
Tipo de servidor de aplicação (não alterar)
...
AppServer
...
OE broker fails to find a Server available ou
...
Modo de execução do Appserver
Mode 1 - StateReset/StateWare
Mode 2 - Stateless (Todas as tags progress.server.statereset.????? serão ignoradas).
Valor padrão: 1
...
Ativa o controle de empresa nas connections existentes no pool.
Só utilizável se progress.server.mode=1
Valor padrão: false
...
Controle do numero de vezes que uma connection poderá ser reutilizada no pool default -1 sem limites (valor inteiro).
Só utilizável se progress.server.mode=1
...
Tempo para disparar a thread que varre o pool em busca de connections paradas default 2 minutos (120000ms) para não executar a thread basta informar -1.
Só utilizável se progress.server.mode=1
...
Tempo máximo que uma connection poderá ficar idle dentro do pool antes de ser invalidado pelo eviction default 3 minutos (180000ms).
Só utilizável se progress.server.mode=1
...
Autenticação ABL-External-Call
...
Carga Recursos
...
Controle de Cache
...
Diretório Compartilhado
...
DataService Runtime
...
Datasul REST
...
Datasul REPORT
...
ECM
...
EAI
...
HELP
...
HUB
...
JBPM
...
JWT Autenticação
...
L10N
...
Office
...
Licença
...
Porta do servidor de licenças
Valor padrão: 5555
...
Tempo de timeout para a troca de informações entre o JBoss e o Servidor do LS
Valor padrão: 25
...
Tipos permitidos: normal, test, demonstration
Valor padrão: normal
...
Load Classes
...
Login
...
Tipo de tela de login (0=Html, 1=Flex)
Valor padrão: 0
...
Menu
...
Ativa apresentação de módulos mesmo que o usuário não possua permissão em nenhum programa deste módulo.
Valor padrão: false
OBS: Pode afetar a performance de abertura do menu
...
Ignorar os grupos "*" asterisco na montagem do menu estático
Valor padrão: false
...
Menu Perferência Acesso
...
Metadados
...
Metadados Carga Inicial
...
Flag para criar as tabelas.
Valoes permitidos: false, none, auto, update
...
Modo Execução
...
Oracle
...
Portais
...
Portal Empresarial
...
c:/jboss/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear
/datasul-hgp-companyaccess-12.1.25-SNAPSHOT.war/
...
c:/jboss/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear
/datasul-framework-ui.war/users/shared/
...
Quartz
...
Report
...
Segurança
...
Se ativado, solicitação da troca da senha do usuário após o login apenas quando a senha estiver vencida.
Se desativado, o usuário passa a ser questionado sobre a troca da senha após o login a partir de 10 dias da data de vencimento da sua senha.
...
Segurança Avançada
...
SSO
...
Syslog
...
TimeZone
...
Milissegundos representando o fuso
...
Timeout
...
WebSpeed
...
http://${webspeed.server}:${webspeed.port}/${webspeed.script}
/WService=${webspeed.service}/${webspeed.executor}
...
WAR
...
Card documentos | ||||
---|---|---|---|---|
|
...