Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

EHCache file handle may become invalid, leads to empty file listings with hash=true #42

@matthijsln

Description

@matthijsln
2015-07-17 15:53:33 http-bio-8080-exec-185 ERROR net.sourceforge.stripes.exception.DefaultExceptionHandler - Unhandled exception in ex
net.sf.ehcache.CacheException: java.io.IOException: Stale NFS file handle
        at net.sf.ehcache.store.disk.DiskStorageFactory.retrieve(DiskStorageFactory.java:891)
        at net.sf.ehcache.store.disk.Segment.decodeHit(Segment.java:182)
        at net.sf.ehcache.store.disk.Segment.get(Segment.java:225)
        at net.sf.ehcache.store.disk.DiskStore.fault(DiskStore.java:210)
        at net.sf.ehcache.store.CacheStore$3.call(CacheStore.java:183)
        at net.sf.ehcache.store.CacheStore$3.call(CacheStore.java:177)
        at net.sf.ehcache.store.cachingtier.OnHeapCachingTier$Fault.get(OnHeapCachingTier.java:329)
        at net.sf.ehcache.store.cachingtier.OnHeapCachingTier$Fault.access$200(OnHeapCachingTier.java:306)
        at net.sf.ehcache.store.cachingtier.OnHeapCachingTier.get(OnHeapCachingTier.java:175)
        at net.sf.ehcache.store.CacheStore.get(CacheStore.java:177)
        at net.sf.ehcache.Cache.get(Cache.java:1723)
        at net.sf.ehcache.Cache.get(Cache.java:1696)
        at nl.opengeogroep.filesetsync.server.FileHashCache.getCachedFileHash(FileHashCache.java:180)
        at nl.opengeogroep.filesetsync.server.stripes.FilesetListActionBean$FilesetListingResolution.stream(FilesetListActionBean.java
Caused by: java.io.IOException: Stale NFS file handle
        at java.io.RandomAccessFile.readBytes0(Native Method)
        at java.io.RandomAccessFile.readBytes(RandomAccessFile.java:350)
        at java.io.RandomAccessFile.read(RandomAccessFile.java:385)
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:444)
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:424)
        at net.sf.ehcache.store.disk.DiskStorageFactory.read(DiskStorageFactory.java:365)
        at net.sf.ehcache.store.disk.DiskStorageFactory.retrieve(DiskStorageFactory.java:887)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions