logger.warn("Error searching for image with given subjects.");
return SKIP_BODY;
}
ResourceURI uri = null;
ImageResource image = null;
ImageContent imageContent = null;
String linkToImage = null;
PrintWriter writer = null;
try {
writer = response.getWriter();
for (int i = 0; i < result.getItems().length; i++) {
uri = new ImageResourceURIImpl(site, null, result.getItems()[i].getId());
if (repository.exists(uri)) {
image = (ImageResource) repository.get(uri);
language = LanguageUtils.getPreferredLanguage(image, request, site);
image.switchTo(language);
imageContent = image.getContent(language);
linkToImage = UrlUtils.concat("/weblounge-images", image.getIdentifier(), imageContent.getFilename());
// Find the image style
writer.write("<a href=\"");
writer.write(linkToImage + "?style=" + this.styleNormal); // normal