<?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: Upload Web Experience from ExB Dev to ExB AGOL with a Custom Widget (folderUrl not found) in ArcGIS Experience Builder Questions</title>
    <link>https://community.esri.com/t5/arcgis-experience-builder-questions/upload-web-experience-from-exb-dev-to-exb-agol/m-p/1719886#M24086</link>
    <description>&lt;P&gt;I suspect what you are trying to do is not possible based on the following thread, which notes that:&lt;/P&gt;&lt;P&gt;"&lt;SPAN&gt;There is no way to use Custom Widgets in ArcGIS Online. You may use Custom Widgets on a separate site built in Developer Edition that connects to your ArcGIS Online Portal. Custom Widgets may also be used in Enterprise Edition 11 or higher."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The portal references in the documentation that you noted are probably referring to Enterprise portals, not AGOL.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/t5/arcgis-experience-builder-questions/registering-custom-widgets-in-arcgis-online/td-p/1652039" target="_blank"&gt;https://community.esri.com/t5/arcgis-experience-builder-questions/registering-custom-widgets-in-arcgis-online/td-p/1652039&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 11 Aug 2026 18:07:27 GMT</pubDate>
    <dc:creator>LReis</dc:creator>
    <dc:date>2026-08-11T18:07:27Z</dc:date>
    <item>
      <title>Upload Web Experience from ExB Dev to ExB AGOL with a Custom Widget (folderUrl not found)</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/upload-web-experience-from-exb-dev-to-exb-agol/m-p/1719883#M24085</link>
      <description>&lt;P&gt;I have a Web Experience &amp;nbsp;in ExB DevEd that includes a custom widget (Simple sample). I want to push that Experience &amp;nbsp;to ExB AGOL and for it to include the custom widget. According to the Python API documentation (&lt;A href="https://developers.arcgis.com/python/latest/api-reference/arcgis.apps.expbuilder.html#webexperience" target="_blank"&gt;https://developers.arcgis.com/python/latest/api-reference/arcgis.apps.expbuilder.html#webexperience&lt;/A&gt;) this is possible (and supported!) with the upload() method on the WebExperience class.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DirkAtWSP_0-1786469308826.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/156589iB4C63EEF23CEDE13/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DirkAtWSP_0-1786469308826.png" alt="DirkAtWSP_0-1786469308826.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code to do this:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;from arcgis.apps.expbuilder import WebExperience 
from arcgis.gis import GIS

print("STARTING")
gis = GIS("", "", "")
# Point to the config.json from your Dev Edition download folder
# (or, in API v2.4.0+, the path to the project folder itself)
local_exp = WebExperience(gis=gis, path=r"C:\Path\to\server\public\apps\0") #\config.json#")

new_item = local_exp.upload(
    gis=gis,
    publish=True,
    title="My Uploaded Experience",
    # widget_mapping={"my-widget":"my-widget"},
    auto_remap=True        # auto-matches datasources by name/type in target org
)
print("ALL DONE. BOOM!")&lt;/LI-CODE&gt;&lt;P&gt;With the Experience uploaded to the AGOL portal (script executes successful), when I try to view the experience I get a blank screen. Looking at the developer tools I find the issue:&lt;/P&gt;&lt;P&gt;Load app config error. TypeError: Cannot read properties of undefined (reading 'folderUrl'): This is specific to the custom widget (simple)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DirkAtWSP_1-1786469378536.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/156590i9B43C23B5AB26443/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DirkAtWSP_1-1786469378536.png" alt="DirkAtWSP_1-1786469378536.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A thorough inventory of the Experience application content and artifacts does not reveal &amp;nbsp;'folderUrl' in any of the source items.&lt;/P&gt;&lt;P&gt;If you know the how and why of ‘folderUrl’ and how I can control it, please post here. TIA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Aug 2026 17:30:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/upload-web-experience-from-exb-dev-to-exb-agol/m-p/1719883#M24085</guid>
      <dc:creator>DirkAtWSP</dc:creator>
      <dc:date>2026-08-11T17:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Upload Web Experience from ExB Dev to ExB AGOL with a Custom Widget (folderUrl not found)</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/upload-web-experience-from-exb-dev-to-exb-agol/m-p/1719886#M24086</link>
      <description>&lt;P&gt;I suspect what you are trying to do is not possible based on the following thread, which notes that:&lt;/P&gt;&lt;P&gt;"&lt;SPAN&gt;There is no way to use Custom Widgets in ArcGIS Online. You may use Custom Widgets on a separate site built in Developer Edition that connects to your ArcGIS Online Portal. Custom Widgets may also be used in Enterprise Edition 11 or higher."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The portal references in the documentation that you noted are probably referring to Enterprise portals, not AGOL.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/t5/arcgis-experience-builder-questions/registering-custom-widgets-in-arcgis-online/td-p/1652039" target="_blank"&gt;https://community.esri.com/t5/arcgis-experience-builder-questions/registering-custom-widgets-in-arcgis-online/td-p/1652039&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Aug 2026 18:07:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/upload-web-experience-from-exb-dev-to-exb-agol/m-p/1719886#M24086</guid>
      <dc:creator>LReis</dc:creator>
      <dc:date>2026-08-11T18:07:27Z</dc:date>
    </item>
  </channel>
</rss>

