Bonjour,

je travaille sur la migration de script Pentaho vers une VM.

Plusieurs utilisateurs vont travailler sur Pentaho et donc pour le planificateur de tache windows, je dois utiliser l'option "Exécuter même si aucun utilisateur n'a ouvert de session".

Pour la majorité de mes jobs, cela ne pose pas de problème.

Par contre, lorsqu'il y a le lancement d'un script vbs, cela ne fonctionne pas.
Si je lance le même job directement par Pentaho ou via le planificateur de tache avec l'option "N'exécuter que si un utilisateur a ouvert une session", cela fonctionne parfaitement.

Savez vous d'où cela peut venir ?

En lançant le mode debug, j'ai juste un écart au début de la log :

Quand cela ne fonctionne pas j'ai :

2023/09/12 15:30:07 - Kitchen - Start of run.
C:\Pentaho\system\karaf\deploy does not exist, please create it.
Root path does not exist: C:\Pentaho\system\karaf\deploy
2023/09/12 15:30:16 - job_jour - Start of job execution

et lorsque cela fonctionne j'ai :

2023/09/12 14:46:02 - Kitchen - Start of run.
Creating configuration from org.apache.felix.fileinstall-deploy.cfg
Creating configuration from org.apache.karaf.webconsole.cfg
Creating configuration from org.apache.karaf.command.acl.scope_bundle.cfg
Creating configuration from mondrian.cfg
Creating configuration from pentaho.metaverse.cfg
Creating configuration from org.apache.karaf.command.acl.config.cfg
Creating configuration from org.apache.karaf.command.acl.feature.cfg
Creating configuration from org.apache.karaf.command.acl.jaas.cfg
Creating configuration from org.apache.karaf.jaas.cfg
Creating configuration from org.pentaho.caching-default.cfg
Creating configuration from org.ops4j.pax.url.mvn.cfg
Creating configuration from pentaho.big.data.impl.cluster.cfg
Creating configuration from org.apache.karaf.features.obr.cfg
Creating configuration from org.apache.karaf.command.acl.bundle.cfg
Creating configuration from org.ops4j.pax.web.cfg
Creating configuration from org.ops4j.pax.logging.cfg
Creating configuration from jmx.acl.cfg
Creating configuration from pentaho.marketplace.di.cfg
Creating configuration from org.pentaho.pdi.engine.spark.cfg
Creating configuration from org.apache.activemq.webconsole.cfg
Creating configuration from org.apache.karaf.features.repos.cfg
Creating configuration from org.apache.activemq.server-default.cfg
Creating configuration from org.apache.aries.rsa.provider.fastbin.cfg
Creating configuration from org.apache.karaf.kar.cfg
Creating configuration from jmx.acl.java.lang.Memory.cfg
Creating configuration from jmx.acl.osgi.compendium.cm.cfg
Creating configuration from org.apache.karaf.command.acl.kar.cfg
Creating configuration from jmx.acl.org.apache.karaf.security.jmx.cfg
Creating configuration from org.apache.karaf.command.acl.system.cfg
Creating configuration from org.apache.karaf.management.cfg
Creating configuration from org.apache.karaf.shell.cfg
Creating configuration from jmx.acl.org.apache.karaf.bundle.cfg
Creating configuration from org.apache.karaf.command.acl.shell.cfg
Creating configuration from org.apache.karaf.features.cfg
Creating configuration from org.apache.karaf.log.cfg
Creating configuration from pentaho.geo.roles.cfg
Creating configuration from jmx.acl.org.apache.karaf.config.cfg
Creating configuration from org.pentaho.features.cfg
2023/09/12 14:46:33 - job_jour - Start of job execution

J'ai un écart également sur les instances Karaf avec :

14:46:00,322 INFO [KarafInstance]
*******************************************************************************
*** Karaf Instance Number: 3 at C:\Users\chambed\AppData\Local\Temp\54\kara ***
*** f4596831668832430035\caches\kitchen\data-1 ***
*** FastBin Provider Port:52903 ***
*** Karaf Port:8804 ***
*** OSGI Service Port:9053 ***


versus quand cela ne fonctionne pas :

15:30:06,214 INFO [KarafInstance]
*******************************************************************************
*** Karaf Instance Number: 2 at C:\Program Files\Pentaho\.\system\karaf\cac ***
*** hes\kitchen\data-1 ***
*** FastBin Provider Port:52902 ***
*** Karaf Port:8803 ***
*** OSGI Service Port:9052 ***


Merci d'avance,

daniel