* @see org.apache.cocoon.pipeline.component.CachingPipelineComponent#constructCacheKey()
*/
public CacheKey constructCacheKey() {
try {
URLConnection connection = this.source.openConnection();
TimestampCacheKey timestampCacheKey = new TimestampCacheKey(this.source, connection.getLastModified());
URLConnectionUtils.closeQuietly(connection);
return timestampCacheKey;
} catch (IOException e) {
this.logger.error("Can't construct cache key. Error while connecting to " + this.source, e);
}