URL src = entry.getValue();
URLConnection conn = src.openConnection();
FileObject dst = context.getResource(StandardLocation.CLASS_OUTPUT, qn, entry.getKey());
if (dst == null || dst.getLastModified() < conn.getLastModified()) {
dst = context.createResource(StandardLocation.CLASS_OUTPUT, qn, entry.getKey(), context.get(metaModel.getHandle()));
context.info("Copying asset from source path " + src + " to class output " + dst.toUri());
Asset r = bilto.get(entry.getValue());
if (r != null) {
in = r.open(entry.getKey(), conn);
} else {
in = conn.getInputStream();