ant fresh_install - Error



我不是一个程序员或技术人员。尝试使用提供的指南安装Dspace。我被困在一个fresh_install进程,这里是错误信息。有人能帮我克服这个吗?

构建文件:C: dspace - 6.0 - src -释放目标 dspace-installer dspace build . xml

init_installation:

prepare_configs:
    [mkdir] Created dir: C:dspace-6.0-src-releasedspacetargetdspace-installerconfig-temp
     [copy] Copying 156 files to C:dspace-6.0-src-releasedspacetargetdspace-installerconfig-temp
     [copy] Copying 1 file to C:dspace-6.0-src-releasedspacetargetdspace-installerconfig-temp
     [copy] Copying 16 files to C:dspace-6.0-src-releasedspacetargetdspace-installerconfig-temp
init_configs:
     [copy] Copying 1 file to C:dspaceconfig
   [delete] Deleting directory C:dspace-6.0-src-releasedspacetargetdspace-installerconfig-temp
test_database:
     [java] 2016-11-08 07:17:42,129 WARN  org.apache.commons.configuration.DefaultConfigurationBuilder @ Internal error
     [java] org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source 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]     at org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider.getConfiguration(DefaultConfigurationBuilder.java:1455)
     [java]     at org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationBeanFactory.createBean(DefaultConfigurationBuilder.java:1321)
     [java]     at org.apache.commons.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:390)
     [java]     at org.apache.commons.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:412)
     [java]     at org.apache.commons.configuration.beanutils.BeanHelper.createBean(BeanHelper.java:426)
     [java]     at org.apache.commons.configuration.DefaultConfigurationBuilder.createConfigurationAt(DefaultConfigurationBuilder.java:855)
     [java]     at org.apache.commons.configuration.DefaultConfigurationBuilder.initCombinedConfiguration(DefaultConfigurationBuilder.java:719)
     [java]     at org.apache.commons.configuration.DefaultConfigurationBuilder.getConfiguration(DefaultConfigurationBuilder.java:622)
     [java]     at org.apache.commons.configuration.DefaultConfigurationBuilder.getConfiguration(DefaultConfigurationBuilder.java:587)
     [java]     at org.dspace.servicemanager.config.DSpaceConfigurationService.loadInitialConfig(DSpaceConfigurationService.java:494)
     [java]     at org.dspace.servicemanager.config.DSpaceConfigurationService.<init>(DSpaceConfigurationService.java:87)
     [java]     at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:148)
     [java]     at org.dspace.servicemanager.DSpaceKernelImpl.start(DSpaceKernelImpl.java:128)
     [java]     at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:49)
     [java] 2016-11-08 07:17:44,969 WARN  org.dspace.services.email.EmailServiceImpl @ Couldn't get an email session from environment:  Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
     [java] 
     [java] Attempting to connect to database
     [java] Connected successfully!
     [java] 
     [java] Database Type: postgres
     [java] Database URL: jdbc:postgresql://localhost:5432/dspace
     [java] Database Schema: public
     [java] Database Username: dspace
     [java] Database Software: PostgreSQL version 9.6.1
     [java] Database Driver: PostgreSQL Native Driver version PostgreSQL 9.4.1211
     [java] PostgreSQL 'pgcrypto' extension installed/up-to-date? false (not installed)
     [java] 
     [java] WARNING: Required PostgreSQL 'pgcrypto' extension is NOT INSTALLED on this database.
     [java] 
     [java] ** DSpace REQUIRES PostgreSQL >= 9.4 AND pgcrypto extension >= 1.1 **
     [java] 
     [java] To install it, please connect to your DSpace database as a 'superuser' and manually run the following command: 
     [java] 
     [java]   CREATE EXTENSION pgcrypto;
     [java] 
     [java] 2016-11-08 07:17:45,781 WARN  org.dspace.services.sessions.SessionRequestServiceImpl @ Request interceptor (org.dspace.services.events.SystemEventService$EventRequestInterceptor@52fd6efa) failed to execute on end (request-70-1478569665302): null

您是否在新建的PostgreSQL数据库上启用了pgcrypto ?

psql --username=postgres dspace -c "CREATE EXTENSION pgcrypto;"

参见DSpace 6.0手册第4段。数据库设置:https://wiki.duraspace.org/display/DSDOC6x/Installing+DSpace#InstallingDSpace-Installation

相关内容

  • 没有找到相关文章

最新更新