Erreur à la génération Web + PDF

Bonjour,

J’ai une erreur à la Génération Web ce matin (je ne sais pas depuis quand ça date car je n’ai pas utilisé CanoProf depuis le début des vacances)…

Mais voilà l’erreur :

  • Détail technique :

    Generation failed.
    Execute failed: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3514107, exit value: 1
    
  • Rapport complet :

Une erreur est survenue lors de la génération.

--- Admin details ---
<?xml version="1.0" encoding="UTF-8"?><trace>
	<start t="03/11/25 09:41:48"/>
	<l t="FatalError" d="03/11/25 09:41:52">
		<message type="FatalError" ts="1762159312865" appCtx="chain" user="monmail@ndd.fr" thread="ForkJoinPool-8917-worker-2" desc="Generation failed.">
			<message type="Exception" ts="1762159312865" appCtx="chain" user="monmail@ndd.fr" thread="ForkJoinPool-8917-worker-2" desc="Execute failed: java.io.IOException: Cannot run program &quot;chmod&quot; (in directory &quot;/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss&quot;): error=0, Failed to exec spawn helper: pid: 3514107, exit value: 1">
				<details>/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss/pwa.xml:102: Execute failed: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3514107, exit value: 1
	at org.apache.tools.ant.taskdefs.ExecuteOn.runExec(ExecuteOn.java:484)
	at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:527)
	at org.apache.tools.ant.taskdefs.Chmod.execute(Chmod.java:186)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at java.base/java.util.Vector.forEach(Vector.java:1365)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
	at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:155)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at java.base/java.util.Vector.forEach(Vector.java:1365)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
	at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:155)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:353)
	at eu.scenari.gen.GenStatic.generate(GenStatic.java:262)
	at eu.scenari.wsp.module.gen.ThreadGen.call(ThreadGen.java:170)
	at eu.scenari.wsp.module.gen.ThreadGen.run(ThreadGen.java:157)
	at eu.scenari.core.universe.Universe$2.run(Universe.java:465)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3514107, exit value: 1
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
	at java.base/java.lang.Runtime.exec(Runtime.java:594)
	at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
	at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
	at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
	at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:660)
	at org.apache.tools.ant.taskdefs.ExecuteOn.runParallel(ExecuteOn.java:702)
	at org.apache.tools.ant.taskdefs.ExecuteOn.runExec(ExecuteOn.java:474)
	... 53 more
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 3514107, exit value: 1
	at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
	at java.base/java.lang.ProcessImpl.&lt;init&gt;(ProcessImpl.java:314)
	at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
	... 61 more
</details>
			</message>
		</message>
	</l>
	<end t="03/11/25 09:41:52"/>
</trace>

--- Context ---
reg: {"envKeys":["itemType","securityCtx"],"parent":{"envKeys":["wsp","securityCtx","uiRoot","place","infoBroker","wedSearchCoord","histoEditMgr"],"parent":{"envKeys":["resolver","universe","securityCtx"],"parent":{"envKeys":["resolver","noAuthentication","remoteAuthentications","embeddedAuthentication","universe","securityCtx"]}}}}
uiContext: undefined
wsp: undefined
shortDesc: {"srcUri":"/0-S2FABCR--Cours--2025-2026.programme","srcSt":1,"srcDt":1756444911749,"srcRi":511,"srcRoles":["main:manager","mainprf:manager","publicWsp","mainelv:manager"],"srcId":"id:A4pAOfw8CfuLZ3baQPYW0w","srcStamp":"iHX0RXRF5z50QBwUaH+5s4zKMQ6nt07m+H0qo3BrHYA=","srcUser":"monmail@ndd.fr","itTi":"STS FABCR 2ème année (2025-2026) - Physique-Chimie","itSt":1,"itSgn":"@cp_program#Xml#Map","itModel":"cp_program"}
pubNode: {"ch":[{},{},{},{}]}
genInfo: {"codeGenStack":"web","title":"Génération Web","status":"failed","lastGen":1762159312861,"uriPub":"/9BJAOfw8CfuLZ3baQPYW0w/PHE73L/BMMI7H/9KPQH4/PQNE2N/82/web/index.html","uriTraces":"/9BJAOfw8CfuLZ3baQPYW0w/PHE73L/BMMI7H/9KPQH4/PQNE2N/82/web/meta/~Traces.xml","skin":"~smonsarrBoldToTextStrokePurple","user":"monmail@ndd.fr","storedProps":{"search-view@stored":"","include-index@stored":"true","comp-stdt@stored":"true","view-prof@stored":"false","view-corr@stored":"false","score-corr@stored":"false","access-code@stored":"","them-stdt@stored":"true","pj5rJWVqkrl46nMsZxZhdj-preview@stored":"false","view-stdt@stored":"true","pwa@stored":"true","remote-embed@stored":"false","obj-corr@stored":"false","xoMhL4woD8hiVhCwNxoVib-prog@stored":"true","plan-stdt@stored":"true","obj-stdt@stored":"false","dys@stored":"true","uMgrmuZ9lujX4Fkkg5gdR-prog@stored":"true","eykp0Dfghii8FQkth7dAli-preview@stored":"false","eykp0Dfghii8FQkth7dAli-prog@stored":"true","uMgrmuZ9lujX4Fkkg5gdR-preview@stored":"false","proc-stdt@stored":"true","pj5rJWVqkrl46nMsZxZhdj-prog@stored":"true"},"skins":[{"code":"~smonsarrBoldToTextStrokeCanoprof","title":"Emojis - Canoprof"},{"code":"~smonsarrBoldToTextStrokePurple","title":"Emojis - Violet"}]}
genProps: undefined
customDestPath: undefined
cidInfo: null

--- App context ---
url: https://p-berger.canoprof.fr/fr-FR/home.xhtml?~1q3nt#(wsp'9BJAOfw8CfuLZ3baQPYW0w'srcRef'id%3AA4pAOfw8CfuLZ3baQPYW0w'),
timestamp: 11/3/2025, 9:41:58 AM
userAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Canoprof2/2.2.0-final.202404151315 Chrome/114.0.5735.289 Electron/25.9.8 Safari/537.36

Une idée d’où ça bloque ? Et comment y remédier ?
Ça va être problématique pour moi si je ne peux pas faire de génération…

edit :
j’ia aussi des erreurs sur d’autres activités et aussi sur la génération PDF :

* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png;transform=img2img&sizeRules=Px(ScSCS()Bounds(maxW'2000'maxH'2000'))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na/_N13" class="HAgentPages"><agtType code="_N13" xpathRoot="" src="/~param/canoprof-2/bs/gen/web/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:6p5AOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot"><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na"></hier></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Px(ScSCS()Bounds(maxW'2000'maxH'2000'))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514196, exit value: 1
* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png;transform=img2img&sizeRules=Px(ScSCS()Bounds(maxW'630'maxH'630'))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na/_N13" class="HAgentPages"><agtType code="_N13" xpathRoot="" src="/~param/canoprof-2/bs/gen/web/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:6p5AOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot"><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na"></hier></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Px(ScSCS()Bounds(maxW'630'maxH'630'))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514197, exit value: 1
* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png;transform=img2img&sizeRules=Px(ScSCS()Bounds(maxW'2000'maxH'2000'))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na/_N13" class="HAgentPages"><agtType code="_N13" xpathRoot="" src="/~param/canoprof-2/bs/gen/web/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:6p5AOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot"><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na"></hier></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Px(ScSCS()Bounds(maxW'2000'maxH'2000'))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514198, exit value: 1
* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png;transform=img2img&sizeRules=Px(ScSCS()Bounds(maxW'630'maxH'630'))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na/_N13" class="HAgentPages"><agtType code="_N13" xpathRoot="" src="/~param/canoprof-2/bs/gen/web/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:6p5AOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot"><hier agent="@id:6p5AOfw8CfuLZ3baQPYW0w;_Aroot/_Na"></hier></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Px(ScSCS()Bounds(maxW'630'maxH'630'))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514199, exit value: 1
Generation failed.
Execute failed: java.io.IOException: Cannot run program "/opt/postscriptum/bin/postscriptum" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.print~fr-FR~2.2.0/print/ui.doss"): error=0, Failed to exec spawn helper: pid: 3514200, exit value: 1
* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png;transform=img2img&sizeRules=Dim(maxDpi'300'ScSCS(fontPt'9')Sc(ratio'1'srcDpi'96')Bounds(unit'cm'maxW'14'maxH'23'Rotate(ifExplicitlyAllowed'true')))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:1FDAOfw8CfuLZ3baQPYW0w;_Aroot/_Na" class="HAgentPages"><agtType code="_Na" xpathRoot="" src="/~param/canoprof-2/bs/gen/print/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:1FDAOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:1FDAOfw8CfuLZ3baQPYW0w;_Aroot"></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Dim(maxDpi'300'ScSCS(fontPt'9')Sc(ratio'1'srcDpi'96')Bounds(unit'cm'maxW'14'maxH'23'Rotate(ifExplicitlyAllowed'true')))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q13.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514241, exit value: 1
* Echec à la transformation de la ressource 'src=src:/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png;transform=img2img&sizeRules=Dim(maxDpi'300'ScSCS(fontPt'9')Sc(ratio'1'srcDpi'96')Bounds(unit'cm'maxW'14'maxH'23'Rotate(ifExplicitlyAllowed'true')))&outType=AUTO&' dans <dialog cdAction="Exe" param="null" class="HDialogPages"><agent uri="@id:1FDAOfw8CfuLZ3baQPYW0w;_Aroot/_Na" class="HAgentPages"><agtType code="_Na" xpathRoot="" src="/~param/canoprof-2/bs/gen/print/transf/activities/textActivity/textActivity@root.bs.xml" class="HComposantTypePages"/><agtBag agtBagId="id:1FDAOfw8CfuLZ3baQPYW0w;" /></agent><hier agent="@id:1FDAOfw8CfuLZ3baQPYW0w;_Aroot"></hier></dialog>.
  * Echec à la transformation 'transform=img2img&outType=AUTO&sizeRules=Dim(maxDpi'300'ScSCS(fontPt'9')Sc(ratio'1'srcDpi'96')Bounds(unit'cm'maxW'14'maxH'23'Rotate(ifExplicitlyAllowed'true')))' sur l'item <itemCache uri="/10-Transferts thermiques/01-Généralités-sur-transf_therm/ressources-activité1/solution-Q14.png"/>
    * Scaling image failed.
      * ImageMagick not found.
        * Cannot run program "convert": error=0, Failed to exec spawn helper: pid: 3514242, exit value: 1
* Generation failed.
  * Execute failed: java.io.IOException: Cannot run program "/opt/postscriptum/bin/postscriptum" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.print~fr-FR~2.2.0/print/ui.doss"): error=0, Failed to exec spawn helper: pid: 3514243, exit value: 1

C’est la loose…

On dirait qu’il manque imagemagick sur le serveur pour faire des transformations d’images.
@sam pourra peut-être en dire plus.

Bonjour,

Non c’est pas tout a fait ça, il manquait pas Imagemagick, c’est SCENARI qui ne pouvait plus de démarrer.

C’est maintenant corrigé.

Je pense que ce n’est pas que imagemagik qui manque…
Sur un autre dépôt, j’ai ça comme erreur :
Execute failed: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3518540, exit value: 1

Une erreur est survenue lors de la génération.

--- Admin details ---
<?xml version="1.0" encoding="UTF-8"?><trace>
	<start t="03/11/25 12:40:32"/>
	<l t="FatalError" d="03/11/25 12:40:36">
		<message type="FatalError" ts="1762170036148" appCtx="chain" user="monmail@ndd.fr" thread="ForkJoinPool-8939-worker-1" desc="Generation failed.">
			<message type="Exception" ts="1762170036148" appCtx="chain" user="monmail@ndd.fr" thread="ForkJoinPool-8939-worker-1" desc="Execute failed: java.io.IOException: Cannot run program &quot;chmod&quot; (in directory &quot;/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss&quot;): error=0, Failed to exec spawn helper: pid: 3518540, exit value: 1">
				<details>/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss/pwa.xml:102: Execute failed: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3518540, exit value: 1
	at org.apache.tools.ant.taskdefs.ExecuteOn.runExec(ExecuteOn.java:484)
	at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:527)
	at org.apache.tools.ant.taskdefs.Chmod.execute(Chmod.java:186)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at java.base/java.util.Vector.forEach(Vector.java:1365)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
	at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
	at jdk.internal.reflect.GeneratedMethodAccessor1874.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:155)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at java.base/java.util.Vector.forEach(Vector.java:1365)
	at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
	at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
	at jdk.internal.reflect.GeneratedMethodAccessor1874.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:155)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:353)
	at eu.scenari.gen.GenStatic.generate(GenStatic.java:262)
	at eu.scenari.wsp.module.gen.ThreadGen.call(ThreadGen.java:170)
	at eu.scenari.wsp.module.gen.ThreadGen.run(ThreadGen.java:157)
	at eu.scenari.core.universe.Universe$2.run(Universe.java:465)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3518540, exit value: 1
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
	at java.base/java.lang.Runtime.exec(Runtime.java:594)
	at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
	at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424)
	at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438)
	at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:660)
	at org.apache.tools.ant.taskdefs.ExecuteOn.runParallel(ExecuteOn.java:702)
	at org.apache.tools.ant.taskdefs.ExecuteOn.runExec(ExecuteOn.java:474)
	... 51 more
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 3518540, exit value: 1
	at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
	at java.base/java.lang.ProcessImpl.&lt;init&gt;(ProcessImpl.java:314)
	at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
	at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
	... 59 more
</details>
			</message>
		</message>
	</l>
	<end t="03/11/25 12:40:36"/>
</trace>

--- Context ---
reg: {"envKeys":["itemType","securityCtx"],"parent":{"envKeys":["wsp","securityCtx","uiRoot","place","infoBroker","wedSearchCoord","histoEditMgr"],"parent":{"envKeys":["resolver","universe","securityCtx"],"parent":{"envKeys":["resolver","noAuthentication","remoteAuthentications","embeddedAuthentication","universe","securityCtx"]}}}}
uiContext: undefined
wsp: undefined
shortDesc: {"srcUri":"/0-Greta-S1TP--Cours--2025-2026.programme","srcSt":1,"srcDt":1756729462192,"srcRi":511,"srcRoles":["main:manager","mainprf:manager","publicWsp","mainelv:manager"],"srcId":"id:71VAOfw8CfuLZ3baQPYW0w","srcStamp":"t0jgKRtHxhtmcHu73ji+IcUty19cBcsYUKtHKF/lht8=","srcUser":"monmail@ndd.fr","itTi":"STS - Greta TP - 1ère année (2025-2026) - Physique-chimie","itSt":1,"itSgn":"@cp_program#Xml#Map","itModel":"cp_program"}
pubNode: {"ch":[{},{},{},{}]}
genInfo: {"codeGenStack":"web","title":"Génération Web","status":"failed","lastGen":1762170036148,"uriPub":"/702AOfw8CfuLZ3baQPYW0w/PHE73L/BMMI7H/9KPQH4/PQNE23/25/web/index.html","uriTraces":"/702AOfw8CfuLZ3baQPYW0w/PHE73L/BMMI7H/9KPQH4/PQNE23/25/web/meta/~Traces.xml","skin":"~smonsarrBoldToTextStrokeEduc","user":"monmail@ndd.fr","storedProps":{"include-index@stored":"true","view-corr@stored":"false","pXLjowNyVNfimPvs1reDj-prog@stored":"false","score-corr@stored":"false","access-code@stored":"","them-stdt@stored":"true","pwa@stored":"true","obj-corr@stored":"false","pSpLBdnW6piSqVAiwYb8C-prog@stored":"true","obj-stdt@stored":"true","XTIZT85DM3gAYB2gYnUa2h-prog@stored":"false","I3epJmEftBjmSNcmL6BrNh-preview@stored":"false","JzGT0KUtJifPg8NmNhKVNb-preview@stored":"false","Feh3j4O2A9gFEg75CybJTe-prog@stored":"true","proc-stdt@stored":"true","search-view@stored":"","comp-stdt@stored":"true","view-prof@stored":"false","VnXKueRbVdisn0i4KYT38-preview@stored":"false","dls1WhE7QShvIdmobw9B2b-preview@stored":"false","fIW6bwDSWVcHWkAGEVb4ch-preview@stored":"false","fIW6bwDSWVcHWkAGEVb4ch-prog@stored":"true","view-stdt@stored":"true","remote-embed@stored":"false","plan-stdt@stored":"true","Feh3j4O2A9gFEg75CybJTe-preview@stored":"false","I3epJmEftBjmSNcmL6BrNh-prog@stored":"false","JzGT0KUtJifPg8NmNhKVNb-prog@stored":"true","zC8n6dMZDOisT7aVmnhf5c-preview@stored":"false","dys@stored":"true","VnXKueRbVdisn0i4KYT38-prog@stored":"true","dls1WhE7QShvIdmobw9B2b-prog@stored":"true","zC8n6dMZDOisT7aVmnhf5c-prog@stored":"true"},"skins":[{"code":"~smonsarrBoldToTextStrokeEduc","title":"Emojis - Educ"}]}
genProps: undefined
customDestPath: undefined
cidInfo: null

--- App context ---
url: https://p-berger.canoprof.fr/fr-FR/home.xhtml?~3f3ro#(wsp'702AOfw8CfuLZ3baQPYW0w'srcRef'id%3A71VAOfw8CfuLZ3baQPYW0w'),
timestamp: 03/11/2025 12:40:43
userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Canoprof2/2.2.0-final.202404151315 Chrome/114.0.5735.289 Electron/25.9.8 Safari/537.36

C’est corrigé, c’était un problème bas niveau d’interaction de Java avec l’OS (il y a rien qui manque).

1 « J'aime »

Ouf :slight_smile:
Merci pour la réactivité ^^

j’étais en train de faire des essais avec la partie locale de canoprof, qui elle fonctionne bien.
Mais c’est plus contraignant pour publier :wink:

Heu, j’ai toujours une erreur à la génération web :

Generation failed.
Execute failed: java.io.IOException: Cannot run program "chmod" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.web~fr-FR~2.2.0/web/ui.doss"): error=0, Failed to exec spawn helper: pid: 3519111, exit value: 1

et aussi à la génération PDF :

Generation failed.
Execute failed: java.io.IOException: Cannot run program "/opt/postscriptum/bin/postscriptum" (in directory "/var/lib/scenari/ctn/working/prl-saasctn/resAsFile/canoprof.gen.print~fr-FR~2.2.0/print/ui.doss"): error=0, Failed to exec spawn helper: pid: 3519481, exit value: 1

PS : j’ai fait les génération sur le même dépôt.

Je ne sais pas si c’est lié, mais maintenant, je ne peux plus me connecter :sweat_smile:

C’est revenu :slight_smile:

Les générations semblent maintenant opérationnelles :slight_smile:
Merci beaucoup pour la célérité :blush: