private String getChecksumFromDB(AssetURI assetURI) {
// Query the asset database for an entry with this URI, looking for
// the most recent checksum. This assumes that, although we are returned
// a list of assets, there is only one asset, because it is the policy
// to have only one wlhttp entry per cache.
AssetCache assetCache = AssetManager.getAssetManager().getAssetCache();
List<Asset> assetList = null;
try {
assetList = assetCache.getAssetList(assetURI);
} catch (AssetCacheException excp) {
}
if (assetList.size() > 1) {
logger.warning("Found more than one asset for " +