You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Oliver Lietz (JIRA)" <ji...@apache.org> on 2015/10/09 23:30:05 UTC

[jira] [Created] (OAK-3503) Upgrade Maven Bundle Plugin to 3.0.0

Oliver Lietz created OAK-3503:
---------------------------------

             Summary: Upgrade Maven Bundle Plugin to 3.0.0
                 Key: OAK-3503
                 URL: https://issues.apache.org/jira/browse/OAK-3503
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: parent
    Affects Versions: 1.3.7
            Reporter: Oliver Lietz
             Fix For: 1.3.8


This solves a problem with {{Require-Capability}} header (OAK-3083):

{{MANIFEST.MF}} with Maven Bundle Plugin {{2.5.3}}:
{noformat}
Manifest-Version: 1.0
Bnd-LastModified: 1443377959783
Build-Jdk: 1.7.0_51
Built-By: amjain
Bundle-Category: oak
Bundle-Description: The goal of the Oak effort within the Apache Jackrab
 bitâ„¢ project is    to implement a scalable and performant hierarchica
 l content repository    for use as the foundation of modern world-class
  web sites and other    demanding content applications.
Bundle-DocURL: http://jackrabbit.apache.org/oak/
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: Oak Core
Bundle-SymbolicName: org.apache.jackrabbit.oak-core
Bundle-Vendor: The Apache Software Foundation
Bundle-Version: 1.3.7
Created-By: Apache Maven Bundle Plugin
DynamicImport-Package: org.apache.felix.jaas.boot
Embed-Transitive: true
Export-Package: org.apache.jackrabbit.oak;version="1.1.0";uses:="javax.a
 nnotation,javax.management,org.apache.jackrabbit.oak.api,org.apache.jac
 krabbit.oak.plugins.index,org.apache.jackrabbit.oak.query,org.apache.ja
 ckrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycle,org.apa
 che.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org
 .apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboa
 rd",org.apache.jackrabbit.oak.api;version="2.1";uses:="com.google.commo
 n.base,javax.annotation,javax.jcr,javax.security.auth.login",org.apache
 .jackrabbit.oak.api.jmx;version="2.0.0";uses:="javax.annotation,javax.m
 anagement.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit
 .oak.commons.jmx",org.apache.jackrabbit.oak.stats;version="1.1";uses:="
 javax.annotation,javax.management.openmbean,org.apache.jackrabbit.api.s
 tats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.spi.wh
 iteboard,org.apache.jackrabbit.stats,org.slf4j",org.apache.jackrabbit.o
 ak.json;version="1.0";uses:="org.apache.jackrabbit.oak.api,org.apache.j
 ackrabbit.oak.commons.json,org.apache.jackrabbit.oak.spi.state",org.apa
 che.jackrabbit.oak.management;version="1.1.0";uses:="javax.annotation,j
 avax.management.openmbean,org.apache.jackrabbit.oak.api.jmx,org.apache.
 jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.spi.whiteboard",or
 g.apache.jackrabbit.oak.util;version="1.3.0";uses:="com.google.common.i
 o,javax.annotation,javax.jcr,javax.management.openmbean,org.apache.jack
 rabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.
 oak.namepath,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.
 oak.spi.whiteboard,org.slf4j",org.apache.jackrabbit.oak.namepath;versio
 n="2.0";uses:="javax.annotation,javax.jcr,javax.jcr.nodetype,org.apache
 .jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.identifier,org.ap
 ache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.osgi;version="
 2.0";uses:="javax.annotation,org.apache.jackrabbit.oak.spi.commit,org.a
 pache.jackrabbit.oak.spi.whiteboard,org.osgi.framework,org.osgi.service
 .component,org.osgi.util.tracker",org.apache.jackrabbit.oak.plugins.ato
 mic;version="1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.api
 ,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.sta
 te",org.apache.jackrabbit.oak.plugins.backup;version="1.0";uses:="javax
 .annotation,javax.management.openmbean,org.apache.jackrabbit.oak.api,or
 g.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.co
 mmit;version="1.1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.
 api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.identifier;version="1.0";uses:
 ="javax.annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.
 oak.spi.state",org.apache.jackrabbit.oak.plugins.index;version="3.0.0";
 uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apa
 che.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state,org.a
 pache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.util",org
 .apache.jackrabbit.oak.plugins.index.fulltext;version="1.0.0";uses:="ja
 vax.annotation,org.apache.jackrabbit.oak.api",org.apache.jackrabbit.oak
 .plugins.index.aggregate;version="1.2.0";uses:="javax.annotation,org.ap
 ache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state",org.
 apache.jackrabbit.oak.plugins.index.counter;version="1.0";uses:="javax.
 annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plug
 ins.index,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oa
 k.spi.state",org.apache.jackrabbit.oak.plugins.index.nodetype;version="
 1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.spi.query,org.ap
 ache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.index.
 property;version="2.0.0";uses:="com.google.common.base,javax.annotation
 ,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,
 org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.quer
 y,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugin
 s.index.property.jmx;version="1.0";uses:="javax.annotation,javax.manage
 ment.openmbean,org.apache.jackrabbit.oak.plugins.index",org.apache.jack
 rabbit.oak.plugins.index.reference;version="1.0";uses:="javax.annotatio
 n,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi
 .commit,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.s
 pi.state",org.apache.jackrabbit.oak.plugins.itemsave;version="1.0";uses
 :="javax.annotation,org.apache.jackrabbit.oak.spi.commit,org.apache.jac
 krabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.lock;version="
 1.0";uses:="org.apache.jackrabbit",org.apache.jackrabbit.oak.plugins.me
 mory;version="1.0";uses:="com.google.common.hash,javax.annotation,javax
 .jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.va
 lue,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.name;version="1.0";uses:="java
 x.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrab
 bit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state",org.apache.jack
 rabbit.oak.plugins.nodetype;version="1.1.0";uses:="com.google.common.ba
 se,javax.annotation,javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit,
 org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.ap
 ache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state",org
 .apache.jackrabbit.oak.plugins.nodetype.write;version="1.0";uses:="java
 x.annotation,javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.oak.api
 ,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.s
 pi.lifecycle,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit
 .oak.plugins.observation;version="2.0.0";uses:="javax.annotation,org.ap
 ache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.observation.f
 ilter,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.sp
 i.state",org.apache.jackrabbit.oak.plugins.observation.filter;version="
 1.0";uses:="com.google.common.base,javax.annotation,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.o
 ak.spi.security.authorization.permission,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.segment;version="5.0.0";uses:=
 "com.google.common.base,javax.annotation,javax.management.openmbean,org
 .apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.memory,org
 .apache.jackrabbit.oak.plugins.segment.file,org.apache.jackrabbit.oak.s
 pi.blob,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.
 spi.state,org.apache.jackrabbit.oak.util,org.osgi.service.component",or
 g.apache.jackrabbit.oak.plugins.segment.http;version="1.0";uses:="javax
 .annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plu
 gins.segment,org.apache.jackrabbit.oak.spi.blob",org.apache.jackrabbit.
 oak.plugins.segment.file;version="2.1.0";uses:="javax.annotation,javax.
 management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbi
 t.oak.commons.jmx,org.apache.jackrabbit.oak.plugins.segment,org.apache.
 jackrabbit.oak.spi.blob,org.apache.jackrabbit.oak.spi.gc,org.apache.jac
 krabbit.oak.spi.state,org.apache.jackrabbit.oak.stats",org.apache.jackr
 abbit.oak.plugins.tree;version="1.0";uses:="javax.annotation,org.apache
 .jackrabbit.oak.api,org.apache.jackrabbit.oak.query,org.apache.jackrabb
 it.oak.spi.commit,org.apache.jackrabbit.oak.spi.query,org.apache.jackra
 bbit.oak.spi.security,org.apache.jackrabbit.oak.spi.state",org.apache.j
 ackrabbit.oak.plugins.value;version="1.0.1";uses:="javax.annotation,jav
 ax.jcr,org.apache.jackrabbit.api,org.apache.jackrabbit.oak.api,org.apac
 he.jackrabbit.oak.namepath",org.apache.jackrabbit.oak.plugins.version;v
 ersion="1.0";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit,or
 g.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.identifie
 r,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.
 spi.commit,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.o
 ak.spi.commit;version="1.0";uses:="javax.annotation,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.state,org.slf4j",org.apache.ja
 ckrabbit.oak.spi.gc;version="2.0.0";uses:="javax.annotation,org.apache.
 jackrabbit.oak.spi.whiteboard",org.apache.jackrabbit.oak.spi.lifecycle;
 version="1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.plugins
 .index,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.s
 pi.query;version="4.0.0";uses:="javax.annotation,org.apache.jackrabbit.
 oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.pl
 ugins.index.aggregate,org.apache.jackrabbit.oak.query,org.apache.jackra
 bbit.oak.query.fulltext,org.apache.jackrabbit.oak.spi.state",org.apache
 .jackrabbit.oak.spi.security;version="1.1.0";uses:="javax.annotation,or
 g.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.tree,org.
 apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycl
 e,org.apache.jackrabbit.oak.spi.xml",org.apache.jackrabbit.oak.spi.secu
 rity.authentication;version="1.1.0";uses:="javax.annotation,javax.jcr,j
 avax.security.auth,javax.security.auth.callback,javax.security.auth.log
 in,javax.security.auth.spi,org.apache.jackrabbit.api.security.user,org.
 apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security,org.ap
 ache.jackrabbit.oak.spi.security.principal,org.apache.jackrabbit.oak.sp
 i.whiteboard",org.apache.jackrabbit.oak.spi.security.authentication.cal
 lback;version="1.0";uses:="javax.annotation,javax.jcr,javax.security.au
 th.callback,org.apache.jackrabbit.api.security.user,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit
 .oak.spi.security.authentication.token,org.apache.jackrabbit.oak.spi.se
 curity.principal,org.apache.jackrabbit.oak.spi.whiteboard",org.apache.j
 ackrabbit.oak.spi.security.authentication.token;version="1.2.0";uses:="
 javax.annotation,javax.jcr,org.apache.jackrabbit.api.security.authentic
 ation.token,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi
 .security",org.apache.jackrabbit.oak.spi.security.authorization;version
 ="1.0";uses:="javax.annotation,javax.jcr.security,org.apache.jackrabbit
 .oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.s
 pi.security,org.apache.jackrabbit.oak.spi.security.authorization.permis
 sion,org.apache.jackrabbit.oak.spi.security.authorization.restriction",
 org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol;vers
 ion="1.3.1";uses:="javax.annotation,javax.jcr,javax.jcr.security,org.ap
 ache.jackrabbit.api.security,org.apache.jackrabbit.api.security.authori
 zation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath
 ,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.s
 ecurity.authorization,org.apache.jackrabbit.oak.spi.security.authorizat
 ion.permission,org.apache.jackrabbit.oak.spi.security.authorization.res
 triction,org.apache.jackrabbit.oak.spi.security.privilege",org.apache.j
 ackrabbit.oak.spi.security.authorization.permission;version="2.0.1";use
 s:="javax.annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbi
 t.oak.plugins.tree,org.apache.jackrabbit.oak.spi.security.privilege,org
 .apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.spi.securit
 y.authorization.restriction;version="1.0";uses:="javax.annotation,javax
 .jcr,javax.jcr.security,org.apache.jackrabbit.oak.api,org.apache.jackra
 bbit.oak.spi.security.authorization.accesscontrol",org.apache.jackrabbi
 t.oak.spi.security.principal;version="1.1.0";uses:="javax.annotation,or
 g.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.common
 s.iterator,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.name
 path,org.apache.jackrabbit.oak.spi.security",org.apache.jackrabbit.oak.
 spi.security.privilege;version="1.1.0";uses:="javax.annotation,javax.jc
 r.security,org.apache.jackrabbit.api.security.authorization,org.apache.
 jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackra
 bbit.oak.spi.security",org.apache.jackrabbit.oak.spi.security.user;vers
 ion="2.1.0";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.api
 .security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.
 namepath,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.o
 ak.spi.security.authentication,org.apache.jackrabbit.oak.spi.security.p
 rincipal",org.apache.jackrabbit.oak.spi.security.user.action;version="1
 .0.2";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.api.secur
 ity.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepa
 th,org.apache.jackrabbit.oak.spi.security",org.apache.jackrabbit.oak.sp
 i.security.user.util;version="1.2.0";uses:="javax.annotation,org.apache
 .jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.
 jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.user
 ",org.apache.jackrabbit.oak.spi.state;version="1.2.0";uses:="com.google
 .common.base,javax.annotation,javax.management.openmbean,org.apache.jac
 krabbit.oak.api,org.apache.jackrabbit.oak.spi.commit",org.apache.jackra
 bbit.oak.spi.whiteboard;version="1.0.1";uses:="com.google.common.base,j
 avax.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jack
 rabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi.commit,org.apach
 e.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org.a
 pache.jackrabbit.oak.spi.security.authentication,org.apache.jackrabbit.
 oak.spi.security.authorization.restriction,org.apache.jackrabbit.oak.sp
 i.security.user,org.apache.jackrabbit.oak.spi.security.user.action,org.
 apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.spi.xml;vers
 ion="1.0";uses:="javax.annotation,javax.jcr,javax.jcr.nodetype,org.apac
 he.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jac
 krabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.spi.security",or
 g.apache.jackrabbit.oak.query;version="2.3";uses:="javax.annotation,org
 .apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache
 .jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.query,org.apache
 .jackrabbit.oak.spi.security.authorization.permission,org.apache.jackra
 bbit.oak.spi.state",org.apache.jackrabbit.oak.query.fulltext;version="1
 .0";uses:="org.apache.jackrabbit.oak.query",org.apache.jackrabbit.oak.s
 ecurity;version="1.0.2";uses:="javax.annotation,org.apache.jackrabbit.o
 ak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication,o
 rg.apache.jackrabbit.oak.spi.security.authentication.token,org.apache.j
 ackrabbit.oak.spi.security.authorization,org.apache.jackrabbit.oak.spi.
 security.principal,org.apache.jackrabbit.oak.spi.security.privilege,org
 .apache.jackrabbit.oak.spi.security.user,org.apache.jackrabbit.oak.spi.
 whiteboard,org.osgi.framework"
Implementation-Title: Oak Core
Implementation-Vendor: The Apache Software Foundation
Implementation-Vendor-Id: org.apache.jackrabbit
Implementation-Version: 1.3.7
Import-Package: com.google.common.base;resolution:=optional;version="[15
 .0,16)",com.google.common.cache;resolution:=optional;version="[15.0,16)
 ",com.google.common.collect;resolution:=optional;version="[15.0,16)",co
 m.google.common.hash;resolution:=optional;version="[15.0,16)",com.googl
 e.common.io;resolution:=optional;version="[15.0,16)",com.google.common.
 primitives;resolution:=optional;version="[15.0,16)",com.google.common.u
 til.concurrent;resolution:=optional;version="[15.0,16)",com.mongodb;res
 olution:=optional;version="[2.13,3)",com.mongodb.util;resolution:=optio
 nal;version="[2.13,3)",javax.annotation;resolution:=optional,javax.cryp
 to;resolution:=optional,javax.crypto.spec;resolution:=optional,javax.jc
 r;resolution:=optional;version="[2.0,3)",javax.jcr.lock;resolution:=opt
 ional;version="[2.0,3)",javax.jcr.nodetype;resolution:=optional;version
 ="[2.0,3)",javax.jcr.security;resolution:=optional;version="[2.0,3)",ja
 vax.jcr.version;resolution:=optional;version="[2.0,3)",javax.management
 ;resolution:=optional,javax.management.openmbean;resolution:=optional,j
 avax.security.auth;resolution:=optional,javax.security.auth.callback;re
 solution:=optional,javax.security.auth.login;resolution:=optional,javax
 .security.auth.spi;resolution:=optional,javax.sql;resolution:=optional,
 org.apache.commons.codec.binary;resolution:=optional;version="[1.5,2)",
 org.apache.commons.io;resolution:=optional;version="[1.4,2)",org.apache
 .commons.io.filefilter;resolution:=optional;version="[1.4,2)",org.apach
 e.jackrabbit;resolution:=optional,org.apache.jackrabbit.api;resolution:
 =optional;version="[2.3,3)",org.apache.jackrabbit.api.jmx;resolution:=o
 ptional;version="[2.1,3)",org.apache.jackrabbit.api.security;resolution
 :=optional;version="[2.3,3)",org.apache.jackrabbit.api.security.authent
 ication.token;resolution:=optional;version="[2.3,3)",org.apache.jackrab
 bit.api.security.authorization;resolution:=optional;version="[2.3,3)",o
 rg.apache.jackrabbit.api.security.principal;resolution:=optional;versio
 n="[2.3,3)",org.apache.jackrabbit.api.security.user;resolution:=optiona
 l;version="[2.4,2.5)",org.apache.jackrabbit.api.stats;resolution:=optio
 nal;version="[1.2,2)",org.apache.jackrabbit.aws.ext.ds;resolution:=opti
 onal,org.apache.jackrabbit.commons;resolution:=optional;version="[2.4,3
 )",org.apache.jackrabbit.commons.cnd;resolution:=optional;version="[2.3
 ,3)",org.apache.jackrabbit.commons.iterator;resolution:=optional;versio
 n="[2.4,3)",org.apache.jackrabbit.commons.jackrabbit.authorization;reso
 lution:=optional,org.apache.jackrabbit.core.data;resolution:=optional,o
 rg.apache.jackrabbit.core.data.db;resolution:=optional,org.apache.jackr
 abbit.core.util.db;resolution:=optional,org.apache.jackrabbit.oak.api;r
 esolution:=optional;version="[2.1,2.2)",org.apache.jackrabbit.oak.api.j
 mx;resolution:=optional;version="[2.0,2.1)",org.apache.jackrabbit.oak.b
 lob.cloud.aws.s3;resolution:=optional,org.apache.jackrabbit.oak.commons
 ;resolution:=optional;version="[2.1,3)",org.apache.jackrabbit.oak.commo
 ns.concurrent;resolution:=optional;version="[1.0,2)",org.apache.jackrab
 bit.oak.commons.jmx;resolution:=optional;version="[1.0,2)",org.apache.j
 ackrabbit.oak.commons.json;resolution:=optional;version="[1.0,2)",org.a
 pache.jackrabbit.oak.commons.sort;resolution:=optional;version="[1.1,2)
 ",org.apache.jackrabbit.oak.json;resolution:=optional;version="[1.0,1.1
 )",org.apache.jackrabbit.oak.namepath;resolution:=optional;version="[2.
 0,2.1)",org.apache.jackrabbit.oak.osgi;resolution:=optional;version="[2
 .0,2.1)",org.apache.jackrabbit.oak.plugins.identifier;resolution:=optio
 nal;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.index;resolut
 ion:=optional;version="[3.0,3.1)",org.apache.jackrabbit.oak.plugins.ind
 ex.fulltext;resolution:=optional;version="[1.0,1.1)",org.apache.jackrab
 bit.oak.plugins.index.nodetype;resolution:=optional;version="[1.0,1.1)"
 ,org.apache.jackrabbit.oak.plugins.lock;resolution:=optional;version="[
 1.0,1.1)",org.apache.jackrabbit.oak.plugins.memory;resolution:=optional
 ;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.name;resolution:
 =optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.value;r
 esolution:=optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.b
 lob;resolution:=optional;version="[1.2,1.3)",org.apache.jackrabbit.oak.
 spi.blob.split;resolution:=optional;version="[1.3,2)",org.apache.jackra
 bbit.oak.spi.commit;resolution:=optional;version="[1.0,1.1)",org.apache
 .jackrabbit.oak.spi.lifecycle;resolution:=optional;version="[1.0,1.1)",
 org.apache.jackrabbit.oak.spi.security;resolution:=optional;version="[1
 .1,1.2)",org.apache.jackrabbit.oak.spi.security.authentication.callback
 ;resolution:=optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi
 .security.authentication.token;resolution:=optional;version="[1.2,1.3)"
 ,org.apache.jackrabbit.oak.spi.security.authorization;resolution:=optio
 nal;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.security.authoriz
 ation.accesscontrol;resolution:=optional;version="[1.3,1.4)",org.apache
 .jackrabbit.oak.spi.security.authorization.permission;resolution:=optio
 nal;version="[2.0,2.1)",org.apache.jackrabbit.oak.spi.security.authoriz
 ation.restriction;resolution:=optional;version="[1.0,1.1)",org.apache.j
 ackrabbit.oak.spi.security.principal;resolution:=optional;version="[1.1
 ,1.2)",org.apache.jackrabbit.oak.spi.security.privilege;resolution:=opt
 ional;version="[1.1,1.2)",org.apache.jackrabbit.oak.spi.security.user;r
 esolution:=optional;version="[2.1,2.2)",org.apache.jackrabbit.oak.spi.s
 ecurity.user.action;resolution:=optional;version="[1.0,1.1)",org.apache
 .jackrabbit.oak.spi.security.user.util;resolution:=optional;version="[1
 .2,1.3)",org.apache.jackrabbit.oak.spi.state;resolution:=optional;versi
 on="[1.2,1.3)",org.apache.jackrabbit.oak.spi.whiteboard;resolution:=opt
 ional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.xml;resolution:
 =optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.stats;resolutio
 n:=optional;version="[1.1,1.2)",org.apache.jackrabbit.stats;resolution:
 =optional;version="[2.7,3)",org.apache.jackrabbit.stats.jmx;resolution:
 =optional,org.apache.jackrabbit.util;resolution:=optional;version="[2.4
 ,3)",org.apache.jackrabbit.value;resolution:=optional;version="[2.2,3)"
 ,org.bson;resolution:=optional;version="[2.13,3)",org.bson.types;resolu
 tion:=optional;version="[2.13,3)",org.h2.mvstore;resolution:=optional;v
 ersion="[1.4,2)",org.h2.mvstore.type;resolution:=optional;version="[1.4
 ,2)",org.jclouds;resolution:=optional,org.jclouds.blobstore;resolution:
 =optional;version="[1.7,2)",org.jclouds.blobstore.domain;resolution:=op
 tional;version="[1.7,2)",org.jclouds.blobstore.options;resolution:=opti
 onal;version="[1.7,2)",org.jclouds.domain;resolution:=optional;version=
 "[1.7,2)",org.jclouds.io;resolution:=optional;version="[1.7,2)",org.osg
 i.framework;resolution:=optional;version="[1.5,2)",org.osgi.service.com
 ponent;resolution:=optional;version="[1.1,2)",org.osgi.util.tracker;res
 olution:=optional;version="[1.4,2)",org.slf4j;resolution:=optional;vers
 ion="[1.7,2)",org.slf4j.helpers;resolution:=optional;version="[1.7,2)"
Jaas-ModuleClass: org.apache.jackrabbit.oak.spi.security.authentication.
 GuestLoginModule,org.apache.jackrabbit.oak.security.authentication.user
 .LoginModuleImpl,org.apache.jackrabbit.oak.security.authentication.toke
 n.TokenLoginModule
Provide-Capability: osgi.service;effective:=active;objectClass="org.apac
 he.jackrabbit.oak.spi.query.QueryIndexProvider";service.vendor="The Apa
 che Software Foundation",osgi.service;effective:=active;objectClass="or
 g.apache.jackrabbit.oak.spi.commit.EditorProvider";service.vendor="The 
 Apache Software Foundation",osgi.service;effective:=active;objectClass:
 List<String>="org.apache.jackrabbit.oak.plugins.document.DocumentDiscov
 eryLiteService,org.apache.jackrabbit.oak.spi.commit.Observer";service.v
 endor="The Apache Software Foundation",osgi.service;effective:=active;o
 bjectClass:List<String>="org.apache.jackrabbit.oak.spi.security.user.Us
 erConfiguration,org.apache.jackrabbit.oak.spi.security.SecurityConfigur
 ation";usersPath="/rep:security/rep:authorizables/rep:users";groupsPath
 ="/rep:security/rep:authorizables/rep:groups";systemRelativePath=system
 ;defaultDepth=2;importBehavior=ignore;passwordHashAlgorithm=SHA-256;pas
 swordHashIterations=1000;passwordSaltSize=8;supportAutoSave=false;passw
 ordMaxAge=0;initialPasswordChange=false;passwordHistorySize=0;cacheExpi
 ration=0;service.vendor="The Apache Software Foundation",osgi.service;e
 ffective:=active;objectClass="org.apache.jackrabbit.oak.plugins.index.I
 ndexEditorProvider";service.vendor="The Apache Software Foundation",osg
 i.service;effective:=active;objectClass:List<String>="org.apache.jackra
 bbit.oak.spi.security.authentication.AuthenticationConfiguration,org.ap
 ache.jackrabbit.oak.spi.security.SecurityConfiguration";org.apache.jack
 rabbit.oak.authentication.appName="jackrabbit.oak";service.vendor="The 
 Apache Software Foundation",osgi.service;effective:=active;objectClass=
 "org.apache.jackrabbit.oak.plugins.segment.SegmentDiscoveryLiteService"
 ;service.vendor="The Apache Software Foundation",osgi.service;effective
 :=active;objectClass="org.apache.jackrabbit.oak.spi.security.user.actio
 n.AuthorizableActionProvider";service.vendor="The Apache Software Found
 ation",osgi.service;effective:=active;objectClass="org.apache.jackrabbi
 t.oak.spi.security.user.UserAuthenticationFactory";service.vendor="The 
 Apache Software Foundation",osgi.service;effective:=active;objectClass:
 List<String>="org.apache.jackrabbit.oak.spi.security.authentication.tok
 en.TokenConfiguration,org.apache.jackrabbit.oak.spi.security.SecurityCo
 nfiguration";tokenRefresh=true;passwordHashAlgorithm=SHA-256;passwordHa
 shIterations=1000;passwordSaltSize=8;service.vendor="The Apache Softwar
 e Foundation",osgi.service;effective:=active;objectClass:List<String>="
 org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration
 ,org.apache.jackrabbit.oak.spi.security.SecurityConfiguration";service.
 vendor="The Apache Software Foundation",osgi.service;effective:=active;
 objectClass="org.apache.jackrabbit.oak.spi.security.user.AuthorizableNo
 deName";length=21;service.vendor="The Apache Software Foundation",osgi.
 service;effective:=active;objectClass:List<String>="org.apache.jackrabb
 it.oak.spi.security.privilege.PrivilegeConfiguration,org.apache.jackrab
 bit.oak.spi.security.SecurityConfiguration";service.vendor="The Apache 
 Software Foundation",osgi.service;effective:=active;objectClass="org.ap
 ache.jackrabbit.oak.plugins.index.IndexEditorProvider";type=property;se
 rvice.vendor="The Apache Software Foundation",osgi.service;effective:=a
 ctive;objectClass:List<String>="org.apache.jackrabbit.oak.spi.security.
 authorization.AuthorizationConfiguration,org.apache.jackrabbit.oak.spi.
 security.SecurityConfiguration";importBehavior=abort;configurationRanki
 ng=100;service.vendor="The Apache Software Foundation",osgi.service;eff
 ective:=active;objectClass="org.apache.jackrabbit.oak.spi.security.auth
 orization.restriction.RestrictionProvider";service.vendor="The Apache S
 oftware Foundation"
Require-Capability: osgi.service;effective:=active;filter:="(objectClass
 =org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore)",osgi.se
 rvice;effective:=active;filter:="(objectClass=org.apache.jackrabbit.oak
 .spi.security.authentication.AuthenticationConfiguration)",osgi.service
 ;effective:=active;filter:="(objectClass=org.apache.jackrabbit.oak.spi.
 security.user.UserConfiguration)",osgi.service;effective:=active;resolu
 tion:=optional;filter:="(objectClass=org.apache.jackrabbit.oak.spi.secu
 rity.user.AuthorizableNodeName)",osgi.service;effective:=active;resolut
 ion:=optional;filter:="(objectClass=org.apache.jackrabbit.oak.spi.secur
 ity.authentication.token.TokenConfiguration)",osgi.service;effective:=a
 ctive;resolution:=optional;filter:="(objectClass=org.apache.jackrabbit.
 oak.spi.security.user.action.AuthorizableActionProvider)",osgi.service;
 effective:=active;resolution:=optional;filter:="(objectClass=org.apache
 .jackrabbit.oak.spi.security.principal.PrincipalConfiguration)",osgi.se
 rvice;effective:=active;filter:="(objectClass=org.apache.jackrabbit.oak
 .spi.security.authorization.AuthorizationConfiguration)",osgi.service;e
 ffective:=active;filter:="(objectClass=org.apache.jackrabbit.oak.spi.se
 curity.privilege.PrivilegeConfiguration)",osgi.service;effective:=activ
 e;resolution:=optional;filter:="(objectClass=org.apache.jackrabbit.oak.
 spi.security.user.UserAuthenticationFactory)",osgi.service;effective:=a
 ctive;resolution:=optional;filter:="(objectClass=org.apache.jackrabbit.
 oak.spi.security.authorization.restriction.RestrictionProvider)",osgi.s
 ervice;effective:=active;filter:="(objectClass=org.apache.jackrabbit.oa
 k.spi.state.NodeStore)",osgi.service;effective:=active;filter:="(object
 Class=org.apache.jackrabbit.core.util.db.ConnectionFactory)",osgi.servi
 ce;effective:=active;resolution:=optional;filter:="(&(objectClass=javax
 .sql.DataSource)(datasource.name=oak))",osgi.service;effective:=active;
 resolution:=optional;filter:="(&(objectClass=org.apache.jackrabbit.oak.
 spi.blob.BlobStore)(&(!(split.blobstore=old))(!(split.blobstore=new))))
 ",osgi.service;effective:=active;filter:="(&(objectClass=org.apache.jac
 krabbit.oak.spi.blob.BlobStore)(service.pid=org.apache.jackrabbit.oak.s
 pi.blob.split.SplitBlobStore))",osgi.ee;filter:="(&(osgi.ee=JavaSE)(ver
 sion=1.6))"
Service-Component: OSGI-INF/org.apache.jackrabbit.oak.plugins.index.prop
 erty.PropertyIndexProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugi
 ns.commit.ConflictValidatorProvider.xml,OSGI-INF/org.apache.jackrabbit.
 oak.plugins.document.DocumentDiscoveryLiteService.xml,OSGI-INF/org.apac
 he.jackrabbit.oak.plugins.name.NamespaceEditorProvider.xml,OSGI-INF/org
 .apache.jackrabbit.oak.security.user.UserConfigurationImpl.xml,OSGI-INF
 /org.apache.jackrabbit.oak.plugins.index.counter.NodeCounterEditorProvi
 der.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob.datastore.S3Dat
 aStoreService.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.index.node
 type.NodeTypeIndexProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugi
 ns.version.VersionEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak
 .plugins.index.reference.ReferenceEditorProvider.xml,OSGI-INF/org.apach
 e.jackrabbit.oak.plugins.name.NameValidatorProvider.xml,OSGI-INF/org.ap
 ache.jackrabbit.oak.security.internal.SecurityProviderRegistration.xml,
 OSGI-INF/org.apache.jackrabbit.oak.security.authentication.Authenticati
 onConfigurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.segm
 ent.SegmentDiscoveryLiteService.xml,OSGI-INF/org.apache.jackrabbit.oak.
 plugins.blob.datastore.DbDataStoreService.xml,OSGI-INF/org.apache.jackr
 abbit.oak.plugins.document.DocumentNodeStoreService.xml,OSGI-INF/org.ap
 ache.jackrabbit.oak.plugins.blob.datastore.CachingFDSService.xml,OSGI-I
 NF/org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStoreServic
 e.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.atomic.AtomicCounterEd
 itorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.index.prope
 rty.OrderedPropertyIndexEditorProvider.xml,OSGI-INF/org.apache.jackrabb
 it.oak.plugins.index.property.OrderedPropertyIndexProvider.xml,OSGI-INF
 /org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService.xml,
 OSGI-INF/org.apache.jackrabbit.oak.plugins.index.reference.ReferenceInd
 exProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob.migratio
 n.BlobMigration.xml,OSGI-INF/org.apache.jackrabbit.oak.spi.security.use
 r.action.DefaultAuthorizableActionProvider.xml,OSGI-INF/org.apache.jack
 rabbit.oak.security.user.UserAuthenticationFactoryImpl.xml,OSGI-INF/org
 .apache.jackrabbit.oak.plugins.itemsave.ItemSaveValidatorProvider.xml,O
 SGI-INF/org.apache.jackrabbit.oak.security.authentication.token.TokenCo
 nfigurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.cache.Consolidat
 edCacheStats.xml,OSGI-INF/org.apache.jackrabbit.oak.security.principal.
 PrincipalConfigurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.plugi
 ns.blob.datastore.DataStoreTextProviderService.xml,OSGI-INF/org.apache.
 jackrabbit.oak.security.user.RandomAuthorizableNodeName.xml,OSGI-INF/or
 g.apache.jackrabbit.oak.plugins.blob.datastore.SharedS3DataStoreService
 .xml,OSGI-INF/org.apache.jackrabbit.oak.security.privilege.PrivilegeCon
 figurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.index.pro
 perty.PropertyIndexEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oa
 k.security.authorization.AuthorizationConfigurationImpl.xml,OSGI-INF/or
 g.apache.jackrabbit.oak.plugins.nodetype.TypeEditorProvider.xml,OSGI-IN
 F/org.apache.jackrabbit.oak.security.authorization.restriction.Restrict
 ionProviderImpl.xml
Specification-Title: Oak Core
Specification-Vendor: The Apache Software Foundation
Specification-Version: 1.3.7
Tool: Bnd-2.4.0.201411031534
{noformat}

{{MANIFEST.MF}} with Maven Bundle Plugin {{3.0.0}}:
{noformat}
Manifest-Version: 1.0
Bnd-LastModified: 1444424812049
Build-Jdk: 1.8.0_60
Built-By: olli
Bundle-Category: oak
Bundle-Description: The goal of the Oak effort within the Apache Jackrab
 bitâ„¢ project is    to implement a scalable and performant hierarchica
 l content repository    for use as the foundation of modern world-class
  web sites and other    demanding content applications.
Bundle-DocURL: http://jackrabbit.apache.org/oak/
Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: Oak Core
Bundle-SymbolicName: org.apache.jackrabbit.oak-core
Bundle-Vendor: The Apache Software Foundation
Bundle-Version: 1.3.7
Created-By: Apache Maven Bundle Plugin
DynamicImport-Package: org.apache.felix.jaas.boot
Embed-Transitive: true
Export-Package: org.apache.jackrabbit.oak;version="1.1.0";uses:="javax.a
 nnotation,javax.management,org.apache.jackrabbit.oak.api,org.apache.jac
 krabbit.oak.plugins.index,org.apache.jackrabbit.oak.query,org.apache.ja
 ckrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycle,org.apa
 che.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org
 .apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboa
 rd",org.apache.jackrabbit.oak.api;version="2.1";uses:="com.google.commo
 n.base,javax.annotation,javax.jcr,javax.security.auth.login",org.apache
 .jackrabbit.oak.api.jmx;version="2.0.0";uses:="javax.annotation,javax.m
 anagement.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit
 .oak.commons.jmx",org.apache.jackrabbit.oak.stats;version="1.1";uses:="
 javax.annotation,javax.management.openmbean,org.apache.jackrabbit.api.s
 tats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.spi.wh
 iteboard,org.apache.jackrabbit.stats,org.slf4j",org.apache.jackrabbit.o
 ak.json;version="1.0";uses:="org.apache.jackrabbit.oak.api,org.apache.j
 ackrabbit.oak.commons.json,org.apache.jackrabbit.oak.spi.state",org.apa
 che.jackrabbit.oak.management;version="1.1.0";uses:="javax.annotation,j
 avax.management.openmbean,org.apache.jackrabbit.oak.api.jmx,org.apache.
 jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.spi.whiteboard",or
 g.apache.jackrabbit.oak.util;version="1.3.0";uses:="com.google.common.i
 o,javax.annotation,javax.jcr,javax.management.openmbean,org.apache.jack
 rabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.
 oak.namepath,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.
 oak.spi.whiteboard,org.slf4j",org.apache.jackrabbit.oak.namepath;versio
 n="2.0";uses:="javax.annotation,javax.jcr,javax.jcr.nodetype,org.apache
 .jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.identifier,org.ap
 ache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.osgi;version="
 2.0";uses:="javax.annotation,org.apache.jackrabbit.oak.spi.commit,org.a
 pache.jackrabbit.oak.spi.whiteboard,org.osgi.framework,org.osgi.service
 .component,org.osgi.util.tracker",org.apache.jackrabbit.oak.plugins.ato
 mic;version="1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.api
 ,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.sta
 te",org.apache.jackrabbit.oak.plugins.backup;version="1.0";uses:="javax
 .annotation,javax.management.openmbean,org.apache.jackrabbit.oak.api,or
 g.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.co
 mmit;version="1.1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.
 api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.identifier;version="1.0";uses:
 ="javax.annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.
 oak.spi.state",org.apache.jackrabbit.oak.plugins.index;version="3.0.0";
 uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apa
 che.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state,org.a
 pache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.util",org
 .apache.jackrabbit.oak.plugins.index.fulltext;version="1.0.0";uses:="ja
 vax.annotation,org.apache.jackrabbit.oak.api",org.apache.jackrabbit.oak
 .plugins.index.aggregate;version="1.2.0";uses:="javax.annotation,org.ap
 ache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state",org.
 apache.jackrabbit.oak.plugins.index.counter;version="1.0";uses:="javax.
 annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plug
 ins.index,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oa
 k.spi.state",org.apache.jackrabbit.oak.plugins.index.nodetype;version="
 1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.spi.query,org.ap
 ache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.index.
 property;version="2.0.0";uses:="com.google.common.base,javax.annotation
 ,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,
 org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.quer
 y,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.plugin
 s.index.property.jmx;version="1.0";uses:="javax.annotation,javax.manage
 ment.openmbean,org.apache.jackrabbit.oak.plugins.index",org.apache.jack
 rabbit.oak.plugins.index.reference;version="1.0";uses:="javax.annotatio
 n,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi
 .commit,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.s
 pi.state",org.apache.jackrabbit.oak.plugins.itemsave;version="1.0";uses
 :="javax.annotation,org.apache.jackrabbit.oak.spi.commit,org.apache.jac
 krabbit.oak.spi.state",org.apache.jackrabbit.oak.plugins.lock;version="
 1.0";uses:="org.apache.jackrabbit",org.apache.jackrabbit.oak.plugins.me
 mory;version="1.0";uses:="com.google.common.hash,javax.annotation,javax
 .jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.va
 lue,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.name;version="1.0";uses:="java
 x.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrab
 bit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state",org.apache.jack
 rabbit.oak.plugins.nodetype;version="1.1.0";uses:="com.google.common.ba
 se,javax.annotation,javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit,
 org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.ap
 ache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state",org
 .apache.jackrabbit.oak.plugins.nodetype.write;version="1.0";uses:="java
 x.annotation,javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.oak.api
 ,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.s
 pi.lifecycle,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit
 .oak.plugins.observation;version="2.0.0";uses:="javax.annotation,org.ap
 ache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.observation.f
 ilter,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.sp
 i.state",org.apache.jackrabbit.oak.plugins.observation.filter;version="
 1.0";uses:="com.google.common.base,javax.annotation,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.o
 ak.spi.security.authorization.permission,org.apache.jackrabbit.oak.spi.
 state",org.apache.jackrabbit.oak.plugins.segment;version="5.0.0";uses:=
 "com.google.common.base,javax.annotation,javax.management.openmbean,org
 .apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.memory,org
 .apache.jackrabbit.oak.plugins.segment.file,org.apache.jackrabbit.oak.s
 pi.blob,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.
 spi.state,org.apache.jackrabbit.oak.util,org.osgi.service.component",or
 g.apache.jackrabbit.oak.plugins.segment.http;version="1.0";uses:="javax
 .annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plu
 gins.segment,org.apache.jackrabbit.oak.spi.blob",org.apache.jackrabbit.
 oak.plugins.segment.file;version="2.1.0";uses:="javax.annotation,javax.
 management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbi
 t.oak.commons.jmx,org.apache.jackrabbit.oak.plugins.segment,org.apache.
 jackrabbit.oak.spi.blob,org.apache.jackrabbit.oak.spi.gc,org.apache.jac
 krabbit.oak.spi.state,org.apache.jackrabbit.oak.stats",org.apache.jackr
 abbit.oak.plugins.tree;version="1.0";uses:="javax.annotation,org.apache
 .jackrabbit.oak.api,org.apache.jackrabbit.oak.query,org.apache.jackrabb
 it.oak.spi.commit,org.apache.jackrabbit.oak.spi.query,org.apache.jackra
 bbit.oak.spi.security,org.apache.jackrabbit.oak.spi.state",org.apache.j
 ackrabbit.oak.plugins.value;version="1.0.1";uses:="javax.annotation,jav
 ax.jcr,org.apache.jackrabbit.api,org.apache.jackrabbit.oak.api,org.apac
 he.jackrabbit.oak.namepath",org.apache.jackrabbit.oak.plugins.version;v
 ersion="1.0";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit,or
 g.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.identifie
 r,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.
 spi.commit,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.o
 ak.spi.commit;version="1.0";uses:="javax.annotation,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.state,org.slf4j",org.apache.ja
 ckrabbit.oak.spi.gc;version="2.0.0";uses:="javax.annotation,org.apache.
 jackrabbit.oak.spi.whiteboard",org.apache.jackrabbit.oak.spi.lifecycle;
 version="1.0";uses:="javax.annotation,org.apache.jackrabbit.oak.plugins
 .index,org.apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.s
 pi.query;version="4.0.0";uses:="javax.annotation,org.apache.jackrabbit.
 oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.pl
 ugins.index.aggregate,org.apache.jackrabbit.oak.query,org.apache.jackra
 bbit.oak.query.fulltext,org.apache.jackrabbit.oak.spi.state",org.apache
 .jackrabbit.oak.spi.security;version="1.1.0";uses:="javax.annotation,or
 g.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.tree,org.
 apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycl
 e,org.apache.jackrabbit.oak.spi.xml",org.apache.jackrabbit.oak.spi.secu
 rity.authentication;version="1.1.0";uses:="javax.annotation,javax.jcr,j
 avax.security.auth,javax.security.auth.callback,javax.security.auth.log
 in,javax.security.auth.spi,org.apache.jackrabbit.api.security.user,org.
 apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security,org.ap
 ache.jackrabbit.oak.spi.security.principal,org.apache.jackrabbit.oak.sp
 i.whiteboard",org.apache.jackrabbit.oak.spi.security.authentication.cal
 lback;version="1.0";uses:="javax.annotation,javax.jcr,javax.security.au
 th.callback,org.apache.jackrabbit.api.security.user,org.apache.jackrabb
 it.oak.api,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit
 .oak.spi.security.authentication.token,org.apache.jackrabbit.oak.spi.se
 curity.principal,org.apache.jackrabbit.oak.spi.whiteboard",org.apache.j
 ackrabbit.oak.spi.security.authentication.token;version="1.2.0";uses:="
 javax.annotation,javax.jcr,org.apache.jackrabbit.api.security.authentic
 ation.token,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi
 .security",org.apache.jackrabbit.oak.spi.security.authorization;version
 ="1.0";uses:="javax.annotation,javax.jcr.security,org.apache.jackrabbit
 .oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.s
 pi.security,org.apache.jackrabbit.oak.spi.security.authorization.permis
 sion,org.apache.jackrabbit.oak.spi.security.authorization.restriction",
 org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol;vers
 ion="1.3.1";uses:="javax.annotation,javax.jcr,javax.jcr.security,org.ap
 ache.jackrabbit.api.security,org.apache.jackrabbit.api.security.authori
 zation,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath
 ,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.s
 ecurity.authorization,org.apache.jackrabbit.oak.spi.security.authorizat
 ion.permission,org.apache.jackrabbit.oak.spi.security.authorization.res
 triction,org.apache.jackrabbit.oak.spi.security.privilege",org.apache.j
 ackrabbit.oak.spi.security.authorization.permission;version="2.0.1";use
 s:="javax.annotation,org.apache.jackrabbit.oak.api,org.apache.jackrabbi
 t.oak.plugins.tree,org.apache.jackrabbit.oak.spi.security.privilege,org
 .apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.spi.securit
 y.authorization.restriction;version="1.0";uses:="javax.annotation,javax
 .jcr,javax.jcr.security,org.apache.jackrabbit.oak.api,org.apache.jackra
 bbit.oak.spi.security.authorization.accesscontrol",org.apache.jackrabbi
 t.oak.spi.security.principal;version="1.1.0";uses:="javax.annotation,or
 g.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.common
 s.iterator,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.name
 path,org.apache.jackrabbit.oak.spi.security",org.apache.jackrabbit.oak.
 spi.security.privilege;version="1.1.0";uses:="javax.annotation,javax.jc
 r.security,org.apache.jackrabbit.api.security.authorization,org.apache.
 jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackra
 bbit.oak.spi.security",org.apache.jackrabbit.oak.spi.security.user;vers
 ion="2.1.0";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.api
 .security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.
 namepath,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.o
 ak.spi.security.authentication,org.apache.jackrabbit.oak.spi.security.p
 rincipal",org.apache.jackrabbit.oak.spi.security.user.action;version="1
 .0.2";uses:="javax.annotation,javax.jcr,org.apache.jackrabbit.api.secur
 ity.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepa
 th,org.apache.jackrabbit.oak.spi.security",org.apache.jackrabbit.oak.sp
 i.security.user.util;version="1.2.0";uses:="javax.annotation,org.apache
 .jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.
 jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.user
 ",org.apache.jackrabbit.oak.spi.state;version="1.2.0";uses:="com.google
 .common.base,javax.annotation,javax.management.openmbean,org.apache.jac
 krabbit.oak.api,org.apache.jackrabbit.oak.spi.commit",org.apache.jackra
 bbit.oak.spi.whiteboard;version="1.0.1";uses:="com.google.common.base,j
 avax.annotation,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jack
 rabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi.commit,org.apach
 e.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org.a
 pache.jackrabbit.oak.spi.security.authentication,org.apache.jackrabbit.
 oak.spi.security.authorization.restriction,org.apache.jackrabbit.oak.sp
 i.security.user,org.apache.jackrabbit.oak.spi.security.user.action,org.
 apache.jackrabbit.oak.spi.state",org.apache.jackrabbit.oak.spi.xml;vers
 ion="1.0";uses:="javax.annotation,javax.jcr,javax.jcr.nodetype,org.apac
 he.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jac
 krabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.spi.security",or
 g.apache.jackrabbit.oak.query;version="2.3";uses:="javax.annotation,org
 .apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache
 .jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.query,org.apache
 .jackrabbit.oak.spi.security.authorization.permission,org.apache.jackra
 bbit.oak.spi.state",org.apache.jackrabbit.oak.query.fulltext;version="1
 .0";uses:="org.apache.jackrabbit.oak.query",org.apache.jackrabbit.oak.s
 ecurity;version="1.0.2";uses:="javax.annotation,org.apache.jackrabbit.o
 ak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication,o
 rg.apache.jackrabbit.oak.spi.security.authentication.token,org.apache.j
 ackrabbit.oak.spi.security.authorization,org.apache.jackrabbit.oak.spi.
 security.principal,org.apache.jackrabbit.oak.spi.security.privilege,org
 .apache.jackrabbit.oak.spi.security.user,org.apache.jackrabbit.oak.spi.
 whiteboard,org.osgi.framework"
Implementation-Title: Oak Core
Implementation-Vendor: The Apache Software Foundation
Implementation-Vendor-Id: org.apache.jackrabbit
Implementation-Version: 1.3.7
Import-Package: com.google.common.base;resolution:=optional;version="[15
 .0,16)",com.google.common.cache;resolution:=optional;version="[15.0,16)
 ",com.google.common.collect;resolution:=optional;version="[15.0,16)",co
 m.google.common.hash;resolution:=optional;version="[15.0,16)",com.googl
 e.common.io;resolution:=optional;version="[15.0,16)",com.google.common.
 primitives;resolution:=optional;version="[15.0,16)",com.google.common.u
 til.concurrent;resolution:=optional;version="[15.0,16)",com.mongodb;res
 olution:=optional;version="[2.13,3)",com.mongodb.util;resolution:=optio
 nal;version="[2.13,3)",javax.annotation;resolution:=optional,javax.cryp
 to;resolution:=optional,javax.crypto.spec;resolution:=optional,javax.jc
 r;resolution:=optional;version="[2.0,3)",javax.jcr.lock;resolution:=opt
 ional;version="[2.0,3)",javax.jcr.nodetype;resolution:=optional;version
 ="[2.0,3)",javax.jcr.security;resolution:=optional;version="[2.0,3)",ja
 vax.jcr.version;resolution:=optional;version="[2.0,3)",javax.management
 ;resolution:=optional,javax.management.openmbean;resolution:=optional,j
 avax.security.auth;resolution:=optional,javax.security.auth.callback;re
 solution:=optional,javax.security.auth.login;resolution:=optional,javax
 .security.auth.spi;resolution:=optional,javax.sql;resolution:=optional,
 org.apache.commons.codec.binary;resolution:=optional;version="[1.5,2)",
 org.apache.commons.io;resolution:=optional;version="[1.4,2)",org.apache
 .commons.io.filefilter;resolution:=optional;version="[1.4,2)",org.apach
 e.jackrabbit;resolution:=optional,org.apache.jackrabbit.api;resolution:
 =optional;version="[2.3,3)",org.apache.jackrabbit.api.jmx;resolution:=o
 ptional;version="[2.1,3)",org.apache.jackrabbit.api.security;resolution
 :=optional;version="[2.3,3)",org.apache.jackrabbit.api.security.authent
 ication.token;resolution:=optional;version="[2.3,3)",org.apache.jackrab
 bit.api.security.authorization;resolution:=optional;version="[2.3,3)",o
 rg.apache.jackrabbit.api.security.principal;resolution:=optional;versio
 n="[2.3,3)",org.apache.jackrabbit.api.security.user;resolution:=optiona
 l;version="[2.4,2.5)",org.apache.jackrabbit.api.stats;resolution:=optio
 nal;version="[1.2,2)",org.apache.jackrabbit.aws.ext.ds;resolution:=opti
 onal,org.apache.jackrabbit.commons;resolution:=optional;version="[2.4,3
 )",org.apache.jackrabbit.commons.cnd;resolution:=optional;version="[2.3
 ,3)",org.apache.jackrabbit.commons.iterator;resolution:=optional;versio
 n="[2.4,3)",org.apache.jackrabbit.commons.jackrabbit.authorization;reso
 lution:=optional,org.apache.jackrabbit.core.data;resolution:=optional,o
 rg.apache.jackrabbit.core.data.db;resolution:=optional,org.apache.jackr
 abbit.core.util.db;resolution:=optional,org.apache.jackrabbit.oak.api;r
 esolution:=optional;version="[2.1,2.2)",org.apache.jackrabbit.oak.api.j
 mx;resolution:=optional;version="[2.0,2.1)",org.apache.jackrabbit.oak.b
 lob.cloud.aws.s3;resolution:=optional,org.apache.jackrabbit.oak.commons
 ;resolution:=optional;version="[2.1,3)",org.apache.jackrabbit.oak.commo
 ns.concurrent;resolution:=optional;version="[1.0,2)",org.apache.jackrab
 bit.oak.commons.jmx;resolution:=optional;version="[1.0,2)",org.apache.j
 ackrabbit.oak.commons.json;resolution:=optional;version="[1.0,2)",org.a
 pache.jackrabbit.oak.commons.sort;resolution:=optional;version="[1.1,2)
 ",org.apache.jackrabbit.oak.json;resolution:=optional;version="[1.0,1.1
 )",org.apache.jackrabbit.oak.namepath;resolution:=optional;version="[2.
 0,2.1)",org.apache.jackrabbit.oak.osgi;resolution:=optional;version="[2
 .0,2.1)",org.apache.jackrabbit.oak.plugins.identifier;resolution:=optio
 nal;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.index;resolut
 ion:=optional;version="[3.0,3.1)",org.apache.jackrabbit.oak.plugins.ind
 ex.fulltext;resolution:=optional;version="[1.0,1.1)",org.apache.jackrab
 bit.oak.plugins.index.nodetype;resolution:=optional;version="[1.0,1.1)"
 ,org.apache.jackrabbit.oak.plugins.lock;resolution:=optional;version="[
 1.0,1.1)",org.apache.jackrabbit.oak.plugins.memory;resolution:=optional
 ;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.name;resolution:
 =optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.plugins.value;r
 esolution:=optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.b
 lob;resolution:=optional;version="[1.2,1.3)",org.apache.jackrabbit.oak.
 spi.blob.split;resolution:=optional;version="[1.3,2)",org.apache.jackra
 bbit.oak.spi.commit;resolution:=optional;version="[1.0,1.1)",org.apache
 .jackrabbit.oak.spi.lifecycle;resolution:=optional;version="[1.0,1.1)",
 org.apache.jackrabbit.oak.spi.security;resolution:=optional;version="[1
 .1,1.2)",org.apache.jackrabbit.oak.spi.security.authentication.callback
 ;resolution:=optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi
 .security.authentication.token;resolution:=optional;version="[1.2,1.3)"
 ,org.apache.jackrabbit.oak.spi.security.authorization;resolution:=optio
 nal;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.security.authoriz
 ation.accesscontrol;resolution:=optional;version="[1.3,1.4)",org.apache
 .jackrabbit.oak.spi.security.authorization.permission;resolution:=optio
 nal;version="[2.0,2.1)",org.apache.jackrabbit.oak.spi.security.authoriz
 ation.restriction;resolution:=optional;version="[1.0,1.1)",org.apache.j
 ackrabbit.oak.spi.security.principal;resolution:=optional;version="[1.1
 ,1.2)",org.apache.jackrabbit.oak.spi.security.privilege;resolution:=opt
 ional;version="[1.1,1.2)",org.apache.jackrabbit.oak.spi.security.user;r
 esolution:=optional;version="[2.1,2.2)",org.apache.jackrabbit.oak.spi.s
 ecurity.user.action;resolution:=optional;version="[1.0,1.1)",org.apache
 .jackrabbit.oak.spi.security.user.util;resolution:=optional;version="[1
 .2,1.3)",org.apache.jackrabbit.oak.spi.state;resolution:=optional;versi
 on="[1.2,1.3)",org.apache.jackrabbit.oak.spi.whiteboard;resolution:=opt
 ional;version="[1.0,1.1)",org.apache.jackrabbit.oak.spi.xml;resolution:
 =optional;version="[1.0,1.1)",org.apache.jackrabbit.oak.stats;resolutio
 n:=optional;version="[1.1,1.2)",org.apache.jackrabbit.stats;resolution:
 =optional;version="[2.7,3)",org.apache.jackrabbit.stats.jmx;resolution:
 =optional,org.apache.jackrabbit.util;resolution:=optional;version="[2.4
 ,3)",org.apache.jackrabbit.value;resolution:=optional;version="[2.2,3)"
 ,org.bson;resolution:=optional;version="[2.13,3)",org.bson.types;resolu
 tion:=optional;version="[2.13,3)",org.h2.mvstore;resolution:=optional;v
 ersion="[1.4,2)",org.h2.mvstore.type;resolution:=optional;version="[1.4
 ,2)",org.jclouds;resolution:=optional,org.jclouds.blobstore;resolution:
 =optional;version="[1.7,2)",org.jclouds.blobstore.domain;resolution:=op
 tional;version="[1.7,2)",org.jclouds.blobstore.options;resolution:=opti
 onal;version="[1.7,2)",org.jclouds.domain;resolution:=optional;version=
 "[1.7,2)",org.jclouds.io;resolution:=optional;version="[1.7,2)",org.osg
 i.framework;resolution:=optional;version="[1.5,2)",org.osgi.service.com
 ponent;resolution:=optional;version="[1.1,2)",org.osgi.util.tracker;res
 olution:=optional;version="[1.4,2)",org.slf4j;resolution:=optional;vers
 ion="[1.7,2)",org.slf4j.helpers;resolution:=optional;version="[1.7,2)"
Jaas-ModuleClass: org.apache.jackrabbit.oak.spi.security.authentication.
 GuestLoginModule,org.apache.jackrabbit.oak.security.authentication.user
 .LoginModuleImpl,org.apache.jackrabbit.oak.security.authentication.toke
 n.TokenLoginModule
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.6))"
Service-Component: OSGI-INF/org.apache.jackrabbit.oak.spi.security.user.
 action.DefaultAuthorizableActionProvider.xml,OSGI-INF/org.apache.jackra
 bbit.oak.security.authorization.restriction.RestrictionProviderImpl.xml
 ,OSGI-INF/org.apache.jackrabbit.oak.security.internal.SecurityProviderR
 egistration.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.index.refere
 nce.ReferenceEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plug
 ins.blob.datastore.S3DataStoreService.xml,OSGI-INF/org.apache.jackrabbi
 t.oak.security.authorization.AuthorizationConfigurationImpl.xml,OSGI-IN
 F/org.apache.jackrabbit.oak.plugins.blob.datastore.CachingFDSService.xm
 l,OSGI-INF/org.apache.jackrabbit.oak.security.user.UserConfigurationImp
 l.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob.datastore.SharedS
 3DataStoreService.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.name.N
 amespaceEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.i
 ndex.reference.ReferenceIndexProvider.xml,OSGI-INF/org.apache.jackrabbi
 t.oak.plugins.index.property.OrderedPropertyIndexEditorProvider.xml,OSG
 I-INF/org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexPro
 vider.xml,OSGI-INF/org.apache.jackrabbit.oak.security.principal.Princip
 alConfigurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob
 .datastore.DataStoreTextProviderService.xml,OSGI-INF/org.apache.jackrab
 bit.oak.cache.ConsolidatedCacheStats.xml,OSGI-INF/org.apache.jackrabbit
 .oak.plugins.index.property.OrderedPropertyIndexProvider.xml,OSGI-INF/o
 rg.apache.jackrabbit.oak.plugins.index.nodetype.NodeTypeIndexProvider.x
 ml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob.migration.BlobMigrat
 ion.xml,OSGI-INF/org.apache.jackrabbit.oak.security.privilege.Privilege
 ConfigurationImpl.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.docume
 nt.DocumentDiscoveryLiteService.xml,OSGI-INF/org.apache.jackrabbit.oak.
 security.authentication.AuthenticationConfigurationImpl.xml,OSGI-INF/or
 g.apache.jackrabbit.oak.security.user.UserAuthenticationFactoryImpl.xml
 ,OSGI-INF/org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreSer
 vice.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.atomic.AtomicCounte
 rEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.version.
 VersionEditorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.co
 mmit.ConflictValidatorProvider.xml,OSGI-INF/org.apache.jackrabbit.oak.p
 lugins.document.DocumentNodeStoreService.xml,OSGI-INF/org.apache.jackra
 bbit.oak.plugins.index.counter.NodeCounterEditorProvider.xml,OSGI-INF/o
 rg.apache.jackrabbit.oak.plugins.index.property.PropertyIndexEditorProv
 ider.xml,OSGI-INF/org.apache.jackrabbit.oak.security.user.RandomAuthori
 zableNodeName.xml,OSGI-INF/org.apache.jackrabbit.oak.plugins.blob.datas
 tore.FileDataStoreService.xml,OSGI-INF/org.apache.jackrabbit.oak.plugin
 s.blob.datastore.DbDataStoreService.xml,OSGI-INF/org.apache.jackrabbit.
 oak.plugins.name.NameValidatorProvider.xml,OSGI-INF/org.apache.jackrabb
 it.oak.plugins.nodetype.TypeEditorProvider.xml,OSGI-INF/org.apache.jack
 rabbit.oak.plugins.segment.SegmentDiscoveryLiteService.xml,OSGI-INF/org
 .apache.jackrabbit.oak.plugins.itemsave.ItemSaveValidatorProvider.xml,O
 SGI-INF/org.apache.jackrabbit.oak.security.authentication.token.TokenCo
 nfigurationImpl.xml
Specification-Title: Oak Core
Specification-Vendor: The Apache Software Foundation
Specification-Version: 1.3.7
Tool: Bnd-2.4.0.201411031534
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)