Como realizar Debugging no Bonita: mudanças entre as edições

De EAPn
Ir para navegação Ir para pesquisar
(Criou página com 'Debugging é o processo de encontrar e reduzir defeitos num aplicativo de software. ==O código== O código a seguir deve ser inserido em um script Groovy dentro do processo....')
 
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 1: Linha 1:
Debugging é o processo de encontrar e reduzir defeitos num aplicativo de software.
Debugging é o processo de encontrar e reduzir defeitos num aplicativo de software. Uma forma de realizar esse procedimento no Bonita é usar o Engine log fornecido pela mesma, mas às vezes isso não é o suficiente para entender os erros, e assim, será apresentado um recurso de visualização de saída de dados.


==O código==
==O código==
Linha 10: Linha 10:


==Acessando o log==
==Acessando o log==
Após a execução do código acima, para visualizar a saída, deve se ir em '''Help > Bonita Engine log'''.
Após a execução do código acima, para visualizar a saída, deve-se ir em '''Help > Bonita Engine log'''.
[[Arquivo:Debug1.png|commoldura|centro]]
[[Arquivo:Debug1.png|commoldura|centro]]



Edição atual tal como às 16h47min de 7 de maio de 2021

Debugging é o processo de encontrar e reduzir defeitos num aplicativo de software. Uma forma de realizar esse procedimento no Bonita é usar o Engine log fornecido pela mesma, mas às vezes isso não é o suficiente para entender os erros, e assim, será apresentado um recurso de visualização de saída de dados.

O código[editar]

O código a seguir deve ser inserido em um script Groovy dentro do processo. Obs: O método utilizado só aceita argumentos do tipo String.

import java.util.logging.Logger;
Logger logger = Logger.getLogger("org.bonitasoft");
logger.severe("Isso aparecerá no Bonita Engine log");

Acessando o log[editar]

Após a execução do código acima, para visualizar a saída, deve-se ir em Help > Bonita Engine log.

Debug1.png

Exemplo[editar]

Criando um código em uma tarefa para visualizar o índice 0 da lista de cursos do BDM.

Debug2.png

Visualizando no log a saída fornecida.

Debug3.png