Hello Keith,

it seems that the Tomcat system user does not have the permission to
read the config file.

> Caused by: java.io.FileNotFoundException:
/home/dspace/config/dspace.cfg (Permission denied)

Kind regards,

Paul Münch

Am 18.02.19 um 21:08 schrieb Keith Jones:
>
> Hi All,
>
> I'm trying to get a new installation of DSpace version 5.3 running on
> Centos 6 and I'm running into the following error.
>
> SEVERE: Exception sending context initialized event to listener
> instance of class org.dspace.app.util.DSpaceContextListener
> java.lang.IllegalStateException: Cannot load configuration:
> file:/home/dspace/config/dspace.cfg
>         at
> org.dspace.core.ConfigurationManager.loadConfig(ConfigurationManager.java:683)
>         at
> org.dspace.app.util.DSpaceContextListener.contextInitialized(DSpaceContextListener.java:102)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: java.io.FileNotFoundException:
> /home/dspace/config/dspace.cfg (Permission denied)
>         at java.io.FileInputStream.open0(Native Method)
>         at java.io.FileInputStream.open(FileInputStream.java:195)
>         at java.io.FileInputStream.<init>(FileInputStream.java:138)
>         at java.io.FileInputStream.<init>(FileInputStream.java:93)
>         at
> sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
>         at
> sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
>         at java.net.URL.openStream(URL.java:1045)
>         at
> org.dspace.core.ConfigurationManager.loadConfig(ConfigurationManager.java:660)
>         ... 14 more
>
> Feb 18, 2019 3:02:53 PM org.apache.catalina.core.StandardContext
> listenerStop
> SEVERE: Exception sending context destroyed event to listener instance
> of class org.dspace.app.util.DSpaceContextListener
> java.lang.NullPointerException
>         at
> org.dspace.app.util.DSpaceContextListener.contextDestroyed(DSpaceContextListener.java:146)
>         at
> org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:5165)
>         at
> org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5829)
>         at
> org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:221)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:149)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
>
>
> I can't get the config file to load, not sure if it's a problem with
> tomcat.
>
> Thanks
> Keith
> -- 
> All messages to this mailing list should adhere to the DuraSpace Code
> of Conduct: https://duraspace.org/about/policies/code-of-conduct/
> ---
> You received this message because you are subscribed to the Google
> Groups "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to dspace-tech+unsubscr...@googlegroups.com
> <mailto:dspace-tech+unsubscr...@googlegroups.com>.
> To post to this group, send email to dspace-tech@googlegroups.com
> <mailto:dspace-tech@googlegroups.com>.
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.

-- 
Philipps-Universität Marburg | UB 
Digitale Dienste | Deutschhausstraße 9 | D018
Tel. +49 06421 28-24624  
--

-- 
All messages to this mailing list should adhere to the DuraSpace Code of 
Conduct: https://duraspace.org/about/policies/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to