<?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 Updating hosted FS via Python...fails in ArcGIS Online Questions</title>
    <link>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513610#M25906</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Following the instructions in &lt;A href="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" title="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" rel="nofollow noopener noreferrer" target="_blank"&gt;Updating your hosted feature service for 10.2 | ArcGIS Blog&lt;/A&gt; , as well as some of the user replies, I cannot get update.py to update an AGOL FS. Works fine when publishing from ArcMap, fails when using the python script with this error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Starting Feature Service publish process
found Feature Service : f4c43de7a4964371b1fbba68eaa15cfb
found Service Definition : d4333434f3c34a75b14b5d42fe811345
Created X:\GIS_Final\data\basedata\basemap\Data\Working\Python_Automated_Scripts
\UPDATE_AGOL\tempDir\GRSM_TRAIL_INVENTORY.sd
Traceback (most recent call last):
&amp;nbsp; File "update.py", line 294, in &amp;lt;module&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if upload(finalSD, tags, description):
&amp;nbsp; File "update.py", line 171, in upload
&amp;nbsp;&amp;nbsp;&amp;nbsp; response = requests.post(url, files=filesUp);
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\api.py", line 109, in
post
&amp;nbsp;&amp;nbsp;&amp;nbsp; return request('post', url, data=data, json=json, **kwargs)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\api.py", line 50, in r
equest
&amp;nbsp;&amp;nbsp;&amp;nbsp; response = session.request(method=method, url=url, **kwargs)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\sessions.py", line 451
, in request
&amp;nbsp;&amp;nbsp;&amp;nbsp; prep = self.prepare_request(req)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\sessions.py", line 382
, in prepare_request
&amp;nbsp;&amp;nbsp;&amp;nbsp; hooks=merge_hooks(request.hooks, self.hooks),
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 296,
in prepare
&amp;nbsp;&amp;nbsp;&amp;nbsp; self.prepare_body(data, files, json)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 444,
in prepare_body
&amp;nbsp;&amp;nbsp;&amp;nbsp; (body, content_type) = self._encode_files(files, data)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 150,
in _encode_files
&amp;nbsp;&amp;nbsp;&amp;nbsp; fdata = fp.read()
MemoryError&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Testing the requests library checks out ok:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;python test_requests.
py
................................................................................
................................................................
----------------------------------------------------------------------
Ran 144 tests in 22.476s


OK&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as does a check of openssl:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;python -m pip install
 pyopenssl
Requirement already satisfied (use --upgrade to upgrade): pyopenssl in c:\python
27\arcgis10.2\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): six&amp;gt;=1.5.2 in c:\pytho
n27\arcgis10.2\lib\site-packages (from pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): cryptography&amp;gt;=0.7 in c
:\python27\arcgis10.2\lib\site-packages (from pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\pytho
n27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): enum34 in c:\python27\
arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): pyasn1 in c:\python27\
arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): idna in c:\python27\ar
cgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): ipaddress in c:\python
27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): cffi&amp;gt;=0.8 in c:\python
27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): pycparser in c:\python
27\arcgis10.2\lib\site-packages (from cffi&amp;gt;=0.8-&amp;gt;cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone gotten &lt;A href="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" title="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" rel="nofollow noopener noreferrer" target="_blank"&gt;http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801&lt;/A&gt;&amp;nbsp; to work?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 22:27:47 GMT</pubDate>
    <dc:creator>ThomasColson</dc:creator>
    <dc:date>2021-12-11T22:27:47Z</dc:date>
    <item>
      <title>Updating hosted FS via Python...fails</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513610#M25906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Following the instructions in &lt;A href="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" title="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" rel="nofollow noopener noreferrer" target="_blank"&gt;Updating your hosted feature service for 10.2 | ArcGIS Blog&lt;/A&gt; , as well as some of the user replies, I cannot get update.py to update an AGOL FS. Works fine when publishing from ArcMap, fails when using the python script with this error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Starting Feature Service publish process
found Feature Service : f4c43de7a4964371b1fbba68eaa15cfb
found Service Definition : d4333434f3c34a75b14b5d42fe811345
Created X:\GIS_Final\data\basedata\basemap\Data\Working\Python_Automated_Scripts
\UPDATE_AGOL\tempDir\GRSM_TRAIL_INVENTORY.sd
Traceback (most recent call last):
&amp;nbsp; File "update.py", line 294, in &amp;lt;module&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if upload(finalSD, tags, description):
&amp;nbsp; File "update.py", line 171, in upload
&amp;nbsp;&amp;nbsp;&amp;nbsp; response = requests.post(url, files=filesUp);
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\api.py", line 109, in
post
&amp;nbsp;&amp;nbsp;&amp;nbsp; return request('post', url, data=data, json=json, **kwargs)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\api.py", line 50, in r
equest
&amp;nbsp;&amp;nbsp;&amp;nbsp; response = session.request(method=method, url=url, **kwargs)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\sessions.py", line 451
, in request
&amp;nbsp;&amp;nbsp;&amp;nbsp; prep = self.prepare_request(req)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\sessions.py", line 382
, in prepare_request
&amp;nbsp;&amp;nbsp;&amp;nbsp; hooks=merge_hooks(request.hooks, self.hooks),
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 296,
in prepare
&amp;nbsp;&amp;nbsp;&amp;nbsp; self.prepare_body(data, files, json)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 444,
in prepare_body
&amp;nbsp;&amp;nbsp;&amp;nbsp; (body, content_type) = self._encode_files(files, data)
&amp;nbsp; File "C:\Python27\ArcGIS10.2\Lib\site-packages\requests\models.py", line 150,
in _encode_files
&amp;nbsp;&amp;nbsp;&amp;nbsp; fdata = fp.read()
MemoryError&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Testing the requests library checks out ok:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;python test_requests.
py
................................................................................
................................................................
----------------------------------------------------------------------
Ran 144 tests in 22.476s


OK&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as does a check of openssl:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;python -m pip install
 pyopenssl
Requirement already satisfied (use --upgrade to upgrade): pyopenssl in c:\python
27\arcgis10.2\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): six&amp;gt;=1.5.2 in c:\pytho
n27\arcgis10.2\lib\site-packages (from pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): cryptography&amp;gt;=0.7 in c
:\python27\arcgis10.2\lib\site-packages (from pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\pytho
n27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): enum34 in c:\python27\
arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): pyasn1 in c:\python27\
arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): idna in c:\python27\ar
cgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): ipaddress in c:\python
27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): cffi&amp;gt;=0.8 in c:\python
27\arcgis10.2\lib\site-packages (from cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)
Requirement already satisfied (use --upgrade to upgrade): pycparser in c:\python
27\arcgis10.2\lib\site-packages (from cffi&amp;gt;=0.8-&amp;gt;cryptography&amp;gt;=0.7-&amp;gt;pyopenssl)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone gotten &lt;A href="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" title="http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801" rel="nofollow noopener noreferrer" target="_blank"&gt;http://blogs.esri.com/esri/arcgis/2014/01/24/updating-your-hosted-feature-service-for-10-2/#comment-7801&lt;/A&gt;&amp;nbsp; to work?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 22:27:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513610#M25906</guid>
      <dc:creator>ThomasColson</dc:creator>
      <dc:date>2021-12-11T22:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Updating hosted FS via Python...fails</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513611#M25907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;update....seems that this fails only when the SD file is over a certain size, I can only get it to work when the SD file is very small...1-5 mb range....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jun 2015 16:52:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513611#M25907</guid>
      <dc:creator>ThomasColson</dc:creator>
      <dc:date>2015-06-16T16:52:23Z</dc:date>
    </item>
    <item>
      <title>Re: Updating hosted FS via Python...fails</title>
      <link>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513612#M25908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you happen to have a fiddler log when you try to run the script? I'm guessing that you need to upload part by part instead of uploading the entire file as a whole which is how this script looks to be written.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Melanie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jun 2015 19:15:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-questions/updating-hosted-fs-via-python-fails/m-p/513612#M25908</guid>
      <dc:creator>MelanieSummers</dc:creator>
      <dc:date>2015-06-17T19:15:47Z</dc:date>
    </item>
  </channel>
</rss>

