Uploaded image for project: 'NetarchiveSuite'
  1. NetarchiveSuite
  2. NAS-1405

During startup of ArcRepositoryApplication connection to the admin database is denied

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • 3.15.0
    • Archive, Deploy
    • None

    Description

      kb-test-adm-001.kb.dk
      dk.netarkivet.common.utils.ApplicationUtils.logExceptionAndPrint(ApplicationUtils.java:88)
      Could not start class dk.netarkivet.archive.arcrepository.ArcRepository
      java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at dk.netarkivet.common.utils.ApplicationUtils.startApp(ApplicationUtils.java:170)
      at dk.netarkivet.archive.arcrepository.ArcRepositoryApplication.main(ArcRepositoryApplication.java:47)
      Caused by: dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin':
      at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:102)
      at dk.netarkivet.archive.arcrepositoryadmin.AdminFactory.getInstance(AdminFactory.java:43)
      at dk.netarkivet.archive.arcrepository.ArcRepository.<init>(ArcRepository.java:138)
      at dk.netarkivet.archive.arcrepository.ArcRepository.getInstance(ArcRepository.java:159)
      ... 6 more
      Caused by: dk.netarkivet.common.exceptions.IOFailure: Can't connect to database with DBurl: 'jdbc:derby://localhost:8169/adminDB' using driver 'org.apache.derby.jdbc.ClientDriver'
      SQLException trace:
      SQL State:08001
      Error Code:40000
      java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server localhost on port 8169 with message Connection refused.
      at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
      at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
      at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
      at java.sql.DriverManager.getConnection(DriverManager.java:582)
      at java.sql.DriverManager.getConnection(DriverManager.java:207)
      at dk.netarkivet.archive.arcrepositoryadmin.DBConnect.getDBConnection(DBConnect.java:86)
      at dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase.<init>(ReplicaCacheDatabase.java:96)
      at dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase.getInstance(ReplicaCacheDatabase.java:109)
      at dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin.<init>(DatabaseAdmin.java:58)
      at dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin.getInstance(DatabaseAdmin.java:69)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:100)
      at dk.netarkivet.archive.arcrepositoryadmin.AdminFactory.getInstance(AdminFactory.java:43)
      at dk.netarkivet.archive.arcrepository.ArcRepository.<init>(ArcRepository.java:138)
      at dk.netarkivet.archive.arcrepository.ArcRepository.getInstance(ArcRepository.java:159)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at dk.netarkivet.common.utils.ApplicationUtils.startApp(ApplicationUtils.java:170)
      at dk.netarkivet.archive.arcrepository.ArcRepositoryApplication.main(ArcRepositoryApplication.java:47)
      Caused by: org.apache.derby.client.am.DisconnectException: java.net.ConnectException : Error connecting to server localhost on port 8169 with message Connection refused.
      at org.apache.derby.client.net.NetAgent.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection.newAgent_(Unknown Source)
      at org.apache.derby.client.am.Connection.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection40.<init>(Unknown Source)
      at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
      ... 22 more
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      at java.net.Socket.connect(Socket.java:478)
      at java.net.Socket.<init>(Socket.java:375)
      at java.net.Socket.<init>(Socket.java:189)
      at javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:206)
      at org.apache.derby.client.net.OpenSocketAction.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 28 more
      End of SQLException trace
      at dk.netarkivet.archive.arcrepositoryadmin.DBConnect.getDBConnection(DBConnect.java:106)
      at dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase.<init>(ReplicaCacheDatabase.java:96)
      at dk.netarkivet.archive.arcrepositoryadmin.ReplicaCacheDatabase.getInstance(ReplicaCacheDatabase.java:109)
      at dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin.<init>(DatabaseAdmin.java:58)
      at dk.netarkivet.archive.arcrepositoryadmin.DatabaseAdmin.getInstance(DatabaseAdmin.java:69)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:100)
      ... 9 more
      Caused by: java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server localhost on port 8169 with message Connection refused.
      at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
      at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
      at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
      at java.sql.DriverManager.getConnection(DriverManager.java:582)
      at java.sql.DriverManager.getConnection(DriverManager.java:207)
      at dk.netarkivet.archive.arcrepositoryadmin.DBConnect.getDBConnection(DBConnect.java:86)
      ... 18 more
      Caused by: org.apache.derby.client.am.DisconnectException: java.net.ConnectException : Error connecting to server localhost on port 8169 with message Connection refused.
      at org.apache.derby.client.net.NetAgent.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection.newAgent_(Unknown Source)
      at org.apache.derby.client.am.Connection.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection.<init>(Unknown Source)
      at org.apache.derby.client.net.NetConnection40.<init>(Unknown Source)
      at org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown Source)
      ... 22 more
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      at java.net.Socket.connect(Socket.java:478)
      at java.net.Socket.<init>(Socket.java:375)
      at java.net.Socket.<init>(Socket.java:189)
      at javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:206)
      at org.apache.derby.client.net.OpenSocketAction.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 28 more

      Attachments

        Activity

          People

            jolf Jonas Lindberg Frellesen (Inactive)
            svc Søren Vejrup Carlsen (Inactive)
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: