Skip to content

Essa é uma aplicação Java que serve para agendar processos que podem ser disparados a partir de links (requisições http).

Implantação ​

1. Crie um arquivo ttlauncher.properties na pasta conf do Tomcat.
Esse arquivo deve utilizar as propriedades permitidas pelo TotaliWebStarter, já que o Launcher possui um WebStarter embutido.

2. Copie a pasta TotaliLauncher para webapps.

3. Acesso o link http://localhost:8082/TotallLauncher para verificar o status nos serviços.

Pronto!

Tela do Sistema ​

Essa é a tela que deve aparecer no link TotaliLauncher quando o sistema estiver funcionando corretamente.

Tela launcher.PNG

Outras Configurações ​

É possível configurar os diretórios e o nível de detalhamento do log no arquivo web.xml.
Esse arquivo fica dentro do próprio .war da aplicação.

LOG ​

O arquivo de log é gerado na pasta ./logs/ com o nome ttlauncher..log.

<env-entry> <description>Path do log</description> <env-entry-name>PathLog</env-entry-name> <env-entry-value>./logs/</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>

É possível mudar o detalhamento do log para:

  • ALL: Registra em arquivo tudo que for possível.
  • TRACE: Não implementado. Vai ter o mesmo efeito do DEBUG.
  • DEBUG: Detalha todas as requisições, inclusive, os que tiveram sucesso.
  • INFO: Registra dados sobre o agendamento do processo.
  • WARN: Registra apenas requisições que não funcionaram.
  • ERROR: Registra apenas erros, inclusive, os que foram tratados pelo sistema.
  • FATAL: Não implementado. Vai ter o mesmo efeito do ERROR.
  • OFF: Desliga totalmente o log.

<env-entry> <description>Level do Log</description> <env-entry-name>LevelLog</env-entry-name> <env-entry-value>INFO</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>

Propriedades ​

Permite definir onde o sistema vai buscar o ttlauncher.properties.

<env-entry> <description>Path do arquivo de configuração [config.properties]</description> <env-entry-name>PathConf</env-entry-name> <env-entry-value>./conf/</env-entry-value> <env-entry-type>java.lang.String</env-entry-type> </env-entry>

Categorias ​