From 9b51395dcba6c54da700fbe8f82d974377f280ec Mon Sep 17 00:00:00 2001
From: Patric Plitzner
Date: Mon, 15 Dec 2014 15:56:55 +0000
Subject: [PATCH] - commented error logging for ImageInfo loading (#4385)
---
.../media/MediaRepresentationElement.java | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaRepresentationElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaRepresentationElement.java
index 0f19002fe..6a7b2f283 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaRepresentationElement.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/media/MediaRepresentationElement.java
@@ -17,11 +17,11 @@ import java.util.Collection;
import org.apache.http.HttpException;
import org.eclipse.swt.events.SelectionListener;
+import eu.etaxonomy.cdm.common.UriUtils;
import eu.etaxonomy.cdm.common.media.ImageInfo;
import eu.etaxonomy.cdm.model.media.ImageFile;
import eu.etaxonomy.cdm.model.media.MediaRepresentation;
import eu.etaxonomy.cdm.model.media.MediaRepresentationPart;
-import eu.etaxonomy.taxeditor.model.MessagingUtils;
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
@@ -109,7 +109,7 @@ public class MediaRepresentationElement extends AbstractEntityCollectionElement<
ImageFile imageFile = (ImageFile) mediaRepresentationPart;
URI uri = imageFile.getUri();
- if(uri == null){
+ if(!UriUtils.isServiceAvailable(uri)){
return;
}
try {
@@ -119,10 +119,14 @@ public class MediaRepresentationElement extends AbstractEntityCollectionElement<
getEntity().setMimeType(mimeType);
text_suffix.setText(imageInfo.getSuffix());
getEntity().setSuffix(imageInfo.getSuffix());
- } catch (IOException e) {
- MessagingUtils.error(getClass(), e);
- } catch (HttpException e) {
- MessagingUtils.error(getClass(), e);
+ }
+ //theses exceptions do not need to be logged
+ //especially because this happens with every key stroke
+ catch (IOException e) {
+// MessagingUtils.error(getClass(), e);
+ }
+ catch (HttpException e) {
+// MessagingUtils.error(getClass(), e);
}
}
}
--
2.34.1