probléme lors de la compilation du code source

Avatar de l’utilisateur
gregfqt
Messages : 41
Inscription : lun. nov. 14, 2011 3:22 pm

Re:probléme lors de la compilation du code source

Message par gregfqt »

Bonjour,
Parvenez-vous à builder le projet en ligne de commande ? Dans ce cas il s'agit certainement d'un problème d'intégration eclipse-maven. Nous travaillons avec Eclipse 3.6 et une version 1.0.0 de m2e.
En ce qui concerne le lancement de l'application, elle s'exécute dans un conteneur OSGi. Pour pouvoir l'exécuter, il est nécessaire de :
1. faire un mvn clean install dans le module provision en ligne de commande
2. dans Eclipse, créer une "target platform" : Aller dans Window->preference->plugin-dev->target platform. Il faut ensuite ajouter la cible, qui débute avec un répertoire vide. Ajouter un nouveau répertoire (onglet Locations > Add...), et aller chercher provision/target/eclipse-provision/bundles.
3. créer une "run configuration" : Aller dans Run->Run configuration. Sélectionner 'OSGI framework' et cliquer sur 'New'. Dans l'onglet "Bundles", sélectionner les "workspace plugins" core.web, core.service, tm.web, tm.service. Dans  la partie "target platform", tout sélectionner sauf les 4 modules précédents. Puis dans l'onglet "Arguments", bloc "VM arguments" ajouter :
[pre]-Dorg.osgi.framework.system.packages.extra=com.sun.org.apache.xalan.internal.res,com.sun.org.apache.xml.internal.utils,com.sun.org.apache.xpath.internal,com.sun.org.apache.xpath.internal.jaxp,com.sun.org.apache.xpath.internal.objects,com.sun.javadoc,com.sun.tools.javadoc,javax.xml.namespace -Dbundles.configuration.location="${workspace_loc}//provision/target/config"[/pre]
Les logs de l'application ne sont pas dirigées vers la console Eclipse, celle-ci sert de console osgi et on peut y exécuter des [url=http://www.ibm.com/developerworks/libra ... giconsole/]commandes equinox[/url]. Les logs de l'appli se trouvent dans un fichier log/logging.log, situé dans le répertoire d'installation d'Eclipse.
Bon courage.
Avatar de l’utilisateur
gregfqt
Messages : 41
Inscription : lun. nov. 14, 2011 3:22 pm

Re:probléme lors de la compilation du code source

Message par gregfqt »

Avez-vous fait un mvn install depuis le module provision ? Par défaut, ce module n'est pas buildé.
lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:probléme lors de la compilation du code source

Message par lmasser »

Bonjour,
 
La BDD H2 est embarquée par défaut par Squash TM. Cependant il est tout à fait possible de lier Squash TM à une Base de données externe.
Pour faire ceci, ce tutoriel devrait pouvoir vous aider :
[url=index.php/fr/faq-squash-tm/126-comment-parametrer-squash-tm-pour-utiliser-une-base-mysql?catid=51%3Asquash-tm]Tutot: Comment paramétrer Squash TM pour utiliser une BDD externe[/url]
Avatar de l’utilisateur
gregfqt
Messages : 41
Inscription : lun. nov. 14, 2011 3:22 pm

Re:probléme lors de la compilation du code source

Message par gregfqt »

Je suis désolé, nous travaillons avec eclipse 3.6, nous n'avons pas de retour d'expérience sur cette version qui vient de sortir.
Répondre

Revenir à « Questions générales / General questions »