AnsweredAssumed Answered

création d'un folder non-persistant [RESOLU]

Question asked by fmarin on Jun 20, 2013
Latest reply on Jun 24, 2013 by fmarin
bonjour

je crée un folder avec le code suivant :
private boolean create(String nodePath, String parentPath)
{
   try {
      NodeRef parentNode = getRepository().findNodeRef("path", parentPath.split("/"));
   } catch(Exception e) {
      System.out.println("create folder - erreur de création sur " + parentPath );
      return true;
   }
   if (parentNode!=null)
   {
      FileInfo fi=null;
      try {
      fi = getServiceRegistry().getFileFolderService().create(parentNode,nodePath.replaceAll("/", ""),ContentModel.TYPE_FOLDER);
      } catch (Exception e) {
         System.out.println("create folder - erreur sur create folder - ");
      }
      System.out.println("create folder faite - nodeParent=" + parentNode
         + " - nodePath=" + nodePath +  "___"
         + "\n name=" + fi.getName() + " - nodeRef=" +fi.getNodeRef() + " - properties=" +fi.getProperties()
         );
   }
   return false;
}


j'obtiens bien le message de création, mais le folder n'apparaît pas dans l'interface explorer … ni dans l'explorateur de noeud …

Où est l'erreur ?

merci de votre aide

Frédéric Marin

Outcomes