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.
probléme lors de la compilation du code source
Re:probléme lors de la compilation du code source
Avez-vous fait un mvn install depuis le module provision ? Par défaut, ce module n'est pas buildé.
Re:probléme lors de la compilation du code source
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]
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]
Re:probléme lors de la compilation du code source
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.