Error Apply Asset Package

319
0
12-07-2021 02:42 AM
ElenaDi_Simone
Esri Contributor

Platform is:
AGE 10.9
ArcGIS PRO 2.9
SAP HANA 2.0 SP5
 
Scenario is related to the usage of apply asset package command to deploy telco Utility Network dataset.
 
Problem  is with the second iteration to append new data on existing dataset already loaded on the ent. geodb.
The command return the below error
 
ArcGIS Pro 2.9.32739
untools 2.9.0
Executing from ArcGIS Pro, 1 map(s), activeMap = True
Parallel processing enabled: 12
Asset Package schema version: 2.7
A python error occurred.
EXCEPTION
Traceback (most recent call last):
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\common\wrappers.py", line 142, in wrapper
    f = func(*args, **kwargs)
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\gptools\tools.py", line 576, in run
    un = UtilityNetwork(utility_network)
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\utility_network\un.py", line 41, in __init__
    self._properties = self._initialize(kwargs.pop("cache", None))
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\common\wrappers.py", line 418, in wrapper
    result = func(*args, **kwargs)
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\utility_network\un.py", line 106, in _initialize
    cache.main()
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\utils\serializer.py", line 1684, in main
    self._main()
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\utils\serializer.py", line 1675, in _main
    lxml.etree.SubElement(table, "ContingentValues").text = self.compress(self.read_contingent_values(fc.text))
  File "
E:\ArcGIS Pro 2.9\bin\Python\envs\arcgispro-py3-clone-1\Lib\site-packages\untools\utils\serializer.py", line 1524, in read_contingent_values
    data["values"] = [k: getattr(v, k, None) for k in ("name", "code", "range", "type") for v in cav.values]
TypeError: 'NoneType' object is not iterable

0 Kudos
0 Replies