Description
Med webapp kørende som tomcat bruger, og høstningerne afviklet som test brugere får vi
følgende fejl (som vi heller ikke oplevede med NAS 5.1):
WARN Cannot write to required directory '/home/test/ARKIV' 05-Oct-2017 15:15:49.956 WARNING [Harvest worker] dk.kb.webdanica.webapp.workflow.HarvestWorkThread.process_init HarvestWorkFlow will not be enabled as the necessary acrepositoryClient 'dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient' has a invalid configuration. We get the following exception: dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient': at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:91) at dk.netarkivet.common.distribute.arcrepository.ArcRepositoryClientFactory.getViewerInstance(ArcRepositoryClientFactory.java:54) at dk.kb.webdanica.webapp.workflow.HarvestWorkThread.process_init(HarvestWorkThread.java:164) at dk.kb.webdanica.webapp.workflow.WorkThreadAbstract.run(WorkThreadAbstract.java:70) at java.lang.Thread.run(Thread.java:745) Caused by: dk.netarkivet.common.exceptions.PermissionDenied: Cannot write to required directory '/home/test/ARKIV' at dk.netarkivet.common.utils.FileUtils.createDir(FileUtils.java:673) at dk.netarkivet.common.distribute.arcrepository.LocalArcRepositoryClient.<init>(LocalArcRepositoryClient.java:88) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:88) ... 4 more
Attachments
Issue Links
- was spawned by
-
WEBDAN-260 Should check that ArcrepositoryClient used by tomcat has valid configuration
- Resolved