Bug #1153

RCP: 0.7.7: InjectWordPropTable macro cannot be run

Ajouté par Matthieu Decorde il y a presque 11 ans. Mis à jour il y a plus de 4 ans.

Statut:Closed Début:01/12/2014
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

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

Description

An internal error occurred during: "Exécution de InjectWordPropTableMacro.groovy".
BUG! exception in phase 'semantic analysis' in source unit 'file:/home/mdecorde/TXM/scripts/macro/org/txm/annotation/InjectWordPropTableMacro.groovy' Queuing new source whilst already iterating.  Queued source is 'file:/home/mdecorde/TXM/scripts/macro/org/txm/annotation/AnnotationInjectionFilter.groovy'

Hypothesis: The macro is defined several times

http://jira.codehaus.org/browse/GRECLIPSE-1037

Solution

Groovy class must explicitely invok "super(...)" in their no-args constructor.
In InjectPropTableFilter, add:

    public AnnotationInjectionFilter() {
        super(new File("").toURI().toURL());
    }    

Validation test

  • Run InjectWordProp macro. No need to start the macro.

MD: OK Linux64, Mac OS X 10.6

Historique

#1 Mis à jour par Matthieu Decorde il y a presque 11 ans

  • Catégorie mis à Macros
  • Version cible mis à TXM 0.7.7

#2 Mis à jour par Matthieu Decorde il y a presque 11 ans

  • Description mis à jour (diff)

#3 Mis à jour par Matthieu Decorde il y a presque 11 ans

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

#4 Mis à jour par Matthieu Decorde il y a presque 11 ans

  • Statut changé de New à Feedback

#5 Mis à jour par Matthieu Decorde il y a plus de 10 ans

  • Description mis à jour (diff)
  • % réalisé changé de 80 à 90

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

  • Statut changé de Feedback à Closed
  • % réalisé changé de 90 à 100

seems ok in TXM 0.8.1

Formats disponibles : Atom PDF