我刚刚安装了 DSpace Cris 4。但是,我无法使用管理员帐户登录或完成注册,因为它显示内部系统错误。我已经测试过我的数据库连接是否有问题,但这不是因为它可以检查用户名或密码是否有效。
检查日志后,我发现问题是列 researcher0_.sourceref 不存在,但我不知道如何在 Dspace cris 4 中解决这个问题。
有谁知道我应该修改哪个文件?感谢您的帮助。
以下是 dspace.log 中显示的消息
2014-09-25 12:02:13,799 INFO org.dspace.authenticate.PasswordAuthentication@anonymous:session_id=80CE880BB2219B91D5669975E7DFBFA2:ip_addr=xxx.xxxx.xxxx.xxx:authenticate:attempting password auth of user=email@xxx.com 2014- 09-25 12:02:13,814 警告 org.hibernate.engine.jdbc.spi.SqlExceptionHelper @ SQL 错误:0,SQLState:42703 2014-09-25 12:02:13,814 错误 org.hibernate.engine.jdbc.spi。 SqlExceptionHelper@ERROR: 列 researcher0_.sourceref 不存在位置:103