<?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 File Upload Error in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109119#M30592</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;Now I'm trying to upload file using the #&lt;/SPAN&gt;&lt;STRONG&gt;RestApi&lt;/STRONG&gt;&lt;SPAN&gt;. I use the Web Script /alfresco/service/api/upload but i'm receiving an error 500(internal error):‌&lt;/SPAN&gt;&lt;STRONG&gt;An error inside the HTTP server which prevented it from fulfilling the request.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;File Upload&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;POST /alfresco/service/api/upload&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Upload file content and meta-data into repository.&lt;BR /&gt;&lt;STRONG&gt;HTML form data&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filedata, (mandatory) HTML type file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * siteid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * containerid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * uploaddirectory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * updatenoderef&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filename&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * description&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * contenttype&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * majorversion&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * overwrite&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * thumbnails&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Aug 2019 19:14:59 GMT</pubDate>
    <dc:creator>helmi_brahem</dc:creator>
    <dc:date>2019-08-22T19:14:59Z</dc:date>
    <item>
      <title>File Upload Error</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109119#M30592</link>
      <description>Now I'm trying to upload file using the #RestApi. I use the Web Script /alfresco/service/api/upload but i'm receiving an error 500(internal error):‌An error inside the HTTP server which prevented it from fulfilling the request.&amp;nbsp;File Upload&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;POST /alfresco/service/api/uploadU</description>
      <pubDate>Thu, 22 Aug 2019 19:14:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109119#M30592</guid>
      <dc:creator>helmi_brahem</dc:creator>
      <dc:date>2019-08-22T19:14:59Z</dc:date>
    </item>
    <item>
      <title>Re: File Upload Error</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109120#M30593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please provide the complete stacktrace and exact details about your deployed environment (including versions etc) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I'd recommend switching to the public V1 REST API to upload content (rather than using the v0 web script):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://api-explorer.alfresco.com/api-explorer/#!/nodes/createNode" title="https://api-explorer.alfresco.com/api-explorer/#!/nodes/createNode" rel="nofollow noopener noreferrer"&gt;Alfresco Content Services REST API Explorer&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2019 10:03:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109120#M30593</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2019-08-29T10:03:37Z</dc:date>
    </item>
    <item>
      <title>Re: File Upload Error</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109121#M30594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you provide the request format and parameters you are passing in the request? Please provide the complete logs as well (alfresco.log/catalina.out etc.)&lt;/P&gt;&lt;P&gt;All the parameters that you have mentioned above are not always required. They are used as per need. for example '&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;updatenoderef' is required when you want to upload a new version to an existing node and you should already know the existing object's nodeRef.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;If you are calling the rest api from code, you can refer here to get some idea as to how the params are passed:&amp;nbsp;&lt;A href="https://javaworld-abhinav.blogspot.com/2014/09/upload-documents-to-alfresco-using-rest.html" rel="nofollow noopener noreferrer"&gt;https://javaworld-abhinav.blogspot.com/2014/09/upload-documents-to-alfresco-using-rest.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2019 12:33:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109121#M30594</guid>
      <dc:creator>abhinavmishra14</dc:creator>
      <dc:date>2019-08-29T12:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: File Upload Error</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109122#M30595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are currently using&amp;nbsp; Alfresco&amp;nbsp; v 5.2 that we have deployed on a Tomcat server.&lt;/P&gt;&lt;P&gt;We are working with angular 6 . we are&amp;nbsp; in fact using&amp;nbsp;Alfresco JS API library&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;, but we could not found a way to upload a new version of the uploaded file. this pushed us to use&amp;nbsp;&lt;SPAN&gt;the v0 web script as shown below.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;POST /alfresco/service/api/upload&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;Upload file content and meta-data into repository.&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;HTML form data&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filedata, (mandatory) HTML type file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * siteid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * containerid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * uploaddirectory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * updatenoderef&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filename&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * description&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * contenttype&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * majorversion&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * overwrite&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * thumbnails&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;In order to call the web script, we are using the function below.&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;PRE style="color: #000000; font-size: 9,0pt;"&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;export interface &lt;/SPAN&gt;WebscriptApi {&lt;BR /&gt;    &lt;SPAN style="color: #000080; font-weight: bold;"&gt;new&lt;/SPAN&gt;(client: ApiClient): WebscriptApi;&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN style="color: #7a7a43;"&gt;executeWebScript&lt;/SPAN&gt;(httpMethod?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;, scriptPath?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;, scriptArgs?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;any&lt;/SPAN&gt;, contextRoot?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;, servicePat?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;, postBody?: &lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; Promise&amp;lt;{}&amp;gt;;&lt;BR /&gt;}&lt;PRE style="background-color: #ffffff; font-size: 9,0pt;"&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;And thank you for your answer&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2019 06:35:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109122#M30595</guid>
      <dc:creator>helmi_brahem</dc:creator>
      <dc:date>2019-08-30T06:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: File Upload Error</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109123#M30596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issue we have is in the FrontEnd. We are working with angular 6 . We are using both Alfresco JS API library and&amp;nbsp;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;the v0 web script&amp;nbsp; as shown below to upload a new version an&amp;nbsp;old file. The web scripts are deployed on a tomcat server.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;The v0 web script :&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;POST /alfresco/service/api/upload&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;Upload file content and meta-data into repository.&lt;BR /&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;HTML form data&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filedata, (mandatory) HTML type file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * siteid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * containerid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * uploaddirectory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * updatenoderef&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * filename&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * description&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * contenttype&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * majorversion&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * overwrite&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * thumbnails&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;&lt;/P&gt;&lt;P style="background-color: #ffffff; border: 0px;"&gt;In order to call the web script, we are using the function below.&lt;/P&gt;&lt;PRE style="color: #000000; font-size: 9,0pt;"&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;export interface &lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;WebscriptApi {&lt;/SPAN&gt;&lt;BR style="color: #000000;" /&gt;&lt;SPAN style="color: #000000;"&gt;    &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;new&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;(client: ApiClient): WebscriptApi;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR style="color: #000000;" /&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN style="color: #339966;"&gt;&amp;nbsp;// Alfresco-JS-API function &lt;/SPAN&gt;&lt;BR style="color: #000000;" /&gt;&lt;SPAN style="color: #000000;"&gt;    &lt;/SPAN&gt;&lt;SPAN style="color: #7a7a43;"&gt;executeWebScript&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;(httpMethod?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;, scriptPath?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;, scriptArgs?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;any&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;, contextRoot?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;, servicePat?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;, postBody?: &lt;/SPAN&gt;&lt;SPAN style="color: #000080; font-weight: bold;"&gt;string&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt; Promise&amp;lt;{}&amp;gt;;&lt;/SPAN&gt;&lt;BR style="color: #000000;" /&gt;&lt;SPAN style="color: #000000;"&gt;}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;Is there a better way to fix our issue while still working FrontEnd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And thank you for your previous answer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2019 06:48:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/file-upload-error/m-p/109123#M30596</guid>
      <dc:creator>helmi_brahem</dc:creator>
      <dc:date>2019-08-30T06:48:24Z</dc:date>
    </item>
  </channel>
</rss>

