org.alfresco.error.AlfrescoRuntimeException:09050000运行Alfresco时,GetModelsDiff返回状态为404

时间:2018-10-06 05:32:29

标签: alfresco spring-bean

我已经从git hub导入了一个maven项目,并按照其README文件中的说明运行Alfresco。在测试应用程序时,我输入了http://localhost:8080/share/,因此我成功获得了Alfresco的登录页面。但是,当我提供默认的用户名和密码时,我无法登录该应用程序。收到错误消息“您的身份验证详细信息尚未被识别,或者Alfresco目前可能不可用。” 当我检查控制台和Alfresco日志文件时,发现org.springframework.beans.factory.BeanCreationException后跟{ {1}} GetModelsDiff的返回状态为404。

安装了以下内容:

  1. Apache Tomcat 7.0版本

  2. PostgreSQL 9.4

  3. 还安装了一些项目所需的依赖项(Elastic Search6.4和ActiveMQ5.0)。

使用Java8。

导入项目的Github存储库链接:GitHub-Open-MBEE / mms:模型管理系统

以下是在控制台中观察到的异常

org.alfresco.error.AlfrescoRuntimeException: 09050000

有人可以帮助我解决问题吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

installation instructions for this project上写为:
“在$ TOMCAT_HOME / shared / classes目录中创建和编辑mms.properties文件(您可以复制mms-ent / mms.properties.example)”。

您执行了此步骤吗?

答案 1 :(得分:0)

露天WAR和共享WAR是完全分开的。当共享WAR与之对话的后端(露天WAR)无法启动时,它通常会启动并显示登录页面。

在这种情况下就是这样。看来https://github.com/Open-MBEE/mms/blob/develop/mms-ent/repo-amp/src/main/amp/config/alfresco/module/mms-amp/context/mms-init-service-context.xml中定义的emsConfig bean正在获取空指针,可能是因为找不到该属性文件。