[j2cache ehcache.xml]/tmp/.ehcache-diskstore.lock (Permission denied)
目录没有授权
java.lang.ExceptionInInitializerError
at net.oschina.j2cache.J2Cache.<clinit>(J2Cache.java:27)
at com.domeke.core.plugin.J2CachePlugin.createCacheChannel(J2CachePlugin.java:29)
at com.domeke.core.plugin.J2CachePlugin.start(J2CachePlugin.java:35)
at com.jfinal.core.Config.startPlugins(Config.java:94)
at com.jfinal.core.Config.configJFinal(Config.java:55)
at com.jfinal.core.JFinal.init(JFinal.java:63)
at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:54)
at com.bes.enterprise.webtier.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277)
at com.bes.enterprise.webtier.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
at com.bes.enterprise.webtier.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:102)
at com.bes.enterprise.webtier.core.DefaultContext.filterStart(DefaultContext.java:4564)
at com.bes.enterprise.webtier.core.DefaultContext.startInternal(DefaultContext.java:5208)
at com.bes.enterprise.webtier.util.LifecycleBase.start(LifecycleBase.java:182)
at com.bes.enterprise.webtier.core.ContainerBase.addChildInternal(ContainerBase.java:741)
at com.bes.enterprise.webtier.core.ContainerBase.addChild(ContainerBase.java:717)
at com.bes.enterprise.webtier.core.DefaultHost.addChild(DefaultHost.java:711)
at com.bes.enterprise.webext.BESWebAppBuilder.deployWebApps(BESWebAppBuilder.java:510)
at com.bes.enterprise.ejb.assembler.classic.assemblercontext.ApplicationDeployer.deployWebApps(ApplicationDeployer.java:1440)
at com.bes.enterprise.ejb.assembler.classic.assemblercontext.ApplicationDeployer.doCreateApplication(ApplicationDeployer.java:427)
at com.bes.enterprise.ejb.assembler.classic.assemblercontext.ApplicationDeployer.createApplication(ApplicationDeployer.java:332)
at com.bes.enterprise.ejb.assembler.classic.assemblercontext.ApplicationDeployer.createApplication(ApplicationDeployer.java:321)
at com.bes.enterprise.ejb.assembler.classic.Assembler.createApplication(Assembler.java:254)
at com.bes.enterprise.appserv.deployment.manager.AppDeployManager$2.run(AppDeployManager.java:251)
at com.bes.enterprise.appserv.deployment.manager.AppDeployManager.applyDeploymentContext(AppDeployManager.java:297)
at com.bes.enterprise.appserv.deployment.manager.AppDeployManager.doLoad(AppDeployManager.java:245)
at com.bes.enterprise.appserv.deployment.manager.ApplicationLifecycle.load(ApplicationLifecycle.java:77)
at com.bes.enterprise.appserv.deployment.AppDeployer.load(AppDeployer.java:262)
at com.bes.enterprise.appserv.deployment.DeploymentService.doDeploy(DeploymentService.java:303)
at com.bes.enterprise.appserv.deployment.DeploymentService.deployWebModule(DeploymentService.java:259)
at com.bes.enterprise.appserv.deployment.DeploymentService.deployOnStartup(DeploymentService.java:188)
at com.bes.enterprise.appserv.deployment.DeploymentService.access$000(DeploymentService.java:79)
at com.bes.enterprise.appserv.deployment.DeploymentService$1.run(DeploymentService.java:111)
Caused by: net.oschina.j2cache.CacheException: net.oschina.j2cache.CacheException: Unabled to initialize cache providers
at net.oschina.j2cache.RedisCacheChannel.<init>(RedisCacheChannel.java:60)
at net.oschina.j2cache.RedisCacheChannel.<clinit>(RedisCacheChannel.java:23)
... 32 more
Caused by: net.oschina.j2cache.CacheException: Unabled to initialize cache providers
at net.oschina.j2cache.CacheManager.initCacheProvider(CacheManager.java:51)
at net.oschina.j2cache.RedisCacheChannel.<init>(RedisCacheChannel.java:46)
... 33 more
Caused by: net.sf.ehcache.CacheException: java.io.FileNotFoundException: /tmp/.ehcache-diskstore.lock (Permission denied)
at net.sf.ehcache.DiskStorePathManager$DiskStorePath.<init>(DiskStorePathManager.java:331)
at net.sf.ehcache.DiskStorePathManager.resolveAndLockIfNeeded(DiskStorePathManager.java:145)
at net.sf.ehcache.DiskStorePathManager.getFile(DiskStorePathManager.java:262)
at net.sf.ehcache.DiskStorePathManager.getFile(DiskStorePathManager.java:251)
at net.sf.ehcache.store.disk.DiskStorageFactory.<init>(DiskStorageFactory.java:125)
at net.sf.ehcache.store.disk.DiskStore.create(DiskStore.java:134)
at net.sf.ehcache.store.DiskBackedMemoryStore.createDiskStore(DiskBackedMemoryStore.java:61)
at net.sf.ehcache.store.DiskBackedMemoryStore.create(DiskBackedMemoryStore.java:49)
at net.sf.ehcache.Cache.initialise(Cache.java:1097)
at net.sf.ehcache.CacheManager.initializeEhcache(CacheManager.java:1306)
at net.sf.ehcache.CacheManager.addCacheNoCheck(CacheManager.java:1337)
at net.sf.ehcache.CacheManager.addConfiguredCaches(CacheManager.java:758)
at net.sf.ehcache.CacheManager.doInit(CacheManager.java:459)
at net.sf.ehcache.CacheManager.init(CacheManager.java:377)
at net.sf.ehcache.CacheManager.<init>(CacheManager.java:259)
at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:1037)
at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:818)
at net.sf.ehcache.CacheManager.create(CacheManager.java:799)
at net.sf.ehcache.CacheManager.getInstance(CacheManager.java:833)
at net.oschina.j2cache.ehcache.EhCacheProvider.start(EhCacheProvider.java:111)
at net.oschina.j2cache.CacheManager.initCacheProvider(CacheManager.java:41)
... 34 more
Caused by: java.io.FileNotFoundException: /tmp/.ehcache-diskstore.lock (Permission denied)
at java.io.RandomAccessFile.open0(Native Method)
at java.io.RandomAccessFile.open(RandomAccessFile.java:316)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
at net.sf.ehcache.DiskStorePathManager$DiskStorePath.<init>(DiskStorePathManager.java:326)
... 54 more

