我有Filter
:
@SlingFilter(description="", vendor="", order=10)
class MyFilter extends DoNothingFilter {
@Reference private ResourceResolver;
}
当我使用此@Reference
行构建时,我的包不包含附加的过滤器(否则它在此处)。这有什么问题以及如何避免它?日志没有说明与此捆绑更新相关的任何问题。
答案 0 :(得分:1)
资源解析器不是OSGi服务,所以不能像那样引用它。
你要么从吊索http请求中获取它,要么使用资源解析器工厂(这是一个OSGi服务)创建一个新请求