Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 27/02/2012 09:53:22

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Modification recherche dans l'annuaire

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

#2 27/02/2012 10:03:55

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Modification recherche dans l'annuaire

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

#3 27/02/2012 10:56:34

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Modification recherche dans l'annuaire

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

#4 27/02/2012 13:01:35

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Modification recherche dans l'annuaire

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

#5 27/02/2012 13:10:50

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Modification recherche dans l'annuaire

super big_smile
j'avais du mal à voir ce que cachait cette erreur.

Par curiosité, de quelle ordre sont vos modifications ?


Raphael Franchet
Expert Ametys

Offline

#6 27/02/2012 16:59:49

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Modification recherche dans l'annuaire

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  sad  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

#7 28/02/2012 09:59:48

pdelage
Guest
From: Le Mans
Registered: 07/10/2010
Posts: 196
Website

Re: Modification recherche dans l'annuaire

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

#8 29/02/2012 13:01:08

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Modification recherche dans l'annuaire

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

Board footer

Powered by FluxBB