<?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: Problem authenticating POST request in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164579#M118312</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, I am getting the following error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.mozilla.javascript.EcmaError: ReferenceError: "formdata" is not defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;File: upload.post.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Line: for each (field in formdata.fields)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried to check on safari, IE and mozilla. Its not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Version i am using is Alfresco3.2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is "formdata" available in this version ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Or its some other problem ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Apr 2010 11:16:52 GMT</pubDate>
    <dc:creator>sanket</dc:creator>
    <dc:date>2010-04-01T11:16:52Z</dc:date>
    <item>
      <title>Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164567#M118300</link>
      <description>I have a web script based on the file upload example, using Community 2.9B.&amp;nbsp; I am failing to get a form-based client to authenticate when issuing a POST to the web script. The script has the authentication attribute set to "user". After entering the basic auth credentials, the script executes but an</description>
      <pubDate>Wed, 06 Feb 2008 02:55:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164567#M118300</guid>
      <dc:creator>workingpeter</dc:creator>
      <dc:date>2008-02-06T02:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164568#M118301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, that may be a regression on 2.9.&amp;nbsp; The Web Script f/w was refactored to support some stuff coming in 3.0, so bugs could have crept in.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you post a simple reproducible case? Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 09:46:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164568#M118301</guid>
      <dc:creator>davidc</dc:creator>
      <dc:date>2008-02-06T09:46:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164569#M118302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Only minor path changes to original file upload example from Web Script Examples doco. I just confirmed that this script works under AlfrescoEnterprise 2.1.1 Linux, but under AlfrescoCommunity 2.9.0 Linux fails with &lt;/SPAN&gt;&lt;EM&gt;org.mozilla.javascript.EcmaError - ReferenceError: "companyhome" is not defined. (AlfrescoScript#33)&lt;/EM&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Note I haven't attempted 2.1 as the formdata JS variable does not seem to be available.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Descriptor&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;webscript&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;shortname&amp;gt;File Upload&amp;lt;/shortname&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;description&amp;gt;Upload file content and meta-data into Repository&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;url&amp;gt;/media/asset/upload&amp;lt;/url&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;format default="html"&amp;gt;argument&amp;lt;/format&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;authentication&amp;gt;user&amp;lt;/authentication&amp;gt;&lt;BR /&gt;&amp;lt;/webscript&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;Script&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;var filename = null;&lt;BR /&gt;var content = null;&lt;BR /&gt;var title = "";&lt;BR /&gt;var description = "";&lt;BR /&gt;&lt;BR /&gt;// locate file attributes&lt;BR /&gt;for each (field in formdata.fields)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; if (field.name == "title")&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; title = field.value;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; else if (field.name == "desc")&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; description = field.value;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; else if (field.name == "file" &amp;amp;&amp;amp; field.isFile)&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; filename = field.filename;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; content = field.content;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;// ensure mandatory file attributes have been located&lt;BR /&gt;if (filename == undefined || content == undefined)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; status.code = 400;&lt;BR /&gt;&amp;nbsp; status.message = "Uploaded file cannot be located in request";&lt;BR /&gt;&amp;nbsp; status.redirect = true;&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; var folder = companyhome.childByNamePath("Media/Projects");&lt;BR /&gt;&amp;nbsp; upload = folder.createFile("asset" + folder.children.length + "_" + filename) ;&lt;BR /&gt;&amp;nbsp; upload.properties.content.write(content);&lt;BR /&gt;&amp;nbsp; upload.properties.content.mimetype = "UTF-8";&lt;BR /&gt;&amp;nbsp; upload.properties.title = title;&lt;BR /&gt;&amp;nbsp; upload.properties.description = description;&lt;BR /&gt;&amp;nbsp; upload.save();&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp; // setup model for response template&lt;BR /&gt;&amp;nbsp; model.upload = upload;&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;/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;Template&lt;/SPAN&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;lt;head&amp;gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Upload Web Script Sample&amp;lt;/title&amp;gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;link rel="stylesheet" href="${url.context}/css/main.css" TYPE="text/css"&amp;gt;&lt;BR /&gt; &amp;lt;/head&amp;gt;&lt;BR /&gt; &amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;table&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;img src="${url.context}/images/logo/AlfrescoLogo32.png" alt="Alfresco" /&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;nobr&amp;gt;Upload Web Script Sample&amp;lt;/nobr&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;td&amp;gt;Alfresco ${server.edition} v${server.version}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;td&amp;gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;td&amp;gt;Uploaded &amp;lt;a href="${url.serviceContext}/sample/folder${upload.displayPath}"&amp;gt;${upload.name}&amp;lt;/a&amp;gt; of size ${upload.properties.content.size}.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/table&amp;gt;&lt;BR /&gt; &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;/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;HTML form&lt;/SPAN&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;lt;head&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;File Upload&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/head&amp;gt;&lt;BR /&gt;&amp;lt;body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;form method="POST" name="uploadForm" enctype='multipart/form-data' id="upload_form" action="&lt;A href="http://localhost:8080/alfresco/service/media/asset/upload" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/media/asset/upload&lt;/A&gt;"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="hidden" name="projectName" id="uploadProjectName" value="testing project name"/&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;label&amp;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; Name:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input type="text" name="title" id="title_input"/&amp;gt;&amp;lt;p/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;label&amp;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; Description:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;textarea name="desc" id="desc_input"&amp;gt;&amp;lt;/textarea&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;label&amp;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; File:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/label&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;br/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;input class="button" type="file" name="file" id="file_input"/&amp;gt;&amp;lt;p/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;input class="button" type="submit" name="submit" value="Upload"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/form&amp;gt;&lt;BR /&gt;&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;/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;Exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; &lt;BR /&gt;Failed to execute script 'workspace://SpacesStore//Company Home/Data Dictionary/Web Scripts Extensions/com/dius/upload.post.js': Failed to execute script 'workspace://SpacesStore//Company Home/Data Dictionary/Web Scripts Extensions/com/dius/upload.post.js': ReferenceError: "companyhome" is not defined. (AlfrescoScript#33)&lt;BR /&gt; &lt;BR /&gt;Exception:&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.EcmaError - ReferenceError: "companyhome" is not defined. (AlfrescoScript#33)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3340)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3413)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1612)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.gen.c2._c0(AlfrescoScript:33)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.gen.c2.call(AlfrescoScript)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.gen.c2.call(AlfrescoScript)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.gen.c2.exec(AlfrescoScript)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.mozilla.javascript.Context.evaluateString(Context.java:1196)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:516)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:115)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:243)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:108)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.web.scripts.AbstractWebScript.executeScript(AbstractWebScript.java:471)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:109)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.web.scripts.RepositoryContainer$1.execute(RepositoryContainer.java:275)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:236)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:286)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:230)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:227)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:108)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;java.lang.Thread.run(Thread.java:619)&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;/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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 23:49:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164569#M118302</guid>
      <dc:creator>workingpeter</dc:creator>
      <dc:date>2008-02-06T23:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164570#M118303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks - let me reproduce.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 10:07:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164570#M118303</guid>
      <dc:creator>davidc</dc:creator>
      <dc:date>2008-02-07T10:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164571#M118304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've been able to execute this script on the latest HEAD.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you make sure you have appropriate permissions set on Company Home.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also, I've noticed that Firefox 3 beta 2 is unreliable when a POST responds with 401 (unauthorized).&amp;nbsp; Which browser are you using?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 16:18:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164571#M118304</guid>
      <dc:creator>davidc</dc:creator>
      <dc:date>2008-02-07T16:18:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164572#M118305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;David,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've been able to execute the script successfully on a Mac! So using AlfrescoCommunity 2.9.0B failed on Linux but works on Mac. Both tests were with Firefox 2.0.0 and permissions on Company Home the same (everyone consumer, authenticating as admin). I've only tested from an HTML form so I guess the browser comes into play. I will be moving to an Ajax client, so if anything else comes up I'll repost. Thanks for your responses.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Peter&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 23:47:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164572#M118305</guid>
      <dc:creator>workingpeter</dc:creator>
      <dc:date>2008-02-07T23:47:58Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164573#M118306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried the code in the example and got an error in the JS about formdata not being defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is this because I am running the community edition (2.1)? Do I need to be running the enterprise edition in order to avail of the file upload feature within Web Scripts?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ERROR DETAILS&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;500 Description: An error inside the HTTP server which prevented it from fulfilling the request.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Message: Failed to execute script 'C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\com\cdi\Upload.post.js': Failed to execute script 'C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\com\cdi\Upload.post.js': ReferenceError: "formdata" is not defined. (AlfrescoScript#7)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Exception: org.mozilla.javascript.EcmaError - ReferenceError: "formdata" is not defined. (AlfrescoScript#7)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3226)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3216)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3289)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1567)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3159)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2248)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:158)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:337)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2755)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:169)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.mozilla.javascript.Context.evaluateString(Context.java:1144)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:510)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:112)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:242)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; sun.reflect.GeneratedMethodAccessor271.invoke(Unknown Source)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; java.lang.reflect.Method.invoke(Method.java:585)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:281)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:187)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:154)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:40)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.audit.AuditComponentImpl.auditImpl(AuditComponentImpl.java:256)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:191)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:176)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:210)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; $Proxy48.executeScript(Unknown Source)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.ScriptProcessor.executeScript(ScriptProcessor.java:108)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.AbstractWebScript.executeScript(AbstractWebScript.java:537)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:115)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.WebScriptRuntime.wrappedExecute(WebScriptRuntime.java:342)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.WebScriptRuntime.authenticatedExecute(WebScriptRuntime.java:308)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.WebScriptRuntime$1.execute(WebScriptRuntime.java:163)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:225)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:155)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.WebScriptRuntime.executeScript(WebScriptRuntime.java:174)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.web.scripts.WebScriptServlet.service(WebScriptServlet.java:109)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; java.lang.Thread.run(Thread.java:595)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Exception: org.alfresco.error.AlfrescoRuntimeException - ReferenceError: "formdata" is not defined. (AlfrescoScript#7)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:518)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Exception: org.alfresco.service.cmr.repository.ScriptException - Failed to execute script 'C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\com\cdi\Upload.post.js': ReferenceError: "formdata" is not defined. (AlfrescoScript#7)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:116)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Exception: org.alfresco.service.cmr.repository.ScriptException - Failed to execute script 'C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\com\cdi\Upload.post.js': Failed to execute script 'C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\com\cdi\Upload.post.js': ReferenceError: "formdata" is not defined. (AlfrescoScript#7)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:246)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Server: Alfresco Community Network v2.1.0 (482) schema 64&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Time: Feb 7, 2008 3:58:31 PM&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Diagnostics: Inspect Web Script (com/cdi/Upload.post)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 00:02:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164573#M118306</guid>
      <dc:creator>eg</dc:creator>
      <dc:date>2008-02-08T00:02:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164574#M118307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The formdata variable is not available in 2.1. It was introduced into the Enterprise version initially and has made its way into Community 2.9.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As a migration note, when I moved from 2.1 to 2.9 for this very reason I found that roothome is not available unless the script execution is authenticated (in 2.1 guest execution has access to roothome).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 00:34:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164574#M118307</guid>
      <dc:creator>workingpeter</dc:creator>
      <dc:date>2008-02-08T00:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164575#M118308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks. Do you know if formdata is available in 2.1.1 Enterprise version?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 18:51:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164575#M118308</guid>
      <dc:creator>eg</dc:creator>
      <dc:date>2008-02-08T18:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164576#M118309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes it is.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 22:14:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164576#M118309</guid>
      <dc:creator>workingpeter</dc:creator>
      <dc:date>2008-02-08T22:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164577#M118310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;someone found a solution?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Im with the same problem using get…. with post and delete its ok….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but when i try to use get method … appears the problem (company home is not defined) i tried using root … and the problem persist…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 18:16:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164577#M118310</guid>
      <dc:creator>leoputz</dc:creator>
      <dc:date>2008-03-07T18:16:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164578#M118311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi leoputz,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I just skimmed your entire thread since I'm looking for a solution for a different problem I'm having, but have you taken a look at this post &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/viewtopic.php?p=35267" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/viewtopic.php?p=35267&lt;/A&gt;&lt;SPAN&gt; ?&amp;nbsp; The wiki page (&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/JavaScript_API#Root_Scope_Objects" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/JavaScript_API#Root_Scope_Objects&lt;/A&gt;&lt;SPAN&gt;) says that you can only access certain root scope objects through a rule/action, in the Web-Client or through the Script Command Processor.&amp;nbsp; For webscripts the aforementioned forum post suggests passing in companyhome as a parameter.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I'm totally off, my apologies – like I said I didn't read the entire post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best of luck.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;~Rosemary&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2008 22:24:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164578#M118311</guid>
      <dc:creator>rosemaryl</dc:creator>
      <dc:date>2008-04-09T22:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164579#M118312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, I am getting the following error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.mozilla.javascript.EcmaError: ReferenceError: "formdata" is not defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;File: upload.post.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Line: for each (field in formdata.fields)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have tried to check on safari, IE and mozilla. Its not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Version i am using is Alfresco3.2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is "formdata" available in this version ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Or its some other problem ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Apr 2010 11:16:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164579#M118312</guid>
      <dc:creator>sanket</dc:creator>
      <dc:date>2010-04-01T11:16:52Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164580#M118313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,I suppose you only get the 'formdata' field if you are doing a POST with encoding set to "multipart/form-data", for example from an HTML page:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;form action="127.0.0.1:8080/alfresco/service/hau/mich/blau" method="post" enctype="multipart/form-data"&amp;gt;&lt;BR /&gt;…&lt;BR /&gt;&amp;lt;/form&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;HTH&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gyro&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Apr 2010 12:56:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164580#M118313</guid>
      <dc:creator>gyro_gearless</dc:creator>
      <dc:date>2010-04-01T12:56:14Z</dc:date>
    </item>
    <item>
      <title>Re: Problem authenticating POST request</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164581#M118314</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes I have already done that.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Apr 2010 13:09:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-authenticating-post-request/m-p/164581#M118314</guid>
      <dc:creator>sanket</dc:creator>
      <dc:date>2010-04-06T13:09:35Z</dc:date>
    </item>
  </channel>
</rss>

