You are not logged in.
Bonjour,
Afin de modifier le comportement de la recherche dans l'annuaire (intégrée au plugin mypage), j'ai suivi la procédure
(Checking out the component source code while keeping the subversion hierarchy)
J'ai une erreur au build
clover-prepare-plugin:
[clover:clover-instr] Clover Version 2.6.3, built on November 20 2009 (build-778)
[clover:clover-instr] Loaded from: /home/delage/AmetysV3/dev/svn.ametys.org/deliver/ivyrep/cache/atlassian/clover/jars/clover-2.6.3.jar
[clover:clover-instr] No license file found.
Merci pour votre aide.
Offline
Bonjour,
clover est un programme permettant de nous assurer de la couverture de code faite par les tests.
c'est un produit sous licence, que nous ne pouvons pas distribuer.
cela dit cela ne vous empeche en rien de fair eun build en ajout l'option suivante :
skip.tests="1"
par exemple si vous lancez ant en ligne de commande, ajoutez l'option -Dskin.tests=1
Voilà
Raphael Franchet
Expert Ametys
Offline
Bonjour et merci.
C'est bon avec la commande ant -Dskip.tests=1 !
J'ai maintenant une erreur :
[ivy:cachepath] :: problems summary ::
[ivy:cachepath] :::: WARNINGS
[ivy:cachepath] module not found: org.ametys.tools#tools;latest.integration
[ivy:cachepath] ==== ametys-integration: tried
[ivy:cachepath] /home/delage/AmetysV3/dev/svn.ametys.org/deliver/ivyrep/ametys-products-integration/org.ametys.tools/tools/[revision]/ivy.xml
[ivy:cachepath] ==== ametys-snapshotFS: tried
[ivy:cachepath] /home/delage/AmetysV3/dev/svn.ametys.org/deliver/ivyrep/ametys-products/nightly/org.ametys.tools/tools/[revision]/ivy.xml
[ivy:cachepath] ==== ametys-snapshot: tried
[ivy:cachepath] [revision]/ivy.xml
[ivy:cachepath] ==== ametys-milestoneFS: tried
[ivy:cachepath] /home/delage/AmetysV3/dev/svn.ametys.org/deliver/ivyrep/ametys-products/milestones/org.ametys.tools/tools/[revision]/ivy.xml
[ivy:cachepath] ==== ametys-milestone: tried
[ivy:cachepath] [revision]/ivy.xml
[ivy:cachepath] ==== ametys-releaseFS: tried
[ivy:cachepath] /home/delage/AmetysV3/dev/svn.ametys.org/deliver/ivyrep/ametys-products/releases/org.ametys.tools/tools/[revision]/ivy.xml
[ivy:cachepath] ==== ametys-release: tried
ivy:cachepath] [revision]/ivy.xml
[ivy:cachepath] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:cachepath] :: UNRESOLVED DEPENDENCIES ::
[ivy:cachepath] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:cachepath] :: org.ametys.tools#tools;latest.integration: not found
[ivy:cachepath] ::::::::::::::::::::::::::::::::::::::::::::::
J'ai bien vu ce point dans la doc :
Because dependencies on other Ametys components in trunk are of type latest.integration you need to build dependencies first.
Fortunately, if no integration build is found in your locally ivyrep, the latest nightly build will be used ((avertissement) will not work offline).
Comment résoudre ce problème ? Merci
Last edited by pdelage (27/02/2012 10:57:45)
Offline
J'ai trouvé. J'avais un pb d'accès réseau sur ma VM hébergeant ma platreforme de test.
J'ai supprimé le fichier ivysettings.xml que j'avais récupérer "à la main" et fait un svn up ivyrep (pour avoir la bonne version)
La commande ant -Dskip.tests=1 a bien généré les jars voulus
ametys-plugin-mypage-1.3.0.20120227-1051-dev.jar et
ametys-plugin-mypage-resources-1.3.0.20120227-1051-dev.jar
Je vais les intégrer et tester ......
Offline
super
j'avais du mal à voir ce que cachait cette erreur.
Par curiosité, de quelle ordre sont vos modifications ?
Raphael Franchet
Expert Ametys
Offline
Je voudrais formater des sorties telephone et affectation (attributs multivalué qui sont préfixés dans notre annuaire ldap)
comme sur notre ancien annuaire
ex:
telephone affectation
1:tel1 1:affectation1
2:tel2 1:affectation2
Je voudrais également pouvoir faire une recherche avec accents sur les champ nom et prénom
On a des attributs "nodiacr" de cela dans notre annuaire. L'idée est de faire la recherche sur cette valeur nodiacr avec la valeur saisie désaccentuée.
PS: j'ai cassé mon arbo de test en voulant la déplacer sur un autre filesystem créé par manque de place sur ma vm.
C'est assez bizarre. mon build me réclame le common-build de deliver dans le repertoire plugins ?????
Patrick
Offline
C'est réparé ....
Je vais essayer de configurer un eclipse pour ce test.
J'ai déjà commencé avec Cédric Damioli au JRES à Toulouse, mais on n'avait pas fini.
J'aurais certainement encore besoin de vous ...
Merci
Offline
Le build de chaque plugin est presque vide et s'appuie sur un common-build.xml présent dans le projet deliver.
Vous pouvez indiquer l'emplacement de ce fichier avec la propriété "common-build".
Il se trouve que sa valeur par défaut fait que tout fonctionne bien si vous avez décendu le svn en suivant la page wiki
Raphael Franchet
Expert Ametys
Offline