Histórico da Página
...
Informações |
---|
- Visão Geral
- Propriedades
- Tela XXX
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Tela XXX
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas utilizadas
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 esta 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
...
| |||||||||
|
|
...
Modo de execução do Appserver
Mode 1 - StateReset/StateWare
Mode 2 - Stateless (Todas as tags progress.server.statereset.????? serão ignoradas).
Valor defaul 1
...
Controle de empresa nas connections existentes no pool default false (boolean true ou false).
Só utilizável se progress.server.mode=1
...
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
...
ECM ecm.integrated false
ECM ecm.isFluig false
ECM ecm.url http://SERVIDOR:PORTA/webdesk
ECM ecm.totvs.document.wsdl.location ${ecm.url}/DocumentService?wsdl Localização do WSDL do serviço
ECM ecm.totvs.document.service.name DocumentServiceService Nome do serviço
ECM ecm.totvs.namespace http://ws.dm.webdesk.technology.datasul.com/ Namespace do ECM
ECM ecm.totvs.company.id 1 ID da empresa no ECM
ECM ecm.totvs.folder.id 2 ID da pasta no ECM
ECM ecm.totvs.token.wsdl.location ${ecm.url}/TokenService?wsdl Localização do WSDL de Token
ECM ecm.totvs.token.service.name TokenServiceService Token Service Name
ECM ecm.totvs.foundation.namespace http://ws.foundation.webdesk.technology.datasul.com/ Namespace para foundation
ECM ecm.totvs.datasetservice.namespace http://ws.dataservice.webdesk.technology.datasul.com/ Namespace para dataset service
ECM ecm.totvs.dataset.wsdl.location ${ecm.url}/DatasetService?wsdl Localização do WSDL de Dataset
ECM ecm.totvs.dataset.service.name DatasetServiceService Dataset Service Name
ECM ecm.totvs.folder.wsdl.location ${ecm.url}/FolderService?wsdl Localização do WSDL de Folder
ECM ecm.totvs.folder.service.name FolderServiceService Folder Service Name
ECM ecm.totvs.group.wsdl.location ${ecm.url}/GroupService?wsdl Localização do WSDL de Group Service
ECM ecm.totvs.group.service.name GroupServiceService Group Service Name
ECM ecm.totvs.datasetservice.namespace http://ws.dataservice.webdesk.technology.datasul.com/ Namespace para dataset service
ECM ecm.totvs.dashboard.wsdl.location ${ecm.url}/DashBoardService?wsdl Localização do WSDL de DashBoard
ECM ecm.totvs.dashboard.service.name DashBoardServiceService
ECM ecm.totvs.workflow.namespace http://ws.workflow.webdesk.technology.datasul.com/ Namespace para workflow engine service
ECM ecm.totvs.workflow.wsdl.location ${ecm.url}/WorkflowEngineService?wsdl Localização do WSDL de Workflow Engine
ECM ecm.totvs.workflow.service.name WorkflowEngineServiceService Workflow Engine Service Name
ECM ecm.totvs.colleague.wsdl.location ${ecm.url}/ColleagueService?wsdl Localização do WSDL de Colleague Service
ECM ecm.totvs.colleague.service.name ColleagueServiceService Colleague Service Name
ECM ecm.integration.user.login USUARIO Usuario de integração com o ECM
ECM ecm.integration.user.password SENHA Senha do usuario de integração com o ECM
ECM ecm.totvs.globalparam.wsdl.location ${ecm.url}/GlobalParamService?wsdl Localização do WSDL de parâmetros globais
ECM ecm.totvs.globalparam.service.name GlobalParamServiceService
http://tdn.totvs.com/pages/viewpage.action?pageId=471941713
http://tdn.totvs.com/pages/viewpage.action?pageId=243007621
EAI eai.java.naming.factory.initial com.datasul.framework.sso.SSOLoginInitialContextFactory
EAI eai.java.naming.provider.url jnp://SERVIDOR:PORTA
EAI eai.java.naming.security.principal USUARIO
EAI eai.java.naming.security.credentials SENHA
EAI eai.java.naming.security.protocol josso
Help help.server.uri http://cordas:8180/docs/ URL de acesso ao HELP
HUB instance.alias Instância Label da instancia na tela de Login
JBPM job.java.naming.factory.initial com.datasul.framework.sso.SSOLoginInitialContextFactory
JBPM job.java.naming.provider.url jnp://SERVIDOR:PORTA
JBPM job.java.naming.security.principal USUARIO
JBPM job.java.naming.security.credentials SENHA
JBPM job.java.naming.security.protocol josso
JWT Autenticacao jwt.configuration.cert.path <Jboss>/server/<instance>/conf/wso2carbon.jks
http://tdn.totvs.com/display/LDT/Configurando+autenticacao+com+JWT
L10N l10n.process.repository.dir ${war.dir}/assets/workflow/workflow/ Diretorio do workflow L10N - O caminho abaixo deve conter obrigatoriamente a "/" no final
L10N l10n.rules.repository.dir ${war.dir}/assets/workflow/rules/ Diretorio das regras do Workflow - O caminho abaixo deve conter obrigatoriamente a "/" no final
Licenca license.server moitas Nome do servidor que esta executando o servidor de licencas (LS)
Licenca license.port 5555 Porta do servidor de licencas
Licenca license.timeout 20 Tempo de timeout para a conversa entre JBoss e LS
Licenca license.showlog none Mostra log do LS - Tipos de logs permitidos: none, all, info, debug, error
Licenca license.ambient.type normal Como sera o consumo de licencas - #Valores permitidos: normal, test, demonstration
Licenca license.portal.pool 15 Tempo (em milissegundos) que cada requisição deverá esperar por uma licença do TOTVSI
Licenca license.portal.waitingTime 20000
Load Classes loadclasses.dir ${war.dir}/assets/xml Diretorio do arquivo LoadClasses, que contem classes que deverão ser carregadas ao iniciar o jboss.
Login login.type 0 Tipo de tela de login (0=Html, 1=Flex)
Login login.auto.ad false Login Automático AD
Menu use.menu.key false Usa menu estatico
http://tdn.totvs.com/pages/viewpage.action?pageId=467764595
Menu menu.hide.blank.modules false Mostra os modulos mesmo que o usuario nao possua permissao em nenhum programa deste modulo.
http://tdn.totvs.com/pages/viewpage.action?pageId=162171148
Menu menu.ignore.asterisk false Deve ignorar os grupos "*" asterisco na montagem do menu estatico
http://tdn.totvs.com/display/LDT/DFWKSEC-3514+DT+Unificacao+logica+atualizacao+menu+usuario
Menu menu.html.habilita true Utiliza o menu HTML
http://tdn.totvs.com/display/LDT/DMNU7015+-+Como+configurar+e+ativar+o+menu+HTML
Menu menu.localization.active false Utiliza Localizacao no menu
Menu progress.security true Com a segurança habilitada, caso o usuário tente executar um programa através do 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 permissao.
http://tdn.totvs.com/pages/viewpage.action?pageId=223174105
Menu menu.html.color LightBlue Alteracao na cor do menu
http://tdn.totvs.com/pages/viewpage.action?pageId=351382898
Menu menu.html.open.favorite.start false Permite abrir a tela de favoritos após inicialização do menu.
Menu license.emergency.mode.hide false Permite a omissão da informação de que o ambiente está operando em modo emergencial no menu.
Menu 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".
http://tdn.totvs.com/display/LDT/314103+MFRWJOI-480+DT+Melhorias+Menu+HTML
Menu Perferencia Acesso menu.default.remoteaccess false Define o acesso remoto padrao para todos que vao utilizar ou nao acesso remoto.
Menu Perferencia Acesso menu.default.shortcut C:\\dlc117 Define o atalho padrao para todos que nao configurarem o mesmo.
http://tdn.totvs.com/pages/viewpage.action?pageId=173082901
http://tdn.totvs.com/pages/viewpage.action?pageId=224451773
Metadados java.naming.factory.initial org.jnp.interfaces.NamingContextFactory
Metadados java.naming.factory.url.pkgs org.jboss.naming:org.jnp.interfaces
Metadados java.naming.provider.url SERVIDOR:1199
Metadados java.naming.security.principal USUARIO
Metadados java.naming.security.credentials SENHA
Metadados md.date.format dd/MM/yyyy Formato de data padrao utilizado no ABLScript
Metadados md.temp.dir C:/temp/md Diretorio temporario de geracao de artefatos do metadados
Metadados audit.metadados false
Metadados metadata.versioncontrol.type FILE Configurações se vai utilizar FILE ou DATABASE para gerenciar a versão
Metadados version.control.dir /mnt/laranjeiras-metadados_repository/11.X.X/ Diretório de versionamento
Metadados metadados.mode corporate Modo de execução permitidos: customer , factory , corporate
Metadados Carga Inicial hibernate.dialect com.datasul.framework.persistence.ejb3.dialect.OpenEdgeDialect
Metadados Carga Inicial hibernate.default_schema \"pub\"
Metadados Carga Inicial hibernate.mdmerge.default_schema \"pub\"
Metadados Carga Inicial hibernate.hbm2ddl.auto false flag para criar as tabelas
Modo Execucao runtime.mode production Modo de execução permitidos: debug, development, production
Oracle oracle.session.minutes.in.wait 20 Identificando sessoes inativas banco de dados oracle
http://tdn.totvs.com/display/LDT/DFWKSEC-4161+DT+Implementacao+Identificacao+Sessoes+Inativas+Banco+Dados+Oracle
Portais portal.java.naming.security.datasulurl http://SERVIDOR:PORTA
Portais portal.integration.app.user USUARIO
Portais portal.integration.app.password SENHA
http://tdn.totvs.com/pages/viewpage.action?pageId=240982455
Portal Empresarial companyaccess.war.dir /opt/jboss-4.2.3.GA/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear/datasul-hgp-companyaccess-12.1.25-SNAPSHOT.war/
Portal Empresarial companyaccess.report.dir ${companyaccess.war.dir}
Portal Empresarial auditory.print.guide.path /opt/jboss-4.2.3.GA/server/instance-8080/deploy/datasul-byyou-12.1.25-SNAPSHOT.ear/datasul-framework-ui.war/users/shared/
Portal Empresarial guideAttac.dir /tmp/testegp Diretorio de anexos quando o jboss é executado em ambiente linux.
Portal Empresarial guidelines.dir /tmp/testegp
http://tdn.totvs.com/display/LDT/TUPLN4_DT_Download_Anexo_Guia
Quartz org.quartz.scheduler.instanceName DatasulQuartzScheduler
Quartz org.quartz.scheduler.instanceId AUTO
Quartz org.quartz.scheduler.rmi.export false
Quartz org.quartz.scheduler.rmi.proxy false
Quartz org.quartz.scheduler.xaTransacted false
Quartz org.quartz.threadPool.class org.quartz.simpl.SimpleThreadPool
Quartz org.quartz.threadPool.threadCount 5
Quartz org.quartz.threadPool.threadPriority 4
Quartz org.quartz.jobStore.class com.datasul.framework.scheduler.engine.DatasulJobStoreCMT
Quartz org.quartz.jobStore.driverDelegateClass com.datasul.framework.scheduler.engine.DatasulStdJDBCDelegate
Quartz org.quartz.jobStore.dataSource QUARTZ
Quartz org.quartz.jobStore.nonManagedTXDataSource QUARTZ_NO_TX
Quartz org.quartz.jobStore.tablePrefix QRTZ_
Quartz org.quartz.dataSource.QUARTZ.jndiURL java:/ems
Quartz org.quartz.dataSource.QUARTZ_NO_TX.jndiURL java:/no_tx_ems
Report report.engine.home c:/Jboss/birt-runtime-2_3_2/ReportEngine Diretorio onde esta instalado o birt (ReportEngine)
http://tdn.totvs.com/pages/viewpage.action?pageId=66126119
Report report.dir ${war.dir} Diretorio dos relatorios (xml) do Birt
Seguranca 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
Seguranca enable.recover.password true Habilita a recuperacao de senha (Esqueci minha senha)
http://tdn.totvs.com/pages/viewpage.action?pageId=213986194
Seguranca Avancada access.security.active false Usa seguranca avancada
http://tdn.totvs.com/pages/viewpage.action?pageId=353273866
SSO sso.java.naming.factory.initial com.datasul.framework.sso.SSOLoginInitialContextFactory
SSO sso.java.naming.provider.url SERVIDOR_JBOSS:PORTA
SSO sso.java.naming.security.principal USUARIO
SSO sso.java.naming.security.credentials SENHA
SSO sso.java.naming.security.protocol josso
http://tdn.totvs.com/display/LDT/GPS0031_HRC_Exportacao_A500_Boletos_Apoio
Syslog syslog.activate NO Syslog activate
Syslog syslog.server 10.80.128.23 Syslog server ip
Syslog syslog.port 5141 Syslog server port
Syslog syslog.set-max-size NO Set max size (YES/NO)
Syslog syslog.max-size Local file size
Syslog syslog.set-maxFactor NO Set max factor (YES/NO)
Syslog syslog.maxFactor File percent use
TimeZone timezone.id America/Sao_Paulo id do timezone
TimeZone timezone.rawoffset -10800000 milissegundos representando o fuso
TimeZone timezone.dst 3600000 milessegundos representando o DST
TimeZone timezone.start.day 19 dia inicial do DST
TimeZone timezone.start.month 9 mes inicial do DST (Janeiro=0,..., Dezembro=11)
TimeZone timezone.start.time 0 milisseg somados ao start.day para iniciar o DST
TimeZone timezone.end.day 15 dia final do DST
TimeZone timezone.end.month 1 mês final do DST (Janeiro=0,..., Dezembro=11)
TimeZone timezone.end.time 0 milisseg somados ao end.day para finalizar o DST
Timeout session.timeout 30 Tempo em minutos para o timeout do produto
Timeout session.timeout.message 2 Tempo em minutos para mostrar a mensagem de timeout
http://tdn.totvs.com/display/LDT/DTEC8013+-+Timeout+Datasul
http://tdn.totvs.com/pages/releaseview.action?pageId=5255900
WEBSPEED webspeed.active false Webspeed ativo?
WEBSPEED webspeed.server SERVIDOR_WEBSPEED Nome servidor webspeed
WEBSPEED webspeed.port Porta Número porta
WEBSPEED webspeed.script cgi-bin/cgiip.exe Nome script CGI
WEBSPEED webspeed.service webspeed116-jboss4 Nome do serviço
WEBSPEED webspeed.executor web/men/wrun.w Nome fachada progress
WEBSPEED webspeed.url http://${webspeed.server}:${webspeed.port}/${webspeed.script}/WService=${webspeed.service}/${webspeed.executor} Url webspeed
WEBSPEED menu.web.tabs internal Controle abas permitidos: internal, refresh, external
WAR war.dir Diretorio ear/datasul-framework-ui.war/ Diretorio para arquivos do framework, pode ser externo ao jboss
03. TELA XXXXX
Outras Ações / Ações relacionadas
...
04. TELA XXXXX
Principais Campos e Parâmetros
...
Card documentos | ||||
---|---|---|---|---|
|
05. TABELAS UTILIZADAS
...
|
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 |
---|
...