ANY23-406 Suppress unnecessary warnings
authorHans <firedrake93@gmail.com>
Mon, 29 Oct 2018 15:52:04 +0000 (10:52 -0500)
committerHans <firedrake93@gmail.com>
Mon, 29 Oct 2018 15:52:04 +0000 (10:52 -0500)
core/src/main/java/org/apache/any23/rdf/PopularPrefixes.java
mime/src/main/resources/org/apache/any23/mime/tika-config.xml

index 7535b8b..5170bee 100644 (file)
@@ -36,19 +36,18 @@ public class PopularPrefixes {
 
     private static final String RESOURCE_NAME = "/org/apache/any23/prefixes/prefixes.properties";
 
-    private static Prefixes popularPrefixes = getPrefixes();
+    private static final Prefixes popularPrefixes = getPrefixes();
 
     private static Prefixes getPrefixes() {
         Prefixes prefixes = new Prefixes();
         Properties properties = new Properties();
         try {
-            logger.info(String.format("Loading prefixes from %s", RESOURCE_NAME));
+            logger.trace(String.format("Loading prefixes from %s", RESOURCE_NAME));
             properties.load(getResourceAsStream());
         } catch (IOException e) {
             logger.error(String.format("Error while loading prefixes from %s", RESOURCE_NAME), e);
             throw new RuntimeException(String.format("Error while loading prefixes from %s", RESOURCE_NAME));
         }
-        popularPrefixes = new Prefixes();
         for (Map.Entry entry : properties.entrySet()) {
             if (testIRICompliance((String) entry.getValue())) {
                 prefixes.add(
index 5eb0222..98b14f1 100644 (file)
@@ -17,4 +17,7 @@
 -->
 <properties>
     <mimeTypeRepository resource="/org/apache/any23/mime/mimetypes.xml" magic="false"/>
-</properties>
\ No newline at end of file
+
+    <!-- Cf. ANY23-406, TIKA-2490 -->
+    <service-loader initializableProblemHandler="ignore"/>
+</properties>