<?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 Re: ¿Como utilizar un Parseador XML con Alfresco? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167559#M121079</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Me he liado, jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;De echo no necesito que se me lance una pagina nueva ni nada. Solo necesito que el Script parseador me devuelva los datos, para que el Script de la regla pueda utilizar esos datos e introducirlo como aspectos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por ejemplo he estado buscando en internet como lanzar un JavaScript desde otro JavaScript y dicen que tengo que utilizar este código: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;document.write("&amp;lt;script type='text/javascript' src='archivo.js'&amp;gt;&amp;lt;/script&amp;gt;"); pero cuando lo utilizo alfresco me dice que no reconoce la función write: lanzarme este error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;11:37:18,650 User:admin ERROR [ui.common.Utils] A system error happened during the operation: 07270014 Failed to execute script 'workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c': 07270013 TypeError: Cannot find function write. (workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c#3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.scripts.ScriptException: 07270014 Failed to execute script 'workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c': 07270013 TypeError: Cannot find function write. (workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c#3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias por la ayuda prestada!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Aug 2010 09:44:04 GMT</pubDate>
    <dc:creator>dreamcifra</dc:creator>
    <dc:date>2010-08-27T09:44:04Z</dc:date>
    <item>
      <title>¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167551#M121071</link>
      <description>Hola buenos días, Tengo un par de dudas haber si alguien me puede orientar mejor.Tengo un Parseador de XML codificado en java. Y tengo una regla que lanza un javaScript y debe obtener los datos del parseador de XML. ¿Cual sería la mejor solución?a) ¿Redefinir el parseador en javaScript?b) ¿Utilizar</description>
      <pubDate>Wed, 18 Aug 2010 08:26:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167551#M121071</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-18T08:26:35Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167552#M121072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Mejor llama a tu clase java desde una acción &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Aug 2010 11:29:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167552#M121072</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-18T11:29:54Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167553#M121073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;y si no te quieres complicar demasiado quiza te sirva EX4 (&lt;/SPAN&gt;&lt;A href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Processing_XML_with_E4X" rel="nofollow noopener noreferrer"&gt;https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Processing_XML_with_E4X&lt;/A&gt;&lt;SPAN&gt;) con ejemplos similares a este &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/JavaScript_API_Cookbook#Find_all_XML_Forms_of_a_Specific_Type_and_Return_the_XML_content" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/JavaScript_API_Cookbook#Find_all_XML_Forms_of_a_Specific_Type_and_Return_the_XML_content&lt;/A&gt;&lt;SPAN&gt; te puede valer para manejar el contenido de ficheros XML ..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Aug 2010 18:15:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167553#M121073</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2010-08-18T18:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167554#M121074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;mas info al respecto .. &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=10&amp;amp;t=13171" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=10&amp;amp;t=13171&lt;/A&gt;&lt;SPAN&gt; y &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=12067" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=12067&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Aug 2010 18:18:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167554#M121074</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2010-08-18T18:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167555#M121075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Gracias por la info!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No es que la funcin en java (el parseador) tengo que utilizarlo entonces habia pensado en dos cosas:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;a) Utilizar web-scripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;b) Utilizar Actions&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La duda es, ¿Como puedo desde un javaScript ejectuar una funcion que esta definida en un archivo.java.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias de nuevo!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Aug 2010 06:22:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167555#M121075</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-19T06:22:58Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167556#M121076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola, pues es "relativamente" muy fácil.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Aquí te dejo dos enlaces aunque en concreto el que te va a servir realmente es el segundo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Web_Scripts" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Web_Scripts&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Aug 2010 10:41:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167556#M121076</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-19T10:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167557#M121077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola compañero vuelvo a la carga. Os comento como esta la cosa. Ya tengo el web Script que me realiza el parseo del XML bien, pero el problema viene ahora (Os cuento todas la cosas que estoy haciendo para que se tenga una visión general del problema).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Me he definido una regla para transformar un tipo de contenido a otro al cual le he llamado NewXml. Esta transformación lo que digo que haga es que a todos los elementos que meto dentro de un directorio me los transforme a este tipo de contenido. NewXML lo único que hago es añadirle un par de aspectos (Nombre, Fecha, Localización).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La otra regla es lanzar un script. Este Script (el de la regla) llamara a otro Script que devolver los parámetros (Nombre, Fecha, Localización). Dichos valores han sido obtenidos de parsear el documento XML. Cuando devuelva estos parámetros se los meteré al los Aspectos que han sido definidos en la primera regla.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;El problema es que no se como llamar a la función del Script de parseo, desde el propio Script de la regla.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;He intentando utilizar directamente el codigo del Script de parseo sobre el Script de la regla, pero me ha dado fallos porque no me reconoce muchas cosas como por ejemplos windows….., document.write….., etc, etc, etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Sabríais como podríamos solucionar esto?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias y un saludo!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 09:18:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167557#M121077</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-27T09:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167558#M121078</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;BR /&gt;&lt;SPAN&gt;Que puedas ejecutar JavaScript en tu código de WebScript no significa que tengas los mismos objetos que en un navegador, evidentemente además no dispondrás de ellos y si de los própios del API de Alfresco. Si necesitas visualizar pantallas, cuadros de diálogo, etc. hazlo en las plantillas *.get.html.ftl que es lo suyo. Ahí si puedes usar JavaScript de cliente que se ejecutará en el navegador de cliente cuando reciba el resultado en html.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 09:28:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167558#M121078</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-27T09:28:07Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167559#M121079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Me he liado, jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;De echo no necesito que se me lance una pagina nueva ni nada. Solo necesito que el Script parseador me devuelva los datos, para que el Script de la regla pueda utilizar esos datos e introducirlo como aspectos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por ejemplo he estado buscando en internet como lanzar un JavaScript desde otro JavaScript y dicen que tengo que utilizar este código: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;document.write("&amp;lt;script type='text/javascript' src='archivo.js'&amp;gt;&amp;lt;/script&amp;gt;"); pero cuando lo utilizo alfresco me dice que no reconoce la función write: lanzarme este error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;11:37:18,650 User:admin ERROR [ui.common.Utils] A system error happened during the operation: 07270014 Failed to execute script 'workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c': 07270013 TypeError: Cannot find function write. (workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c#3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.scripts.ScriptException: 07270014 Failed to execute script 'workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c': 07270013 TypeError: Cannot find function write. (workspace://SpacesStore/9171def7-be09-4afa-b0fc-cf8ef0a8800c#3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias por la ayuda prestada!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 09:44:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167559#M121079</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-27T09:44:04Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167560#M121080</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;BR /&gt;&lt;SPAN&gt;Eso no tiene sentido, es decir, si usas un "write" o una asignación de variable, eso será el resultado a mostrar; es decir, imagina que es un simple JavaScript (ni siquiera WebScript) y haces lo siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var resultado;&lt;BR /&gt;resultado = "&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;script type='text/javascript' src='archivo.js'&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;";&lt;BR /&gt;resultado;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Cuando ejecutes ese JavaScript, este devolverá una página html como sigue:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;html&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script type='text/javascript' src='archivo.js'&amp;gt;&amp;lt;/script&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/body&amp;gt;&lt;BR /&gt;&amp;lt;/html&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Y hará que tu navegador, al recibir esta, llame al fichero "archivo.js" pero desde el contexto del navegador.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Aún así, no creo que funcione la primera opción, la que has visto en internet, como document.write(), ya que esta es para el entorno de un JavaScript en el navegador pero no para el motor de JavaScript que lleva Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por tanto, para lanzar un JavaScript desde otro:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Dentro del motor de JavaScript (Rhino) de Alfresco, usa un "import" como he puesto más arriba y ya podrás llamar a las funciones JavaScript que quieras.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Dentro del contexto del navegador (Firefox), usa directamente los tags "&amp;lt;script src="…"&amp;gt;&amp;lt;/script&amp;gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que así te quede más claro el funcionamiento dentro de Alfresco de los ficheros con código JavaScript&amp;nbsp;&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 09:53:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167560#M121080</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-27T09:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167561#M121081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Perdona, al final no te he puesto la forma de llamar a un JavaScript desde otro en el contexto de Alfresco; tienes que importarlo dentro de tu JavaScript como:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;import resource="classpath:alfresco/extension/templates/scripts/miprograma.js"&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Una vez llamado, ejecutará el código o si lo tienes como funciones JavaScript, podrás llamarlas&amp;nbsp;&amp;nbsp; :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 09:57:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167561#M121081</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-27T09:57:45Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167562#M121082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola compañero gracias por la info, pero soy un autentico inútil. Le metido la ruta donde esta mi js y no lo detecta:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;14:04:36,711 User:admin ERROR [ui.common.Utils] A system error happened during the operation: 07270038 Failed to execute script 'workspace://SpacesStore/80927dd6-ac1a-4977-ad2f-78af478f0eeb': 07270037 Unable to load included script classpath resource: classpath:home/german/calc/tomcat/webapps/lanzador/lanzador.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.scripts.ScriptException: 07270038 Failed to execute script 'workspace://SpacesStore/80927dd6-ac1a-4977-ad2f-78af478f0eeb': 07270037 Unable to load included script classpath resource: classpath:home/german/calc/tomcat/webapps/lanzador/lanzador.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tambien le metido el js a través del navegador web de alfresco y lo metido en: Company home –&amp;gt;Data Dictionary –&amp;gt; Scripts, pero tampoco me lo encuentra en la ruta.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;He estado buscando la ruta parecida a la que me has puesto y me creado esta: calc/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/scripts pero tampoco la detecta.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Sabes que puede ser? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias de nuevo!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 12:20:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167562#M121082</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-27T12:20:33Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167563#M121083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A ver, si es un tomcat mételo en, p.e.:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;tomcat/shared/classes/alfresco/extension/templetes/scripts&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Y el import lo haces como:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;import resource="classpath:alfresco/extension/templates/scripts/lanzador.js"&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Aug 2010 12:51:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167563#M121083</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-27T12:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167564#M121084</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;BR /&gt;&lt;SPAN&gt;Otra orientación si no lo he entendido mal y sin recurrir a java based webscripts (aunque no pretendo dispersar la orientación ya tomada), podría ser una regla que al añadir un contenido xml, este contenido se convierte al tipo definido con los aspectos (Nombre, Fecha, Localizacion…) que se extraen directamente del XML con un transformador de Alfresco via XPATH.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;También una vez configurado el transformador, podríamos definir una acción para convertir un contenido a un tipò dado y ejecutar el transformador directamente en un webscript con el api js sin utilizar java.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;–C.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Me he definido una regla para transformar un tipo de contenido a otro al cual le he llamado NewXml. Esta transformación lo que digo que haga es que a todos los elementos que meto dentro de un directorio me los transforme a este tipo de contenido. NewXML lo único que hago es añadirle un par de aspectos (Nombre, Fecha, Localización).&lt;BR /&gt;&lt;BR /&gt;La otra regla es lanzar un script. Este Script (el de la regla) llamara a otro Script que devolver los parámetros (Nombre, Fecha, Localización). Dichos valores han sido obtenidos de parsear el documento XML. Cuando devuelva estos parámetros se los meteré al los Aspectos que han sido definidos en la primera regla.&lt;BR /&gt;&lt;BR /&gt;El problema es que no se como llamar a la función del Script de parseo, desde el propio Script de la regla.&lt;BR /&gt;&lt;BR /&gt;He intentando utilizar directamente el codigo del Script de parseo sobre el Script de la regla, pero me ha dado fallos porque no me reconoce muchas cosas como por ejemplos windows….., document.write….., etc, etc, etc.&lt;BR /&gt;&lt;BR /&gt;¿Sabríais como podríamos solucionar esto?&lt;BR /&gt;&lt;BR /&gt;Muchas gracias y un saludo!!&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Aug 2010 10:28:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167564#M121084</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2010-08-30T10:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167565#M121085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;A ver, si es un tomcat mételo en, p.e.:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;tomcat/shared/classes/alfresco/extension/templetes/scripts&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Y el import lo haces como:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;import resource="classpath:alfresco/extension/templates/scripts/lanzador.js"&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;Un saludo.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hola compañero,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gracias por la ayuda, pero sigue dando fallos. He colocado el directorio donde me dijiste y en la interfaz web de alfresco me dice: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A system error happened during the operation: 07310006 Failed to execute script 'workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3': 07310005 ReferenceError: "window" is not defined. (workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3#8)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;y en el log del tomcat: User:admin ERROR [ui.common.Utils] A system error happened during the operation: 07310004 Failed to execute script 'workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3': 07310003 ReferenceError: "window" is not defined. (workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3#8)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.scripts.ScriptException: 07310004 Failed to execute script 'workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3': 07310003 ReferenceError: "window" is not defined. (workspace://SpacesStore/13b45f03-a30b-4b5a-a0ca-bbbb1f0b9bd3#8)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cuando coje el segundo Script falla. Adjunto los dos Script por si pueden ser de ayuda, para encontrar el problema:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Script prueba.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;import resource="classpath:alfresco/extension/templates/scripts/lanzador.js"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var xml=prueba();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var titulo = xml.getElementsByTagName('titulo');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;document.properties["{prueba.model}Nombre"]=titulo;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;document.save();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Script lanzador.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;function prueba (){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; var req;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; var res;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Llama objeto XMLHttpRequest&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if (window.XMLHttpRequest) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; req = new XMLHttpRequest();&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; res = new String();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Si no funciona intenta utiliar el objeto IE/Windows ActiveX&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; } else if (window.ActiveXObject) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; req = new ActiveXObject("Microsoft.XMLHTTP");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if(req!=null){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var path = '/home/german/Escritorio/Alacarta/13915629.xml';&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var url = '&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/service/alacarta/parser?xmlAParsear=" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/alacarta/parser?xmlAParsear=&lt;/A&gt;&lt;SPAN&gt;' + encodeURIComponent(path);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.open("GET",url,true);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; req.send(null);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;req.onreadystatechange = function ()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (req.readyState == 4 &amp;amp;&amp;amp; (req.status == 200 || window.location.href.indexOf ("http") == - 1))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;document.getElementById ("info").innerHTML = req.responseText;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var xml = req.responseXML.documentElement;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return xml;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias y un saludo!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 06:31:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167565#M121085</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-31T06:31:41Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167566#M121086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hola:&lt;BR /&gt;&lt;BR /&gt;Otra orientación si no lo he entendido mal y sin recurrir a java based webscripts (aunque no pretendo dispersar la orientación ya tomada), podría ser una regla que al añadir un contenido xml, este contenido se convierte al tipo definido con los aspectos (Nombre, Fecha, Localizacion…) que se extraen directamente del XML con un transformador de Alfresco via XPATH.&lt;BR /&gt;&lt;BR /&gt;También una vez configurado el transformador, podríamos definir una acción para convertir un contenido a un tipò dado y ejecutar el transformador directamente en un webscript con el api js sin utilizar java.&lt;BR /&gt;&lt;BR /&gt;Un saludo.&lt;BR /&gt;&lt;BR /&gt;–C.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Hola gracias por la respuesta. Si es mucho mas facil como tu dices, esta claro. Pero necesito integrar el parseador en Java, por eso no puedo utilizarlo con esta alternativa. Aunque con tu forma es la sencilla de realizar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias y un saludo!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 06:34:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167566#M121086</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-31T06:34:48Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167567#M121087</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;BR /&gt;&lt;SPAN&gt;Verás, sigues confundiendo la parte que se ejecuta en el motor de JavaScript de Alfresco del que usan los navegadores. Los objetos window.XMLHttpRequest y ActiveXObject() son propios de los navegadores, este último incluso solo de IE. Estos objetos no pueden existir en la parte que ejecuta el motor de Alfresco porque no tienen capacidad de visualizar como tal.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Solución?, claro, siempre hay solución; tienes un WebScript llamado "parser" ¿como es?, ahí podrías meter también la lectura del fichero xml sobre todo si antes se ha subido a Alfresco y asignar el valor al documento por defecto. Creo que lo estás complicando mucho más de lo que es ya que en realidad toda la funcionalidad está en ese código del WebScript (que no has puesto) y que realmente es quien debe terminar el trabajo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 07:52:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167567#M121087</guid>
      <dc:creator>fegor</dc:creator>
      <dc:date>2010-08-31T07:52:26Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167568#M121088</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;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hola gracias por la respuesta. Si es mucho mas facil como tu dices, esta claro. Pero necesito integrar el parseador en Java, por eso no puedo utilizarlo con esta alternativa. Aunque con tu forma es la sencilla de realizar.&lt;BR /&gt;&lt;BR /&gt;Muchas gracias y un saludo!!&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;No se si me he explicado bien. Definiendo un transformador que utilice XPATH, parseas un xml, y los nodos obtenidos/parseados se mapean directamente a metadatos de tu tipo de contenido.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;–C.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 08:28:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167568#M121088</guid>
      <dc:creator>cesarista</dc:creator>
      <dc:date>2010-08-31T08:28:53Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167569#M121089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hola, &lt;BR /&gt;&lt;BR /&gt;Verás, sigues confundiendo la parte que se ejecuta en el motor de JavaScript de Alfresco del que usan los navegadores. Los objetos window.XMLHttpRequest y ActiveXObject() son propios de los navegadores, este último incluso solo de IE. Estos objetos no pueden existir en la parte que ejecuta el motor de Alfresco porque no tienen capacidad de visualizar como tal.&lt;BR /&gt;&lt;BR /&gt;¿Solución?, claro, siempre hay solución; tienes un WebScript llamado "parser" ¿como es?, ahí podrías meter también la lectura del fichero xml sobre todo si antes se ha subido a Alfresco y asignar el valor al documento por defecto. Creo que lo estás complicando mucho más de lo que es ya que en realidad toda la funcionalidad está en ese código del WebScript (que no has puesto) y que realmente es quien debe terminar el trabajo.&lt;BR /&gt;&lt;BR /&gt;Un saludo.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Ejectivamente, creo que me estoy complicando demasiado y creo que voy a desistir de usar el parseador de Java y estoy abierto a nuevas soluciones mas sencillas, jejeje.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Creo que lo de la utilizacio nde sentencias XPATH, puede ser mas sencillo. Muchas gracias por la ayuda prestada.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 09:43:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167569#M121089</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-31T09:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: ¿Como utilizar un Parseador XML con Alfresco?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167570#M121090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;No se si me he explicado bien. Definiendo un transformador que utilice XPATH, parseas un xml, y los nodos obtenidos/parseados se mapean directamente a metadatos de tu tipo de contenido.&lt;BR /&gt;Un saludo.&lt;BR /&gt;–C.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Gracias por tu respuesta. Creo que me voy a decantar por tu solucion sobre todo si es mas facil,&amp;nbsp; me olvido de utilizar el parseador que tengo escrito codificado en java.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Exactacmente como dices que lo haga? ¿Desde el propio javacript utilizar sentencias XPATH para obtener el valor de los datos de XML?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias y un saludo!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Aug 2010 09:46:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/como-utilizar-un-parseador-xml-con-alfresco/m-p/167570#M121090</guid>
      <dc:creator>dreamcifra</dc:creator>
      <dc:date>2010-08-31T09:46:03Z</dc:date>
    </item>
  </channel>
</rss>

