Cache usage
http://forum.worldwindcentral.com/showthread.php?t=9507&page=2
The single-use cache is only one of the several places image/data files are cached or drawn from. It's not even the default preferred place. See config/DataFileCache.xml for the list of cache locations and the documentation. New locations can be added there, location priorities rearranged, or locations deleted. In practice, users want to draw cached imagery and data from several places simultaneously, both local, remote, and on removable media.
Currently the cache configuration file is drawn from worldind.jar. If you want to change the configuration, make your own cache config file. Then clone config/worldwind.properties, where the config file name is specified. Change the config file location/name in that new file to the name of your new cache configuration file, and specify the new worldwind.properties file as an argument to the JVM: -Dgov.nasa.worldwind.config.file=myworldw ind.properties. It can also be set by the application by setting the DATA_FILE_CACHE_CONFIGURATION_FILE_NAME property on Configuration immediately upon the start of the application.
GLPanel
http://forum.worldwindcentral.com/showthread.php?t=9627
GLJPanel doesn't work. Don't even try. There are still several issues with using JOGL in a JPanel cross-platform. We're working with Sun on them.