SLING-6222 - [Startup ERROR] org.apache.sling.commons.mime FrameworkEvent ERROR (The bundle is uninstalled.)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767631 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/commons/mime/internal/MimeTypeServiceImpl.java b/src/main/java/org/apache/sling/commons/mime/internal/MimeTypeServiceImpl.java
index bf494e0..1a43916 100644
--- a/src/main/java/org/apache/sling/commons/mime/internal/MimeTypeServiceImpl.java
+++ b/src/main/java/org/apache/sling/commons/mime/internal/MimeTypeServiceImpl.java
@@ -256,10 +256,14 @@
     @Override
     public void bundleChanged(BundleEvent event) {
         if (event.getType() == BundleEvent.RESOLVED) {
-            this.registerMimeType(event.getBundle().getEntry(MIME_TYPES));
+            try {
+                this.registerMimeType(event.getBundle().getEntry(MIME_TYPES));
+            } catch (IllegalStateException ie) {
+                log(LogService.LOG_INFO, "bundleChanged: an issue while registering the mime type occurred", null);
+            }
         }
     }
-
+    
     // ---------- plugin support -----------------------------------------------
 
     Map<String, String> getMimeMap() {