<?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 Creación masiva de usuarios in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173989#M127119</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas tardes a todos,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A ver si alguien puede ayudarme que me estoy tirando de los pelos!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Estoy desarrollando una aplicación para crear 2500 usuarios. He buscado a conciencia y siguiendo este hilo &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/es/viewtopic.php?f=6&amp;amp;t=711&amp;amp;start=20" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/es/viewtopic.php?f=6&amp;amp;t=711&amp;amp;start=20&lt;/A&gt;&lt;SPAN&gt; he modificado la aplicación (que en esencia es la misma) para que lea los datos de un access. El problema viene que cuando hago la autenticanción con el webservice me da el siguiente error&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Exception in thread "main" org.alfresco.webservice.util.WebServiceException: Error starting session.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.webservice.util.AuthenticationUtils.startSession(AuthenticationUtils.java:88)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.alfresco.users.AddUsers.Conexion(AddUsers.java:88)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at com.alfresco.users.AddUsers.main(AddUsers.java:33)&lt;BR /&gt;Caused by: (404)No Encontrado&lt;BR /&gt;at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.Call.invokeEngine(Call.java:2784)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.Call.invoke(Call.java:2767)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.Call.invoke(Call.java:2443)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.Call.invoke(Call.java:2366)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.axis.client.Call.invoke(Call.java:1812)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.webservice.authentication.AuthenticationServiceSoapBindingStub.startSession(AuthenticationServiceSoapBindingStub.java:187)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.alfresco.webservice.util.AuthenticationUtils.startSession(AuthenticationUtils.java:73)&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Depurando código he llegado a la clase AuthenticationServiceSoapBindingStub donde monta el siguiente código &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public org.alfresco.webservice.authentication.AuthenticationResult startSession(java.lang.String username, java.lang.String password) throws java.rmi.RemoteException, org.alfresco.webservice.authentication.AuthenticationFault {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (super.cachedEndpoint == 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; throw new org.apache.axis.NoEndPointException();&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;&amp;nbsp; org.apache.axis.client.Call _call = createCall();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setOperation(_operations[0]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setUseSOAPAction(true);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setSOAPActionURI("&lt;A href="http://www.alfresco.org/ws/service/authentication/1.0/startSession" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/ws/service/authentication/1.0/startSession&lt;/A&gt;");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setEncodingStyle(null);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _call.setOperationName(new javax.xml.namespace.QName("&lt;A href="http://www.alfresco.org/ws/service/authentication/1.0" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/ws/service/authentication/1.0&lt;/A&gt;", "startSession"));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setRequestHeaders(_call);&lt;BR /&gt;setAttachments(_call);&lt;BR /&gt; try {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.lang.Object _resp = _call.invoke(new java.lang.Object[] {username, password});&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;donde al hacer el el _call.invoke(…)lanza la excepcion que pongo arriba.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;He comprobado que estan el servicio de alfresco levantado, etc etc etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A ver si alguien puede darme un poquito de luz por que ya no se por donde seguir. Por cierto estoy con Alfresco 3.4C&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos a todos!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Feb 2011 17:11:02 GMT</pubDate>
    <dc:creator>ironrage</dc:creator>
    <dc:date>2011-02-10T17:11:02Z</dc:date>
    <item>
      <title>Creación masiva de usuarios</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173989#M127119</link>
      <description>Buenas tardes a todos,A ver si alguien puede ayudarme que me estoy tirando de los pelos!!!Estoy desarrollando una aplicación para crear 2500 usuarios. He buscado a conciencia y siguiendo este hilo http://forums.alfresco.com/es/viewtopic.php?f=6&amp;amp;t=711&amp;amp;start=20 he modificado la aplicación (que</description>
      <pubDate>Thu, 10 Feb 2011 17:11:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173989#M127119</guid>
      <dc:creator>ironrage</dc:creator>
      <dc:date>2011-02-10T17:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: Creación masiva de usuarios</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173990#M127120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ya me contesto yo solo!, y para que quede constancia para posibles problemas a otros foreros ahí va la solución,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No se por que cuando invoco al WebServiceFactory para definir el host llamando al método setEndpointAddress(String endPointAddress) donde en el parametro de llamada pongo &lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;&lt;SPAN&gt;, el lo cambia por &lt;/SPAN&gt;&lt;A href="http://localhost:8080/contentspace/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/contentspace/api&lt;/A&gt;&lt;SPAN&gt;. No tengo ni idea de donde lo hace, por que en la invocacion del métido está correcto pero dentro del método ya está cambiado ¿?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pero bueno solución para salir del paso, modifica el método setEndpointAddress(String endPointAddress)&amp;nbsp; para hacer una sustitución del string y punto. No es muy elegante pero permite continuar&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public static void setEndpointAddress(String endPointAddress) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;WebServiceFactory.endPointAddress = endPointAddress.replace("contentspace", "alfresco");&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Feb 2011 17:38:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173990#M127120</guid>
      <dc:creator>ironrage</dc:creator>
      <dc:date>2011-02-10T17:38:15Z</dc:date>
    </item>
    <item>
      <title>Re: Creación masiva de usuarios</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173991#M127121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola IronRage, queria saber si encontraste una solucion sin necesidad de sobreescribir el metodo??,&amp;nbsp; si no es asi puedes indicarme como lo sobreescribiste?? por que la clase WebServiceFactory es un "final", o te bajaste el codigo fuente del jar, porfa si te lo bajaste pasame el link, porque tambien tengo este error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gracias&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Nov 2011 17:23:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/creaci%C3%B3n-masiva-de-usuarios/m-p/173991#M127121</guid>
      <dc:creator>czela</dc:creator>
      <dc:date>2011-11-23T17:23:18Z</dc:date>
    </item>
  </channel>
</rss>

