osgi - Apache Sling的46行博客教程怎么跑?

标签 osgi sling

我正在尝试通过 this tutorial Apache Sling,我一开始就卡住了。我无法在浏览器中显示博客表单。相反,我收到以下消息:

Resource dumped by HtmlRendererServlet

Resource path: /content/blog/*

Resource metadata: {sling.resolutionPathInfo=.html, sling.resolutionPath=/content/blog/*}

Resource type: sling:syntheticStarResource

Resource super type: -
Resource Value: 

我在 the README 上看到的这可能是由 org.apache.sling.samples.path-based.rtp 引起的没有运行。但是,我确保该捆绑包在 Felix 控制台中处于事件状态。 (我尝试从控制台的 OSGi 存储库选项卡安装,然后下载 jar 并将其放在 sling/startup/15 下,但它没有改变任何东西)

我想知道是否应该采取额外的配置步骤?

请注意,我是 OSGi 和 Sling 的新手,所以这可能是初学者的错误。

编辑:我在 Felix 控制台的组件选项卡中注意到 org.apache.sling.samples.pathbasedrtp.DefaultResourceTypeProvider状态为“不满意”。会不会有关系?

最佳答案

确实存在一个问题(通过单击 /system/console/bundles 处的包名称可见)阻止了 o.a.s.samples.path-based.rtp从最新版本的 Sling 开始捆绑。

我刚刚修复了它( https://issues.apache.org/jira/browse/SLING-2557 ),请再试一次!

关于osgi - Apache Sling的46行博客教程怎么跑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11830641/

相关文章:

java - 将自定义节点类型添加到 Apache Sling WebApp

java - Sling 资源与节点

java - 基于 OSGi 的应用程序 (Karaf) 中同步方法的线程死锁

java - OSGI 中声明性服务的动态目标

java - 在 JDK 11 中使用 OSGi 和 Apache Felix iPOJO

servlets - 从 Sling/CQ 中的 bundle 获取 OSGi 服务

aem - 如何创建系统用户 (rep :SystemUser) in AEM 6. 1?

java - OSGi ServiceFactory 返回一个不可转换的对象

java - 在我的 gwt/osgi Web 应用程序中实现授权和身份验证的首选方法是什么?

testing - 使用带有真实 Jackrabbit 实现的 wcm.io AEM Mocks 从 JSON 导入内容