Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-9654

Catch a guava NullPointerException, warn instead

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 1.42.0
    • documentmk
    • None

    Description

      Catch the following NullPointerException and issue a warn. Do not rethrow the exception though, as it looks safe to catch and continue normally instead.

      Caused by: java.lang.NullPointerException: null
      	at com.google.common.cache.LocalCache$Segment.getNextEvictable(LocalCache.java:2674) [com.adobe.granite.osgi.wrapper.guava:15.0.0.0002]
      	at com.google.common.cache.LocalCache$Segment.evictEntries(LocalCache.java:2664) [com.adobe.granite.osgi.wrapper.guava:15.0.0.0002]
      	at com.google.common.cache.LocalCache$Segment.put(LocalCache.java:2882) [com.adobe.granite.osgi.wrapper.guava:15.0.0.0002]
      	at com.google.common.cache.LocalCache.put(LocalCache.java:4144) [com.adobe.granite.osgi.wrapper.guava:15.0.0.0002]
      	at com.google.common.cache.LocalCache$LocalManualCache.put(LocalCache.java:4736) [com.adobe.granite.osgi.wrapper.guava:15.0.0.0002]
      	at org.apache.jackrabbit.oak.plugins.document.CachingCommitValueResolver.resolve(CachingCommitValueResolver.java:151) 
      

      Attachments

        Issue Links

          Activity

            People

              stefanegli Stefan Egli
              stefanegli Stefan Egli
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: