<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic J'ai besoin au moyen des web services de créer des... in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/j-ai-besoin-au-moyen-des-web-services-de-cr%C3%A9er-des/m-p/62307#M38846</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai besoin au moyen des web services de créer des users (et par la suite des folders et des content,…mais on verra plus tard)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;L'un des arguments de NewUserDetails sont les "properties" liées à l'utilisateur dont le "homefolder"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;C'est là que je m'aperçois que je suis nul en "folder reference" et autres adressage de l'arborescence d'Alfresco et je suis un peu en train de tourner en rond sur ce problème.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En effet, quand on met dans la "Namevalue" associée la valeur:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;workspace://SpacesStore/9a6144c5-3461-11dc-89c1-9b4c46531496"&amp;nbsp; correspondant à "User Homes" tout va bien. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;De même quand on met "null" pour cette "namevalue" de la même manière il me crée un folder du nom de l'utilisateur à la racine de l'arborescence.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Par contre, quand j'essaie de mettre un nom de répertoire sous sa forme logique j'ai une exception &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"Axisfault:AxisFault&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; faultCode: {&lt;/SPAN&gt;&lt;A href="http://schemas.xmlsoap.org/soap/envelope/}Server.userException" rel="nofollow noopener noreferrer"&gt;http://schemas.xmlsoap.org/soap/envelope/}Server.userException&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt; faultSubcode: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; faultString: org.xml.sax.SAXParseException: Premature end of file."&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ma question est simple:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Quel est le principe pour soit envoyer le nom d'un folder en bon franglais soit transformer le nom franglais en "Alfresco Node Reference" ? Y'a-t-il un objet muni des méthodes permettant de convertir l'un en l'autre?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cordialement,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DenisR&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Oct 2007 15:50:21 GMT</pubDate>
    <dc:creator>denisr</dc:creator>
    <dc:date>2007-10-09T15:50:21Z</dc:date>
    <item>
      <title>J'ai besoin au moyen des web services de créer des...</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/j-ai-besoin-au-moyen-des-web-services-de-cr%C3%A9er-des/m-p/62307#M38846</link>
      <description>Bonjour,J'ai besoin au moyen des web services de créer des users (et par la suite des folders et des content,…mais on verra plus tard)L'un des arguments de NewUserDetails sont les "properties" liées à l'utilisateur dont le "homefolder"C'est là que je m'aperçois que je suis nul en "folder reference"</description>
      <pubDate>Tue, 09 Oct 2007 15:50:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/j-ai-besoin-au-moyen-des-web-services-de-cr%C3%A9er-des/m-p/62307#M38846</guid>
      <dc:creator>denisr</dc:creator>
      <dc:date>2007-10-09T15:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: J'ai besoin au moyen des web services de créer des...</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/j-ai-besoin-au-moyen-des-web-services-de-cr%C3%A9er-des/m-p/62308#M38847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci de vos nombreuses réponses. &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; Voici un début de réponse :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** The store used throughout the samples */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected static final Store STORE = new Store("workspace", "SpacesStore");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected static final Reference SAMPLE_FOLDER = new Reference(STORE, null, "/app:company_home/app:user_homes");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Node[] theFolder;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AuthenticationUtils.startSession("admin", "admin");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Throwable e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("admin authentication failed:"+e.toString()+"&amp;nbsp; "+ e.getMessage());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFolder=WebServiceFactory.getRepositoryService().get(new Predicate(new Reference[]{SAMPLE_FOLDER}, STORE, null));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(Exception exception){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("Ya un probleme:"+exception.getMessage());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exception.printStackTrace();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String uuid=new String(theFolder[0].getReference().getUuid());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("folder uuid:"+uuid);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;….&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Le uuid sera dans mon exemple un moyen d'adresser le folder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Denis.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 09:14:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/j-ai-besoin-au-moyen-des-web-services-de-cr%C3%A9er-des/m-p/62308#M38847</guid>
      <dc:creator>denisr</dc:creator>
      <dc:date>2007-10-15T09:14:51Z</dc:date>
    </item>
  </channel>
</rss>

