Ajouter slfj4.jar pour faire du logging

Bonjour à tous, 

Je lis actuellement cette page : Logging in Bonita components - How to include logging in your development on Bonita

On nous dit : However, to get completion for SLF4J classes during development you need to add the slf4j-api jar file temporarily to your process dependencies (click Configure then choose Application dependencies).

 

Je ne vois pas où inclure le jar. Je vois dans configurer : Dépendances Java, mais pas moyen d'inclure des jar.

J'ai aussi trouvé un endroit, peut-être est-ce ici : Menu Développement, Gérer les ressources. Il y a un bouton importer.

 

 

 

Pouvez-vous me montrer comment inclure le fichier slfj4-api.jar ?

 

Merci à vous !

Hi,

It looks like you find an out of date article :frowning:
slf4j-api is already in the project classpath and you can use it in your scripts without adding a specific dependency.
This dependency is provided by the runtime.

HTH
Romain

Oh ok. This documentation page relates to Bonita 2022.1

It works ! Actually, in this code :

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Logger logger = LoggerFactory.getLogger("org.bonitasoft.groovy.script.my_int_init_script");
logger.debug("Set initial value of process variable using Groovy script");

I had to replace logger.debug by logger.info

The "Set initial..." message appears in my log file.

The topic is now solved ! :)

Thank you Romain :)