Bug #3031

macro Excel2XML broken

Ajouté par Serge Heiden il y a plus de 4 ans. Mis à jour il y a plus d'un an.

Statut:Closed Début:03/03/2021
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Macros Temps passé: -
Version cible:TXM 0.8.2

Description

Calling the macro produces the following stacktrace:

** Excel2XML: unable to read input file. Aborting.
No such property: WorkbookFactory for class: org.txm.macro.text.Excel2XMLMacro
groovy.lang.MissingPropertyException: No such property: WorkbookFactory for class: org.txm.macro.text.Excel2XMLMacro
    at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:67)
    at org.codehaus.groovy.runtime.callsite.PogoGetPropertySite.getProperty(PogoGetPropertySite.java:51)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:310)
    at org.txm.macro.text.Excel2XMLMacro.run(Excel2XMLMacro.groovy:90)
    at org.txm.rcp.handlers.scripts.ExecuteGroovyScript$1.run(ExecuteGroovyScript.java:268)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
null

Solution

The classloader did not found the poi libs even if they were supposed to be. The solution is to add the org.txm.libs.* plugins to the Groovy classloader

Historique

#1 Mis à jour par Matthieu Decorde il y a plus de 4 ans

  • Description mis à jour (diff)
  • % réalisé changé de 0 à 70

#2 Mis à jour par Matthieu Decorde il y a plus de 4 ans

  • % réalisé changé de 70 à 80

#3 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • % réalisé changé de 80 à 100

#4 Mis à jour par Sebastien Jacquot il y a plus d'un an

  • Statut changé de New à Closed

Formats disponibles : Atom PDF