Hi Henry

Please check the following:
http://ir.sun.ac.za/wiki/index.php/Prepare_Ubuntu#Step_7._Install_PostgreSQL
http://ir.sun.ac.za/wiki/index.php/Install_Dspace#Step_4._.2A.2A.2A_Edit_the_Dspace_configuration_.2A.2A.2A
http://ir.sun.ac.za/wiki/index.php/Disaster_Recovery#Database_credentials

Your DSpace cannot connect to the PostgreSQL server.
The first step is to check that DSpace is allowed to connect to the
PostgreSQL server.
This is normally done with:
http://ir.sun.ac.za/wiki/index.php/Prepare_Ubuntu#Step_7._Install_PostgreSQL
Then check that you DSpace config file is correct, this is normally
done with: 
http://ir.sun.ac.za/wiki/index.php/Install_Dspace#Step_4._.2A.2A.2A_Edit_the_Dspace_configuration_.2A.2A.2A
Then when you want to setup backups, this is normally done:
http://ir.sun.ac.za/wiki/index.php/Disaster_Recovery#Database_credentials

Cheers

hg.

On 19 March 2010 11:12, Henry Atsu Agbodza <[email protected]> wrote:
>
> I installed Dspace on the 11th of March, 2010 at the University of Ghana.
> I'm trying to have the system on a Linux box instead of Windows.
> Everything went on well. I logged into the administrator end and made some
> changes to the side bar news etc. The changes reflected on the homepage
> and everything went well. I then shut the machine down. Because i will
> have to perform some demonstration on Friday, i decided to test the system
> today and make some few changes. But on the homepage i get an Internal
> System Error message. Clicking on any of the links still displays the same
> message. Please help me to fix this. I will be very grateful.
>
> Thanks in advance
> Below is the first mail i got from the system as the system administrator
>
>
> Date:       3/17/10 12:50 PM
> Session ID: 4052E39F65C30BF017A143A3C5BBE3A9
>
> -- URL Was: http://dspace.ug.edu.gh:8080/dspace/
> -- Method: GET
> -- Parameters were:
>
>
> Exception:
> org.postgresql.util.PSQLException: Connection refused. Check that the
> hostname and
> port are correct and that the postmaster is accepting TCP/IP connections.
> Exception: java.net.ConnectException: Connection refused
> Stack Trace:
> java.net.ConnectException: Connection refused
>        at java.net.PlainSocketImpl.socketConnect(Native Method)
>        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
>        at
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
>        at java.net.Socket.connect(Socket.java:452)
>        at java.net.Socket.connect(Socket.java:402)
>        at java.net.Socket.<init>(Socket.java:309)
>        at java.net.Socket.<init>(Socket.java:124)
>        at org.postgresql.core.PGStream.<init>(PGStream.java:62)
>        at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:77)
>        at
> org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)
>        at
> org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:124)
>        at
> org.postgresql.jdbc2.Jdbc2Connection.<init>(Jdbc2Connection.java:24)
>        at org.postgresql.Driver.makeConnection(Driver.java:386)
>        at org.postgresql.Driver.connect(Driver.java:260)
>        at java.sql.DriverManager.getConnection(DriverManager.java:512)
>        at java.sql.DriverManager.getConnection(DriverManager.java:171)
>        at
> org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:48)
>        at
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>        at
> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:840)
>        at
> org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.java:175)
>        at java.sql.DriverManager.getConnection(DriverManager.java:512)
>        at java.sql.DriverManager.getConnection(DriverManager.java:193)
>        at
> org.dspace.storage.rdbms.DatabaseManager.getConnection(DatabaseManager.java:717)
>        at org.dspace.core.Context.<init>(Context.java:105)
>        at org.dspace.app.webui.util.UIUtil.obtainContext(UIUtil.java:109)
>        at org.apache.jsp.index_jsp._jspService(index_jsp.java:78)
>        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>        at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>        at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>        at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>        at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>        at java.lang.Thread.run(Thread.java:534)
> End of Stack Trace
>
>        at
> org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:123)
>        at
> org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)
>        at
> org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:124)
>        at
> org.postgresql.jdbc2.Jdbc2Connection.<init>(Jdbc2Connection.java:24)
>        at org.postgresql.Driver.makeConnection(Driver.java:386)
>        at org.postgresql.Driver.connect(Driver.java:260)
>        at java.sql.DriverManager.getConnection(DriverManager.java:512)
>        at java.sql.DriverManager.getConnection(DriverManager.java:171)
>        at
> org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:48)
>        at
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>        at
> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:840)
>        at
> org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.java:175)
>        at java.sql.DriverManager.getConnection(DriverManager.java:512)
>        at java.sql.DriverManager.getConnection(DriverManager.java:193)
>        at
> org.dspace.storage.rdbms.DatabaseManager.getConnection(DatabaseManager.java:717)
>        at org.dspace.core.Context.<init>(Context.java:105)
>        at org.dspace.app.webui.util.UIUtil.obtainContext(UIUtil.java:109)
>        at org.apache.jsp.index_jsp._jspService(index_jsp.java:78)
>        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>        at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>        at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>        at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>        at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>        at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>        at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>        at java.lang.Thread.run(Thread.java:534)
>
>
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>



-- 
Systems Administrator
Library and Information Services
Stellenbosch University

http://www.sun.ac.za
http://library.sun.ac.za
http://scholar.sun.ac.za
http://ubuntu.sun.ac.za

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to