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.