Hi!
(Initial question is updated.)
I'm looking to get a simple sample screen up-and-running to evaluate the Java SDK, but find that an "empty" window pops up only informing "Powered by Esri" in the lower right of the screen and nothing actually loads (indicator just keeps on rotating) and apparently, there's a load error (LoadStatusChangedListener informs on this).
Specific causes encountered:
java.net.UnknownHostException: server.arcgisonline.com
java.net.UnknownHostException: services.arcgisonline.com: Name or service not known
Since I'm running offline, this makes sense. Further investigation points to the fact that the basemap supplied when creating the ArcGISMap instance requires a connection to arcgisonline.com in case of e.g. Basemap.createLightGrayCanvas(). Is there a simple low-detail base map that can be loaded from file, maybe?
Moving forward for now with a local GeoServer instance and looking for the right format URL to supply when creating the ArcGISMap. (Initial attempts yield "Unable to instantiate ArcGISMap from this webMapUrl".)
Any tips / alternative approach / sample code as to how to proceed or get more extensive logging is appreciated.
Cheers!