ant fresh_install ошибка / сборка не удалась 4 секунды

Ребята, я устанавливаю Dspace 6.2 на Windows 10, и у меня встречается ошибка с wiith ниже, когда я запускаю "ant fresh_install". Вот конфигурация, которую я использую: dspace-6.2-src-release, jdk1.8.0_171, apache-tomcat-8.5.30,apache-maven-3.3.3,postgresql "выпущен pgAdmin 4 v1.6".

Это ошибка:

C:\ dspace-6.2-src-release \ dspace-6.2-src-release \ dspace\ target \ dspace-installer> ant fresh_install Взял JAVA_TOOL_OPTIONS: -Djava.vendor="OracleJava7Fix" Файл сборки: C:\dspace-6.2- ГРЦ-релиз \ DSpace-6,2-Src-релиз \ DSpace\ цель \ DSpace-инсталлятор \ build.xml

init_installation:

prepare_configs: [mkdir] Создан каталог: C:\dspace-6.2-src-release\dspace-6.2-src-release\dspace\target\dspace-installer\config-temp [copy] Копирование 158 файлов в C:\ dspace- 6.2-src-release \ dspace-6.2-src-release \ dspace\ target \ dspace-installer \ config-temp [копия] Копирование 1 файла в C:\ dspace-6.2-src-release \ dspace-6.2-src-release \ dspace\ target \ dspace-installer \ config-temp [copy] Копирование 16 файлов в C:\ dspace-6.2-src-release \ dspace-6.2-src-release \ dspace\ target \ dspace-installer \ config-temp

init_configs: [copy] Копирование 1 файла в C:\dspace\config [delete] Удаление каталога C:\ dspace-6.2-src-release \ dspace-6.2-src-release \ dspace\ target \ dspace-installer \ config-temp

test_database: [java] 2018-04-26 11:47: 02,427 WARN org.apache.commons.configuration.DefaultConfigurationBuilder @ Внутренняя ошибка [java] org.apache.commons.configuration.ConfigurationException: Невозможно найти источник конфигурации local.cfg [java] at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:259) [java] at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:238) [java] в org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider.getConfiguration(DefaultConfigurationBuilder.java:1455) [java] в org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationBeanFactory.createBean(DefaultConfigurationBava.u.1). at.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:390) [java] в org.apache.commons.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:412) [java] в org.apache.commons.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:426) [java] в org.apache.commons.configuration.DefaultConfigurationBuilder.createConfigurationAt(DefaultConfigurationBuilder.java:855) [java] в org.apache.commons.Confilder_Configuration DefaultConfigurationBuilder.java:719) [java] at org.apache.commons.configuration.DefaultConfigurationBuilder.getConfiguration(DefaultConfigurationBuilder.java:622) [java] в org.apache.commons.configuration.DefaultConfigurationBuilder.getConfiguration: default.jpg: Default) [java] at org.dspace.servicemanager.config.DSpaceConfigurationService.loadInitialConfig(DSpaceConfigurationService.java:494) [java] at org.dspace.servicemanager.config.DSpaceConfigurationService.(DSpaceConfigurationService.java ]g org) или).servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:148) [java] в org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:128) [java] в org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:49) [java] 2018-04-26 11:47:04,170 WARN org.dspace.services.email.EmailServiceImpl @ Не удалось получить сеанс электронной почты из среды: необходимо указать имя класса в среде или системном свойстве, либо в качестве параметра апплета, либо в файле ресурсов приложения: java.naming.factory.initial [java] 2018-04-26 11:47:04,414 ОШИБКА org.dspace.storage.rdbms.DatabaseUtils @ Невозможно настроить Flyway для базы данных DSpace [java] java.sql.SQLException: не удается создать PoolableConnectionFactory (FATAL: сбой аутентификации по паролю для пользователя "dspace") [java] в org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicData):2294) [java] at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2039) [java] at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) [java] в org.dspace.storage.rdbms.DatabaseUtils.setupFlyway(DatabaseUtils.java:473) [java] в org.dspace.storage.rdbms.DatabaseUtils.main(DatabaseUtils.java:98) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) [java] [java] Ошибка при выполнении "теста": [java] - java.sql.SQLException: не удается создать PoolableConnectionFactory (FATAL: аутентификация по паролю не удалась для пользователя "dspace") [java] [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [java] Пожалуйста, обратитесь к документации DSpace за помощью. [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] в java.lang.reflect.Method.invoke(Method.java:498) [java] [java] в org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:229) [java] java.sql.SQLException: Невозможно создать PoolableConnectionFactory (FATAL: сбой аутентификации по паролю для пользователя "dspace") [java] в org.dspace.app.launcher.ScriptLaunc.main(ScriptLauncher.java:81) [java] в org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2294) [java] в org.apache.commons.dbcp2.BasicDataSource.ource.jreate: 2039) [java] Причина: org.postgresql.util.PSQLException: FATAL: сбой аутентификации по паролю для пользователя "dspace" в org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533) [java] [java] в org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:446) [java] в org.dspace.storage.rdbms.DatabaseUtils.main(DatabaseUtils.java:105) [java] в org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:220) в sun.reflect.NativeMethodAccessorImpl.invoke0] jative (0).postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:55) [java] [java] в org.postgresql.jdbc.PgConnection.(PgConnection.java:219) [java] в org.postgresql.Driver.makeConnection(.java:407) [java] в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) [java] в org.postgresql.Driver.connect(Driver.java:275) [java] в sun.reflect.DllegorMac.invoke(DelegatingMethodAccessorImpl.java:43) [java] at org.apache.commons.dbcp2.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:39) [java] в java.lang.reflect.Method.javake8 (метод) [java] at org.dspace.app.launcher.ScriptLauncher.runOneCommand(ScriptLauncher.java:229) [java] at org.apache.commons.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:256) [java] at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:81) [java] Причина: org.postgresql.util.PSQLException: FATAL: проверка пароля не выполнена для пользователь "dspace" [java] at org.apache.commons.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:2304) [java] at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFataory [java]. ] at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:446) ... еще 10 [java] [java] [java] at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImplFj Connection (:220) [java] Попытка подключения к базе данных по адресу org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:55) [java] [java] 2018-04-26 11:47:04,451 WARN org.dspace.services.sessions.SessionRequestServiceImpl @ Запрос перехватчика (org.dspace.services.events.SystemEventService$EventRequestInterceptor@359cd110) не удалось выполнить подряд (request-297-1524754024364): null [java] в org.postgresql.jdbc.PgConnection.(PgConnection.java:219) [java] в org.postgresql.Driver.makeConnection(Driver.java):407) [java] в org.postgresql.Driver.connect(Driver.java:275) [java] в org.apache.commons.dbcp2.DriverConnectionFactory.createConnection (DriverConnectionFactory.java:39) [java] в org.apache.commons.dbcp2.PoolableConnectionFactory..createPoolableConnectionFactory(BasicDataSource.java:2290) [java] ... еще 9 [java] Подобраны JAVA_TOOL_OPTIONS: -Djava.vendor="OracleJava7Fix"

СБОЙ ПОСТРОЕНИЯ C:\dspace-6.2-src-release\dspace-6.2-src-release\dspace\target\dspace-installer\build.xml:792: Java вернула: 1

Общее время:4 секунды

C:\ DSpace-6,2-Src-релиз \ DSpace-6,2-Src-релиз \ DSpace\ цель \ DSpace-инсталлятор>

1 ответ

Решение

FATAL: аутентификация по паролю не удалась для пользователя "dspace"

Сценарию установки не удалось установить соединение с базой данных, поскольку использованные им учетные данные были неверными. Вероятная причина этого в начале сеанса:

org.apache.commons.configuration.ConfigurationException: не удается найти источник конфигурации local.cfg

Правильные учетные данные базы данных (и многое другое) должны быть найдены в "local.cfg", но установщик не смог найти этот файл. Без него будет использоваться пользователь базы данных по умолчанию "dspace" и пароль "dspace" из config/dspace.cfg. Вам необходимо выяснить, почему файл local.cfg не может быть найден.

Другие вопросы по тегам