<?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 Web Script JS code works fine in FF and it does not work IE in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/web-script-js-code-works-fine-in-ff-and-it-does-not-work-ie/m-p/161182#M115131</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi to all people,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I developed an application using Alfresco Web Scripts and it is working fine when I am using the FireFox Web browser. The problem is when I am trying to use the Internet Explorer Web browser because the same code is throwing the next exception:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Failed to execute script 'workspace://SpacesStore//Empresa/Diccionario de datos/Web Scripts Extensions/SADESI/Unidad de Recursos Humanos/LiquidaciÃ³n de Gastos/admision.post.js': &lt;BR /&gt;Failed to execute script 'workspace://SpacesStore//Empresa/Diccionario de datos/Web Scripts Extensions/SADESI/Unidad de Recursos Humanos/LiquidaciÃ³n de Gastos/admision.post.js': &lt;BR /&gt;TypeError: Cannot call method "createFile" of null (AlfrescoScript#93)&lt;BR /&gt;&lt;BR /&gt;Error code: 500 (Internal Error) &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The code that I am talking about (and that is throwing the exception on IE) is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;…&lt;BR /&gt;var archivo = null;&lt;BR /&gt;var content = null;&lt;BR /&gt;var espacioInicial = "";&lt;BR /&gt;…&lt;BR /&gt;// locate file attributes&lt;BR /&gt;for each (field in formdata.fields){&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;else if (field.name == "espacio_inicio"){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;espacioInicial = field.value;// The value comes from the admision.get.html.ftl page and it is the initial space where the document will be stored in Alfresco.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else if (field.name == "file" &amp;amp;&amp;amp; field.isFile){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archivo = field.filename;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;content = field.content;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;}&lt;BR /&gt;…&lt;BR /&gt;var fecha = new Date();&lt;BR /&gt;…&lt;BR /&gt;if ((archivo == undefined) || (archivo == null) || (content == undefined) || (content == null)){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.code = 400;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.message = "No se pudo localizar el Impreso de LiquidaciÃ³n de Gastos a introducir en Alfresco por "+nombreEmpleado+".";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;status.redirect = true;&lt;BR /&gt;}&lt;BR /&gt;else{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// create document in company home for uploaded file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var placeToUpload = companyhome.childByNamePath(espacioInicial);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; upload = placeToUpload.createFile(fecha.getTime()+"-"+archivo); [b]—-&amp;gt; line #93 of the code that throws exception[/b]&lt;BR /&gt;…&lt;BR /&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;/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;BR /&gt;&lt;SPAN&gt;I have checked with several PCs and several IE versions to check that is not a problem of a specific version of browser. And the same to FireFox (no problem in this case). Any idea about what is happening?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;XosÃ© Lois&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: If necessary I will upload the full code of the admision.post.js page.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 10:13:59 GMT</pubDate>
    <dc:creator>xoselois</dc:creator>
    <dc:date>2008-05-07T10:13:59Z</dc:date>
    <item>
      <title>Web Script JS code works fine in FF and it does not work IE</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-script-js-code-works-fine-in-ff-and-it-does-not-work-ie/m-p/161182#M115131</link>
      <description>Hi to all people,I developed an application using Alfresco Web Scripts and it is working fine when I am using the FireFox Web browser. The problem is when I am trying to use the Internet Explorer Web browser because the same code is throwing the next exception:Failed to execute script 'workspace://S</description>
      <pubDate>Wed, 07 May 2008 10:13:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-script-js-code-works-fine-in-ff-and-it-does-not-work-ie/m-p/161182#M115131</guid>
      <dc:creator>xoselois</dc:creator>
      <dc:date>2008-05-07T10:13:59Z</dc:date>
    </item>
    <item>
      <title>Re: Web Script JS code works fine in FF and it does not work IE</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-script-js-code-works-fine-in-ff-and-it-does-not-work-ie/m-p/161183#M115132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I was checking the data sent from &lt;/SPAN&gt;&lt;STRONG&gt;admision.get.html.ftl&lt;/STRONG&gt;&lt;SPAN&gt; to &lt;/SPAN&gt;&lt;STRONG&gt;admision.post.js&lt;/STRONG&gt;&lt;SPAN&gt; and I found that:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="text-decoration: underline;"&gt;Internet Explorer: (Wrong value)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;13:03:17,421 DEBUG [org.alfresco.repo.jscript.ScriptLogger] espacioInicial: SADESI/Unidad de Recursos Humanos/LiquidaciÃƒÂ³n de Gastos/Supervisar&lt;BR /&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="text-decoration: underline;"&gt;FireFox: (Correct value)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;13:04:20,993 DEBUG [org.alfresco.repo.jscript.ScriptLogger] espacioInicial: SADESI/Unidad de Recursos Humanos/LiquidaciÃ³n de Gastos/Supervisar&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then, it seems that IE is not managing ISO-8859-1 codification internaly but uses UTF-8 codification. In the other hand, it seems that FireFox works as I hope. I will look for a solution in another forums but, in the case you know how to manage the problem could you, please, post here. Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry for que post&amp;nbsp; :roll:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;XosÃ© Lois&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 11:16:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-script-js-code-works-fine-in-ff-and-it-does-not-work-ie/m-p/161183#M115132</guid>
      <dc:creator>xoselois</dc:creator>
      <dc:date>2008-05-07T11:16:16Z</dc:date>
    </item>
  </channel>
</rss>

