【问题标题】:Apache Sling tutorial, Slingbucks 404 errorApache Sling 教程,Slingbucks 404 错误
【发布时间】:2017-01-01 03:15:03
【问题描述】:

我目前正在尝试遵循 README 中的 Slingbucks 教程。

我已经完成了构建 Sling 源代码的步骤。当我构建 Slingbucks 项目时,当我转到系统/控制台时,我看到该捆绑包存在于 Felix 容器中。但是当我尝试执行下一步转到http://localhost:8080/content/slingbucks/public/orders.html 时,我收到了 404 错误。我在 Windows 上运行它,我使用的是 Java 8 和 Maven 3.3.9。任何解决此问题的帮助将不胜感激。

编辑:是的,捆绑包处于活动状态

编辑:所以现在我遇到了一个新问题,在我完成提交订单的步骤后,我在 slingbucks/private/confirmed.html 下没有确认订单。我只看到一个标题为“已确认订单”的页面,其下方没有订单。此外,当我尝试访问 /content/slingbucks/readonly/options/fields 时出现 403 错误,但这对我来说不是问题。

【问题讨论】:

  • 所以我决定从 Sling 项目的示例文件夹中运行 Slingbucks 项目,它现在可以正常工作。我最初创建了一个单独的目录,我将在其中构建 Slingbucks 项目,与 Sling 应用程序分开。

标签: java apache maven osgi-bundle sling


【解决方案1】:

请检查捆绑包是否处于活动状态(即所有依赖项都已满足。 如果捆绑包仍处于 RESOLVED 状态,它将无法工作。

【讨论】:

    【解决方案2】:

    我能够让它工作。我使用了源代码下载中的 sling 独立应用程序和 slingbucks 项目。运行构建并运行。

    【讨论】:

      猜你喜欢
      • 2020-11-05
      • 1970-01-01
      • 2023-03-18
      • 2016-11-06
      • 2010-11-12
      • 2012-10-28
      • 2021-06-18
      • 2023-01-31
      • 2012-11-09
      相关资源
      最近更新 更多