【问题标题】:Can I reference ResourceResolver?我可以参考 ResourceResolver 吗?
【发布时间】:2015-05-20 14:46:02
【问题描述】:

我有这个Filter

@SlingFilter(description="", vendor="", order=10) 
class MyFilter extends DoNothingFilter {
  @Reference private ResourceResolver;
}

当我使用 @Reference 行构建时,我的包不包含附加的过滤器(否则它就在这里)。这有什么问题以及如何避免它?日志没有说明与此捆绑包更新相关的任何问题。

【问题讨论】:

    标签: servlet-filters apache-felix sling


    【解决方案1】:

    资源解析器不是 OSGi 服务,因此不能这样引用。

    您可以从 sling http 请求中获取它,也可以使用资源解析器工厂(这是一个 OSGi 服务)创建一个新的

    【讨论】:

      猜你喜欢
      • 2013-06-05
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-03
      • 1970-01-01
      相关资源
      最近更新 更多