I have been working to upload custom widgets from the following site: Roberts Custom WAB Widgets .
I have done this successfully in the past and was able to upload widgets such as the Layer Toggle Button. The WAB for developers has been downloaded and set up for creating apps. I was able to fully implement the new widgets into the WAB. Now, 1 week later, I tried to add new widgets to the stemapp folder and they refuse to upload into the online WAB.
The command prompt shows a message:
"message: not extended C:\(Location of the custom widgets that I am attempting to add)
I have used guides provided by Derek Law such as http://www.esri.com/esri-news/arcwatch/0217/add-custom-widgets-to-web-appbuilder-for-arcgis-develope... and http://www.esri.com/esri-news/arcwatch/0117/configure-web-appbuilder-for-arcgis-developer-edition-to... .
I followed the guides almost exactly. In order to load the developer, I click on 'Open Application' on the application that I configured in the earlier steps. After this I must delete ".esri.com" from the domain name in order for the developer to properly load. In the Redirect URLs I also omitted the ".esri.com."
I have tried reloading the page several times but the widgets are never properly uploaded. I can't figure out what the issue may be.
It would help to know what version of WAB developer edition you are using. I am a little confused about your comment about trying to upload the custom widgets to AGOL. This is not a typical workflow since custom widgets like those provided by Robert and others are meant to be used with the developer edition only.
if you are saying that you have customized WAB on ArcGIS online, downloaded that and are trying to load that into WAB developer edition, that might be because AGOL was updated about a week ago. The developer edition equivilent upgrade usually follows 4-6 weeks after AGOL updates, so probably in August.
to see more about the AGOL update https://community.esri.com/community/gis/web-gis/web-appbuilder/blog/2017/06/28/what-s-new-in-web-ap...
I am using version 2.4. Because I did this successfully before, I am quite confused as to which step I am making an error on. I am going to post the exact workflow that I have taken to load the developer edition. If you have time within the next week or two, I would really appreciate it if either of you could pinpoint the step in which I am making a mistake.
Here is the Web AppBuilder folder contents:
After loading, the startup looks like this:
When I re-load the developer, the new widgets fail to show up like they did before.
Is there any steps that I'm missing? Do I have to do anything with the code in the developer that I need to update for this? I feel that there is likely errors I am making along the way but I just can't seem to find where I am going wrong.
I appreciate your assistance.
Apologies for the late reply - when you posted, it was during the esri UC week and it was pretty busy. Even a week later, I am still in the process of catching up on emails, etc.
In your step 2, you added Web AppBuilder Developer Edition as a new item in your ArcGIS Online organization, right? Just want to confirm.
In your step 4, when Web AppBuilder Developer Edition opens in your web browser - you need to add the App ID that you got from Step 2 to the configurable panel. Please see this article,
(see step 3)
Hope this helps,
> I tried to add new widgets to the stemapp folder and they refuse to upload into the online WAB.
I have to agree with Rebecca Strauch, GISP, I am not sure what this statement means. Can you please elaborate more? We don't support uploading custom widgets into Web AppBuilder in ArcGIS Online.
FYI: I am working at the Esri UC this week, so my reply may be delayed.