AnsweredAssumed Answered

Modification Nom Catégorie

Question asked by ima_alfresco on Apr 2, 2009
Latest reply on Jun 2, 2009 by ima_alfresco
Bonjour,

A partir d'une application je modifie le nom d'une catégorie en fesant :

public void majCategorie(String uuid,String nomCategorie){
      
   
      Reference reference = new Reference(STORE, uuid, null);
       Predicate predicate = new Predicate(new Reference[]{reference}, null, null);
   
      CMLUpdate update = new CMLUpdate();
      update.setWhere(predicate);
      update.setProperty(new NamedValue[]
           {
               new NamedValue(Constants.PROP_NAME, false, nomCategorie, null),
           });
                                          
      CML cml = new CML();
      cml.setUpdate(new CMLUpdate[]{update});
      
      UpdateResult[] results = null;
      try {
         results = WebServiceFactory.getRepositoryService().update(cml);
         logger.info("Catégorie " + nomCategorie + " mise à jour");
      } catch (RepositoryFault e) {
         logger.error(e);
      } catch (RemoteException e) {
         logger.error(e);
      }
   }

Ceci modifie bien le nom en modifiant la propriétés Value de Name, mais ensuite j'ai un problème de référence le child_name restes tjs {http://www.alfresco.org/model/content/1.0}Ancienne Nom Catégories

Comment faire pour modifer aussi ce child name?? en passant par l'interface graphique c'est la même chose, déjà est ce possible?

Merci

Outcomes