Publication PDF (Postscriptum) : TypeError: Cannot read property 'getPropertyValue' of null

Bonjour,

Gestionnaire de projets sur opale depuis des années, je me retrouve depuis hier à ne pas réussir à générer un module conséquent en PDF Postscriptum alors que je peux le générer sous tous les autres formats (text, pdf, web, etc).

Pourriez-vous m’aider SVP? C’est assez urgent hélas :roll_eyes:

Merci d’avance! :pray: :pray:t2:

Kathy

Le rapport d’erreur me montre:
"> Traces de ‹ Publication PDF (Postscriptum) › pour l’item ‹ /Modules_OPALE/___Le_PDS_2021-2022/LES_PDS/00_LES_PDS_papier.publi ›

— User details —
Générateur: gen_printPs - Publication PDF (Postscriptum)
Item racine: /Modules_OPALE/___Le_PDS_2021-2022/LES_PDS/00_LES_PDS_papier.publi

  •  [exec] Result: 1
    
  • TypeError: Cannot read property ‹ getPropertyValue › of null
  • Generation failed.
    • Postscriptum could not produce the PDF.

— Admin details —

<?xml version="1.0" encoding="UTF-8"?>
TypeError: Cannot read property 'getPropertyValue' of null at Object.getCustomProp (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:766:23) at Paginator.processLayout (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:2579:83) at processLayout.next (<anonymous>) at Paginator.contentsProcess (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:2392:29) at contentsProcess.next (<anonymous>) at Paginator.pageProcess (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:3186:21) at pageProcess.next (<anonymous>) at Paginator.sequenceProcess (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:3112:25) at sequenceProcess.next (<anonymous>) at Paginator.paginationProcess (file:///home/scenariserver4.2/javaserver/gen/765E91M2M34O88Q9GCB32R9G3B2/765E91/M2M34O/88Q9GC/B32RB4/19J/~XXXX/printPs/lib-md/w_postscriptum/postscriptum.js:3056:25)
/var/lib/scenariserver4.2/addons/res/data/OpaleExtGenPdfPs3-7.gen.printPs/fr-FR/3/7/16/content/ui.doss/build.xml:212: Postscriptum could not produce the PDF. at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:164) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor1659.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399) at org.apache.tools.ant.Project.executeTarget(Project.java:1368) at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:372) at com.scenari.m.ge.generator.base.GeneratorStatic.generate(GeneratorStatic.java:647) 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$1.run(Universe.java:406) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)

— Js stack —
cbLoadLog@chrome://scenariwsp/content/widgets/genBox/genBox.xbl.xml:901:11
CallbackWrapper.prototype.handleEvent@chrome://scenariwsp/content/commons/servers/HttpDataProvider.jsm:410:17

— App context —
timestamp: 21/10/2021 09:10:25
userAgent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 opale3.7/3.7.001
coreVersion: 4.2.107
brandShortName: Opale
appVersion: 3.7.001
appBuildId: 2018112117
appDevelopmentStage: final

Bonjour,

Quelles versions d’Opale et de l’extension utilisez-vous ? Sont-elles à jour ?

Bonjour,

Merci pour votre réponse. Nous avons:
image

Petite précision: il semblerait que nous ne pouvons pas extraire le Post scriptum pour une partie du syllabus seulement (j’ai testé en effectuant un split de chaque chapitre pour générer une partie à chaque fois).

Qu’en pensez-vous?

Bien à vous.

Bonjour,
Vous avez des anciennes version de Opale 3.7 et l’extension Postscriptum, ce serait bien de les mettre à jour :

Par ailleurs, vous devriez aussi considérer un passage à Opale 3.9 sous SCENARI 5.0.

Bonjour,

Les informaticiens qui gèrent le serveur ne désiraient pas faire des mises à jour et il a été décidé de garder ces versions là. N’y a-t-il pas d’autres alternatives?
Merci d’avance.

Ça va être compliquer alors… et non tenable à terme !

Je suppose qu’ils n’ont pas mis à jour SCENARIserver non plus et que votre serveur est toujours en version 4.2.1.07 ?

Pour le problème initial il me semble qu’en effet la version 3.7.1.00 de l’extension Postscriptum doit aider, mais il y a également l’application Postscriptum lui-même qui devrait être mis à jour.