Bonjour,
une collègue vient d’installer Scenari 4.2 et Opale 3.7.001 et ne peut pas publier en pdf (pdf et postcriptum). Elle obtient le message d’erreur suivant :
avec pdf : publication avec anomalie « Scaling image failed »
avec postscriptum : * Generation failed. Unable to start Postscriptum (executable not found).
Quant au deuxième message lui aussi en anglais, mais concernant, il est assez clair, voire limpide :
Unable to start Postscriptum (executable not found).
Bonjour,
on avance sur les problèmes d’installation, concernant la publication pdf, c’était certaines images qui bloquaient, que nous avons remplacé. Mais les images n’étant pas en erreur dans Scenari, le message n’était pas très clair, une piste d’amélioration?
Pour le problème Postcriptum :
il serait utile d’indiquer en entête de OpaleGenPdfPs qu’il faut l’installer car généralement, les extensions ne nécessitent pas d’installation. Comme on le précise pour Libre Office sur la page de téléchargement d’Opale.
le problème n’est hélas pas résolu sur le poste de ma collègue, son antivirus bloque l’installation de l’application Postscriptum. Si on indique d’installer tout de même, nous avons le message d’erreur suivant :
Je ne connaissais pas, mais en tapant dans un moteur de recherche :
Windows ne parvient pas à accéder au périphérique, au chemin d’accès ou au fichier
il y a des possibilités de résolution, dont la dernière est au pire de débrancher le câble réseau de la machine et de désactiver alors l’antivirus !!!?
(en espérant que ce soit solvable par une des 5 premières des 6 possibilités répertoriées par Windows - dont : faire débloquer le fichier dans Windows)
(et je suppose que vous utilisez un compte avec des droits admin pour bien installer sans souci, éventuellement en recopiant le fichier .exe dans un dossier ailleurs que le dossier de téléchargement - pour pouvoir bien changer les propriétés du dit fichier ??)
Sinon, c’est quelle version de Windows ? Je pose éventuellement la question, car le site Windows indique ceci :
Bonjour Katia,
Pour le problème « Scaling image failed », je veux bien que tu m’envoie qq exemples d’images avec ce pb pour étudier plus précisément la cause de ce problème, et voir si les retours utilisateur peuvent être améliorés.
Antoine
Kelis
Antoine, je contacte l’enseignante pour récupérer les images et je te les envoie.
Pascal, nous avons bien les droits d’admin et nous avons tenté de forcer l’installation. Je pense que c’est l’antivirus qui bloque.
Par contre, je ne peux pas prendre la responsabilité de désactiver un antivirus sur une machine professionnelle de mon université pour installer un logiciel. Pour la version de Windows, je ne sais pas, j’imagine que la DSI gère les questions de maintenance de Windows.
J’aimerais savoir si d’autres ont rencontré ce problème.
Bonne journée,
Katia
et désactiver l’antivirus pour ce fichier seulement - indiquer dans un menu de cet antivirus que ce fichier-ci doit être autorisé (une fois et une seule fois, pour le lancer dans son processus d’installation Postscriptum) ?
Le programme d’installation Windows de la dernière version de Postscriptum a été reconstruit pour être signé. Cela devrait résoudre ce type de message. Vous pouvez la télécharger sur cette page.
Remarque : le programme est signé par Kelis ce qui fait qu’il est présenté comme son éditeur à l’installation. Cela n’est pas exact mais nous évite les désagréments d’obtenir un nouveau certificat.
Bonjour,
L’installation ne marche pas non plus chez moi.
J’ai désactivé l’antivirus et le parefeu et j’ai toujours la même erreur :
— User details —
Générateur: gen_printPs - Publication PDF (Postscriptum)
Item racine: /CFA010_2019_2020 version3-7/CFA010_2019/2019-CFA010-Chap14/2019-CFA010-Chap14_papier.publi
Generation failed.
Unable to start Postscriptum (executable not found).
— Admin details —
<?xml version="1.0" encoding="UTF-8"?>
/var/lib/scenariserver4.2/addons/res/data/OpaleExtGenPdfPs3-7.gen.printPs/fr-FR/3/7/12/content/ui.doss/build.xml:53: Unable to start Postscriptum (executable not found).
at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:164)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
at sun.reflect.GeneratedMethodAccessor625.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
at sun.reflect.GeneratedMethodAccessor625.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask$ElseIf.execute(IfTask.java:144)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:211)
at sun.reflect.GeneratedMethodAccessor625.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
at sun.reflect.GeneratedMethodAccessor625.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.taskdefs.Sequential.execute(Sequential.java:68)
at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:197)
at sun.reflect.GeneratedMethodAccessor625.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor611.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
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.helper.ProjectHelper2.parse(ProjectHelper2.java:180)
at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:82)
at com.scenari.m.ge.generator.web.WebGenerator.xGenerate(WebGenerator.java:346)
at com.scenari.m.ge.generator.base.GeneratorStatic.generate(GeneratorStatic.java:643)
at eu.scenari.wsp.module.gen.ThreadGen.run(ThreadGen.java:163)
at eu.scenari.core.universe.Universe$1.run(Universe.java:393)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Vous êtes ici connecté à un SCENARIserver sous Linux. Il faut que l’administrateur de votre SCENARIserver installe Postscriptum sur le serveur pour que cela fonctionne.
Merci beaucoup. C’était effectivement cela !
Par ailleurs, le fil Problème utilisation Postscriptum a bien aidé mon collègue à résoudre le problème.
Bonne fin de journée,