<?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 Cambiar el valor de un atributo del perfil de usuario in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cambiar-el-valor-de-un-atributo-del-perfil-de-usuario/m-p/136452#M95702</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Soy nuevo en esto del Alfresco y tengo un problemilla. Intento cambiar desde una aplicación Java el valor del atributo "location" del perfil de un usuario. Lo intento poner a "0", pero no se actualiza en el propio Alfresco. En cambio, al imprimirlo por pantalla inmediatamente después de cambiarlo, sí se ha actualizado. Es como si se actualizara temporalmente pero no se grabara en el Alfresco. Adjunto el código del método que tengo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public void blockUser() throws InternalErrorException {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AdministrationServiceSoapBindingStub administrationService = WebServiceFactory.getAdministrationService();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UserDetails userDetails = null;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; userDetails = administrationService.getUser(loginName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NamedValue[] propiedades = userDetails.getProperties();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (NamedValue propiedad : propiedades) {&lt;BR /&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;&amp;nbsp;&amp;nbsp; if (propiedad.getName().equals("{&lt;A href="http://www.alfresco.org/model/content/1.0}location" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}location&lt;/A&gt;")) {&lt;BR /&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;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;propiedad.setValue("0");&lt;BR /&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;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&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;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Exception e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw new InternalErrorException(e);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Cualquier ayuda es bienvenida.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 May 2010 16:07:49 GMT</pubDate>
    <dc:creator>scm</dc:creator>
    <dc:date>2010-05-17T16:07:49Z</dc:date>
    <item>
      <title>Cambiar el valor de un atributo del perfil de usuario</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cambiar-el-valor-de-un-atributo-del-perfil-de-usuario/m-p/136452#M95702</link>
      <description>Hola buenas,Soy nuevo en esto del Alfresco y tengo un problemilla. Intento cambiar desde una aplicación Java el valor del atributo "location" del perfil de un usuario. Lo intento poner a "0", pero no se actualiza en el propio Alfresco. En cambio, al imprimirlo por pantalla inmediatamente después de</description>
      <pubDate>Mon, 17 May 2010 16:07:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cambiar-el-valor-de-un-atributo-del-perfil-de-usuario/m-p/136452#M95702</guid>
      <dc:creator>scm</dc:creator>
      <dc:date>2010-05-17T16:07:49Z</dc:date>
    </item>
    <item>
      <title>Re: Cambiar el valor de un atributo del perfil de usuario</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cambiar-el-valor-de-un-atributo-del-perfil-de-usuario/m-p/136453#M95703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;El problema que tienes es que lo que estás modificando es una copia local pero no la propiedad de Alfresco. Lo que tendrías que hacer es escribir ese nuevo vector de propiedades modificado (o sólo esa propiedad modificada, las dos cosas valen) en el repositorio.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Sep 2010 15:05:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cambiar-el-valor-de-un-atributo-del-perfil-de-usuario/m-p/136453#M95703</guid>
      <dc:creator>joherrero</dc:creator>
      <dc:date>2010-09-14T15:05:26Z</dc:date>
    </item>
  </channel>
</rss>

