Envoi FTP en erreur

Bonjour,
J’utilise Scenari-suite-starter avec Docker sous Debian.
J’essaie de configurer un envoi ftp (non sécurisé, puisque la connexion sécurisée semble être trop complexe), mais ça ne marche pas (ni sur le mode actif, ni sur le mode passif).
Je vous laisse les rapports, au-cas-où quelqu’un puisse m’aider.
Je précise que la génération du site web en interne au serveur marche parfaitement.
Merci à l’avance.
Waldir

Afficher le détail technique

  • Generation failed.
    • /var/lib/scenari/addons/prl-chain/res/data/OptimPlus1-5.gen.ftp/fr-FR/1/5/12/content/ui.doss/build.xml:27: The following error occurred while executing this line: /var/lib/scenari/addons/prl-chain/res/data/OptimPlus1-5.gen.ftp/fr-FR/1/5/12/content/ui.doss/build.xml:139: java.lang.ClassNotFoundException: org.apache.tools.ant.BuildException The following error occurred while executing this line: /var/lib/scenari/addons/prl-chain/res/data/OptimPlus1-5.gen.ftp/fr-FR/1/5/12/content/ui.doss/build.xml:139: java.lang.ClassNotFoundException: org.apache.tools.ant.BuildException java.lang.ClassNotFoundException: org.apache.tools.ant.BuildException
      • org.apache.tools.ant.BuildException

— Admin details —

<?xml version="1.0" encoding="UTF-8"?>
java.lang.ClassNotFoundException: org.apache.tools.ant.BuildException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at net.sf.antcontrib.logic.TryCatchTask$CatchBlock.execute(TryCatchTask.java:135) at net.sf.antcontrib.logic.TryCatchTask.execute(TryCatchTask.java:225) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) at jdk.internal.reflect.GeneratedMethodAccessor19.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:1401) at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) at org.apache.tools.ant.Project.executeTargets(Project.java:1264) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) at jdk.internal.reflect.GeneratedMethodAccessor19.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 java.base/java.util.Vector.forEach(Vector.java:1388) at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 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 net.sf.antcontrib.logic.TryCatchTask.execute(TryCatchTask.java:207) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) at jdk.internal.reflect.GeneratedMethodAccessor19.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:1401) at org.apache.tools.ant.Project.executeTarget(Project.java:1374) at com.scenari.m.ge.generator.ant.AntGenerator.xGenerate(AntGenerator.java:461) 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:455) 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:183)

— Context —
reg: {« envKeys »:[« itemType »,« securityCtx »],« parent »:{« envKeys »:[« wsp »,« securityCtx »,« uiRoot »,« place »,« infoBroker »,« wedSearchCoord »],« parent »:{« envKeys »:[« resolver »,« universe »,« securityCtx »],« parent »:{« envKeys »:[« resolver »,« noAuthentication »,« universe »,« securityCtx »]}}}}
uiContext: undefined
wsp: undefined
shortDesc: {« srcId »:« id:00AkYvcfdaRtoK5rgbzbfp »,« srcStamp »:« pDBvMAtrP3BtnX1UVVQBl5chEbjW9YtnnhoZzEJ7ldg= »,« srcUri »:"/laThese/_laThese.paper",« srcDt »:1631633070250,« srcSt »:1,« itTi »:« Les médias contre la démocratie »,« itSgn »:"@of_paper#Xml#Map",« itSt »:1,« itModel »:« of_paper »,« srcRi »:511,« srcRoles »:[« main:author »],« srcUser »:« lisboarocha »}
pubNode: {}
genInfo: {« codeGenStack »:« site_ftp »,« title »:« Envoi FTP (non sécurisé) »,« status »:« failed »,« uriPub »:"/001kYvcfdaRtoK5rgbzbfp/MO4FR7/IRTG0M/ODA8E3/H4I9AE/0/~lisboarocha/site_ftp/report.html",« uriTraces »:"/001kYvcfdaRtoK5rgbzbfp/MO4FR7/IRTG0M/ODA8E3/H4I9AE/0/~lisboarocha/site_ftp/meta/~Traces.xml",« mode »:« full »,« user »:« lisboarocha »,« storedProps »:{« ftpMode@stored »:« passive »,« targetLogin@stored »:"lisboarocha@these.lisboarocha.com",« targetUrl@stored »:« ftp.dradalva.com.br »,« targetBasedir@stored »:"/home1/drada827/these.lisboarocha.com"}}
genProps: undefined
cidInfo: null

— App context —
url: http://78.202.160.247:8080/scsuitestr50/~~static/fr-FR/home.xhtml#(wsp’001kYvcfdaRtoK5rgbzbfp’srcRef’id%3A00AkYvcfdaRtoK5rgbzbfp’),
timestamp: 9/15/2021, 2:37:41 PM
userAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) SCENARIclientNG5.0/5.0.100-rc.202107211431 Chrome/87.0.4280.141 Electron/11.4.7 Safari/537.36

Bonjour,

La trace d’erreur est corrompue par une seconde erreur, qui a été corrigée en avril 2021.

Pour comprendre le problème que vous rencontrez en obtenant la stack exacte de l’erreur initiale, il vous faudra donc :

  • soit attendre la prochaine release ;
  • soit utiliser une nightly (disponible sous docker)

Cdt

Antoine

Kelis

Merci @anp,
Je ferai l’installation d’une nightly la semaine prochaine et reviendrai ici.
Merci.
Cdt,
Waldir