On Mon, 11 Jul 2016 16:37:06 +0200
Ludovic Pecquot <ludovic.pecquot@e-is.pro> wrote:
> Bonjour Benjamin,
Bonjour,
> Désolé de te relancer à ce sujet, mais nous devons partir d'une version
> saine afin de d'avancer sur cette fonctionnalité.
Tu as vraiment de la chance que j'ai vu ton mail :(. Je ne
regarde les mails qui arrivent en direct sur ma boite que très rarement.
Il faut vraiment utiliser la liste de diffusion sur lequel Christian
m'a demandé de t'inscrire et sur lequel je répond actuellement. Toutes
les personnes que tu as mis en copie sont aussi inscrite sur cette liste.
Et d'autres personnes aussi inscrites pourraient peut-être avoir une
solution a ton problème.
> Christian nous a recommandé de partir de la version actuelle en production:
> 4.5.4.
Il me semble que la dernière version est la 4.5.5
> Nous n'arrivons pas à compiler cette version non plus. Même erreur du
> compilateur jaxx.
Je ne vois pas du tout d'où peut venir le problème. J'ai créer un
nouvelle utilisateur (pour être sur de ne pas avoir une configuration
particulière) puis:
$ git clone https://gitlab.nuiton.org/codelutin/tutti.git
$ cd tutti/
$ mvn install
et le résultat est:
...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Tutti ............................................. SUCCESS [2:50.835s]
[INFO] Tutti :: Persistence .............................. SUCCESS [7:13.004s]
[INFO] Tutti :: Ichtyometer API .......................... SUCCESS [5.085s]
[INFO] Tutti :: Caliper API .............................. SUCCESS [1.943s]
[INFO] Tutti :: Report Generator ......................... SUCCESS [2:09.208s]
[INFO] Tutti :: Service .................................. SUCCESS [2:06.760s]
[INFO] Tutti :: UI Updater ............................... SUCCESS [1.470s]
[INFO] Tutti :: UI ....................................... SUCCESS [3:13.347s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17:55.040s
[INFO] Finished at: Tue Jul 12 14:29:00 CEST 2016
[INFO] Final Memory: 343M/937M
[INFO]
------------------------------------------------------------------------
avec:
$ mvn --version
Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 17:22:22+0200)
Maven home: /opt/maven3
Java version: 1.8.0_92, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk/jre
Default locale: fr_FR, platform encoding: UTF-8
OS name: "linux", version: "4.6.3-1-arch", arch: "amd64", family: "unix"
Donc je ne peux pas vraiment aider plus :(.
> > *Ludovic PECQUOT*
> Pouvons-nous planifier un rdv téléphonique cette semaine (certes courte)
> pour valider avec toi le framework de dev.
>
> Merci
>
> 2016-07-11 10:23 GMT+02:00 Ludovic Pecquot <ludovic.pecquot@e-is.pro>:
>
> > Bonjour
> >
> > J'ai une erreur de compilation du projet Tutti dans le cadre de
> > l'intégration de la synchro.
> > Je suis reparti de la branche develop, puis de master, et j'ai toujours
> > cette erreur du plugin jaxx:
> >
> > [INFO] --- jaxx-maven-plugin:2.29:generate (default) @ tutti-ui-swing ---
> > [INFO] use project compile scope class-path
> > [INFO] Detects 51 modified jaxx file(s).
> > ERROR [main] (JAXXEngine.java:363) run - unable to find CompiledObject
> > associated with tag <EditSpeciesBatchPanelUIModel>; should have been
> > registered before second pass
> > java.lang.IllegalStateException: unable to find CompiledObject associated
> > with tag <EditSpeciesBatchPanelUIModel>; should have been registered
> > before second pass
> > at
> > jaxx.compiler.tags.DefaultObjectHandler.compileSecondPass(DefaultObjectHandler.java:477)
> > at jaxx.compiler.JAXXCompiler.compileSecondPass(JAXXCompiler.java:642)
> > at
> > jaxx.compiler.tags.DefaultObjectHandler.compileChildTagSecondPass(DefaultObjectHandler.java:1335)
> > at
> > jaxx.compiler.tags.DefaultObjectHandler.compileChildrenSecondPass(DefaultObjectHandler.java:1300)
> > at
> > jaxx.compiler.tags.DefaultObjectHandler.compileSecondPass(DefaultObjectHandler.java:498)
> > at
> > jaxx.compiler.tags.DefaultComponentHandler.compileSecondPass(DefaultComponentHandler.java:150)
> > at jaxx.compiler.JAXXCompiler.compileSecondPass(JAXXCompiler.java:642)
> > at jaxx.compiler.JAXXCompiler.compileSecondPass(JAXXCompiler.java:795)
> > at
> > jaxx.compiler.tasks.CompileSecondPassTask.perform(CompileSecondPassTask.java:78)
> > at jaxx.compiler.JAXXEngine.run(JAXXEngine.java:349)
> > at org.nuiton.jaxx.plugin.GenerateMojo.doAction(GenerateMojo.java:527)
> > at org.nuiton.plugin.AbstractPlugin.execute(AbstractPlugin.java:125)
> > at
> > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
> > at
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
> > at
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> > at
> > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> > at
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> > at
> > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> > at
> > org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> > at
> > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:497)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
> > at
> > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> > at org.codehaus.classworlds.Launcher.main(Launcher.java:47)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> > at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.lang.reflect.Method.invoke(Method.java:497)
> > at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
> > [ERROR] JAXX detects 1 error :
> >
> > C:\dev\tutti\_src\allegro-campagne\tutti-ui-swing\src\main\java\fr\ifremer\tutti\ui\swing\content\operation\catches\species\EditSpeciesBatchPanelUI.jaxx:1
> > : null
> >
> >
> > Portant, l'objet EditSpeciesBatchPanelUIModel est bien référencé dans le
> > jaxx ...
> > Peux-tu nous éclairer la dessus ?
> >
> > Pour info je compile avec jdk1.8.0_60, maven 3.0.5 (3.1.1 même résultat)
> >
> > --
> > Cordialement,
> >
> > E-IS - Environmental Information Systems - www.e-is.pro <- visitez notre *nouveau
> > site *web
> > *"Ensemble, allons plus loin !"*
> >
> > Téléphone : (+33) 9 53 24 41 20 / (+33) 6 62 86 37 82
> > Adresse : 19 rue Cassiopée, 53470 MARTIGNE SUR MAYENNE
> > Email : ludovic.pecquot@e-is.pro
> > Fax : (+33) 9 58 55 73 50
> >
>
>
>
> --
> Cordialement,
>
> *Ludovic PECQUOT*
> E-IS - Environmental Information Systems - www.e-is.pro <- visitez
> notre *nouveau
> site *web
> *"Ensemble, allons plus loin !"*
>
> Téléphone : (+33) 9 53 24 41 20 / (+33) 6 62 86 37 82
> Adresse : 19 rue Cassiopée, 53470 MARTIGNE SUR MAYENNE
> Email : ludovic.pecquot@e-is.pro
> Fax : (+33) 9 58 55 73 50
--
Benjamin POUSSIN
--------------------
tél: +33 (0) 2 40 50 29 28
email: poussin@codelutin.com
http://www.codelutin.com
_______________________________________________
Tutti-devel mailing list
Tutti-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/tutti-devel