Problème habillage graphique Aurora Frugal pour le générateur Postscriptum d’Opale 3.8

Bonjour,
sous Opale 3.8.0.11 rc application autonome, Windows 7 64 bits, j’ai un document que j’arrive à publier avec le générateur PDF Aurora Postscriptum en habillage standard ou Sunrise 3.8.1, mais pas avec l’un ou l’autre des habillages « Frugal » 3.8.0.
Le rapport généré m’est incompréhensible, le voici en fin de message.
Ce problème n’apparaît pas pour d’autres modules. Et je ne vois pour l’instant pas ce que celui-ci a de différent. Juste des grains de contenus classiques avec des ressources png.
Pourriez-vous m’aider ?
Merci beaucoup par avance.

Traces de ‹ Support papier PDF Aurora (Postscriptum) › pour l’item ‹ /0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi ›

 --- User details ---
Générateur: gen_auroraP - Support papier PDF Aurora (Postscriptum)
Item racine: /0-Site_Web_perso/publications_pdf/lecture_documents_techniques_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"?>
<trace>
	<start t="30/08/20 21:59:13"/>
	<l t="Error" d="30/08/20 21:59:16">
		<message type="Error" ts="1598817556920" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="     [exec] Result: 1"/>
	</l>
	<l t="Error" d="30/08/20 21:59:16">
		<message type="Error" ts="1598817556930" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="TypeError: Cannot read property 'getPropertyValue' of null">
			<details>TypeError: Cannot read property 'getPropertyValue' of null
    at Object.getCustomProp (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:766:23)
    at Paginator.processLayout (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:2579:83)
    at processLayout.next (&lt;anonymous&gt;)
    at Paginator.contentsProcess (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:2392:29)
    at contentsProcess.next (&lt;anonymous&gt;)
    at Paginator.pageProcess (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3186:21)
    at pageProcess.next (&lt;anonymous&gt;)
    at Paginator.sequenceProcess (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3112:25)
    at sequenceProcess.next (&lt;anonymous&gt;)
    at Paginator.paginationProcess (file:///D:/TRAVAIL/OPALE_3-8rc/Terence/~gen/0-Site_Web_perso/publications_pdf/lecture_documents_techniques_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3056:25)
</details>
		</message>
	</l>
	<l t="FatalError" d="30/08/20 21:59:16">
		<message type="FatalError" ts="1598817556930" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="Generation failed.">
			<message type="Exception" ts="1598817556930" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="Postscriptum could not produce the PDF.">
				<details>C:\Users\Terence\AppData\Roaming\scenari\opale3.8\Profiles\0oawwivi.default\srv\emdFix\_add\res\data\OpaleGenAuroraPrint3-8.gen.auroraP\fr-FR\3\8\11\content\ui.doss\build.xml:212: Postscriptum could not produce the PDF.
	at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:162)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
	at jdk.internal.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	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:1391)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
	at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:372)
	at com.scenari.m.ge.generator.base.GeneratorStatic.generate(GeneratorStatic.java:645)
	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:430)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
</details>
			</message>
		</message>
	</l>
	<end t="30/08/20 21:59:16"/>
</trace>

--- Js stack ---
cbLoadLog@chrome://scenariwsp/content/widgets/genBox/genBox.xbl.xml:902:11
CallbackWrapper.prototype.handleEvent@chrome://scenariwsp/content/commons/servers/HttpDataProvider.jsm:445:27


--- App context ---
timestamp: 30/8/2020 21:59:21
userAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:42.0) Gecko/20100101 opale3.8/3.8.011
coreVersion: 5.0.007
brandShortName: Opale
appVersion: 3.8.011
appBuildId: 202007201439
appDevelopmentStage: rc

Salut et merci pour ce retour,

C’est bien un bug dans Postscriptum au niveau du calcul de redimensionnement des images qui sera corrigé dans la prochaine version de l’extension Postscriptum d’Opale.

Le fait qu’il ce soit révélé dans un skin est lié au fait que la modification de la police et de la taille de caractère induit une pagination et des points de coupe différentes.

Bonjour,
merci pour ce retour.
Térence

Bonjour @sam,
Je suis confronté au même soucis : impossible de générer le pdf avec l’habillage standard, uniquement sur un de mes modules, alors que cela fonctionne par ailleurs avec mes skins frugal ou opendys.
Y a-t-il un moyen de contourner ce problème avant le déploiement de la nouvelle version ?
Aurais-tu une période approximative de la sortie de la mise à jour ?

Je joins également mon rapport d’erreur au cas où le problème serait différent :
Traces de ‹ Support papier PDF Aurora (Postscriptum) › pour l’item ‹ /Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi ›

--- User details ---
Générateur: gen_auroraP - Support papier PDF Aurora (Postscriptum)
Item racine: /Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_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"?>
<trace>
	<start t="03/12/20 10:00:26"/>
	<l t="Error" d="03/12/20 10:00:29">
		<message type="Error" ts="1606986029985" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="     [exec] Result: 1"/>
	</l>
	<l t="Error" d="03/12/20 10:00:29">
		<message type="Error" ts="1606986029992" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="TypeError: Cannot read property 'getPropertyValue' of null">
			<details>TypeError: Cannot read property 'getPropertyValue' of null
    at Object.getCustomProp (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:766:23)
    at Paginator.processLayout (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:2579:83)
    at processLayout.next (&lt;anonymous&gt;)
    at Paginator.contentsProcess (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:2392:29)
    at contentsProcess.next (&lt;anonymous&gt;)
    at Paginator.pageProcess (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3186:21)
    at pageProcess.next (&lt;anonymous&gt;)
    at Paginator.sequenceProcess (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3112:25)
    at sequenceProcess.next (&lt;anonymous&gt;)
    at Paginator.paginationProcess (file:///E:/Boulot/ScenariChain/SCchain5.0/Cours_Technopale/~gen/Terminale_Spe/Combinatoire_Denombrement/Combinatoire_Denombrement_papier.publi/auroraP/lib-md/w_postscriptum/postscriptum.js:3056:25)
</details>
		</message>
	</l>
	<l t="FatalError" d="03/12/20 10:00:29">
		<message type="FatalError" ts="1606986029993" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="Generation failed.">
			<message type="Exception" ts="1606986029993" appCtx="chain" thread="ForkJoinPool-1-worker-3" desc="Postscriptum could not produce the PDF.">
				<details>C:\Users\perri\AppData\Roaming\SCENARI\ch.5.0\Profiles\sit2ulbj.default\srv\emdFix\_add\res\data\TechnOpaleGenAuroraPrint2-0.gen.auroraP\fr-FR\2\0\11\content\ui.doss\build.xml:212: Postscriptum could not produce the PDF.
	at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:162)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
	at jdk.internal.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	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:1391)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
	at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:372)
	at com.scenari.m.ge.generator.base.GeneratorStatic.generate(GeneratorStatic.java:645)
	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:430)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)
</details>
			</message>
		</message>
	</l>
	<end t="03/12/20 10:00:29"/>
</trace>

--- Js stack ---
cbLoadLog@chrome://scenariwsp/content/widgets/genBox/genBox.xbl.xml:815:11
CallbackWrapper.prototype.handleEvent@chrome://scenariwsp/content/commons/servers/HttpDataProvider.jsm:445:27


--- App context ---
timestamp: 3/12/2020 10:03:34
userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:42.0) Gecko/20100101 ch.5.0/5.0.007
coreVersion: 5.0.007
brandShortName: SCENARIchain-desktop
appVersion: 5.0.007
appBuildId: 202007201348
appDevelopmentStage: rc

Sur ce module, j’avais également un autre soucis, pas d’aperçu sur certaines images (un cadre blanc avec une croix noire à l’intérieure). J’ai contourné ce problème en raccourcissant le nom du chemin.
J’ai l’impression que cela à modifier le rapport d’erreur mais n’a pas régler le problème.

Merci d’avance.
Cordialement.
Sylvain.

Bonjour,
Je rencontre ce problème également avec ScChain 5.0.08 + Opale 3.8.12 + Extension Postscript 3.8.100 + Postscript 0.9.007.
Un même module est correctement généré avec certains stylages (défaut, sunrise) mais échoue avec un stylage personnalisé ( TypeError: Cannot read property 'getPropertyValue' of null)

Est-ce qu’ il y a une solution de contournement ? Ou un modif du stylage est nécessaire ?