CMIS - getObjectByPath et accents

cancel
Showing results for 
Search instead for 
Did you mean: 
mlagneaux
Active Member

CMIS - getObjectByPath et accents

Bonjour,

Je suis en train d'utiliser opencmis pour accéder à Alfresco via CMIS et je rencontre un problème lors de la recherche d'un noeud par son chemin.

J'ai fait le test suivant pour expliquer mon problème :
- Création de la session CMIS ;
- Récupération du root folder du repository CMIS ;
- Récupération des enfants de ce root folder ;
- Pour chaque enfant :
          => Récupération de son chemin
          => Recherche du noeud à partir du chemin obtenu (via la méthode getObjectByPath).

J'obtiens une erreur m'indiquant qu'un noeud n'a pas été trouvé. En l'occurrence, le noeud qui pose problème est le "Dictionnaire de données" et le problème vient de la présence d'un accent dans le chemin.

S'agit-il d'un bug connu ? Est-il nécessaire d'encoder d'une certaine manière le chemin obtenu par la méthode Folder#getPath() avant de l'utiliser dans getObjectByPath ?

En complément, je précise que j'utilise l'extension opencmis d'Alfresco et un type de binding AtomPub lors de la création de la session.

Merci d'avance pour votre aide.
1 Reply
mlagneaux
Active Member

Re: CMIS - getObjectByPath et accents

Je vais quand même préciser que j'utilise Alfresco Community 3.4e.