【问题标题】:Linking Moodle with Alfresco将 Moodle 与 Alfresco 联系起来
【发布时间】:2015-02-03 04:01:49
【问题描述】:

我最近在本地安装了 moodle-2.8.3 和 alfresco-community-5.0.c。

我从packtpub.com做的教程

我的 moodle 和 alfresco 独立运行良好,但是当我尝试从 alfresco 存储库添加文件时,我无法连接到这个。

我已经添加了露天链接

http://127.0.0.1:8080/alfresco/api

在moodle alfresco插件中

这是我尝试连接到 Alfresco 的屏幕截图:

当我从 Alfresco 输入管理员登录名和密码时,没有任何反应,页面保持不变。

有人可以解释我的原因吗? :/

编辑:当我在浏览器上点击http://127.0.0.1:8080/alfresco/api 时,我得到以下信息:

{"list":{"pagination":{"count":1,"hasMoreItems":false,"totalItems":1,"skipCount":0,"maxItems":100},"entries":[{"entry":{"id":"-default-","quotas":[],"isEnabled":true}}]}}

【问题讨论】:

  • 你能链接到教程吗?我们也许可以从那里看到一些错误
  • 对不起,我没有链接它,我发帖时有链接限制。这是:packtpub.com/books/content/…
  • Alfresco 或 Moodle 的日志中是否有任何错误?
  • 在我看来,该教程是为旧版本的 Alfresco 编写的,而不是您正在运行的版本。您是否查看过更新的教程或安装指南?

标签: alfresco moodle


【解决方案1】:

您的问题是您在 5.x 安装中使用的是为 Alfresco 4.0 或 4.1 编写的教程

在 Alfresco 4.x 上,您提到的 URL http://127.0.0.1:8080/alfresco/api 指向 Alfresco Web Services Endpoint

在 Alfresco 5 上,该端点 URL 已更改,以便为新的 RESTful 公共 API 让路。旧 Web 服务 API 的新 URL 为 http://localhost:8080/alfresco/soapapi

如果您将配置更新为指向 http://localhost:8080/alfresco/soapapi,那么它应该可以工作,因为您随后会将 Moodle 指向它期望的 API(从您的教程中,Moodle 想要旧的 WebServices WS* API,而不是较新的 RESTful 或 CMIS)

【讨论】:

  • 抱歉之间的响应时间。我没有检查这个,它有效:)
猜你喜欢
  • 2019-06-20
  • 1970-01-01
  • 2012-04-09
  • 1970-01-01
  • 2015-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多