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 "Francesco Mari (JIRA)" <ji...@apache.org> on 2015/10/22 09:19:27 UTC
[jira] [Assigned] (OAK-3503) Upgrade Maven Bundle Plugin to 3.0.0
[ https://issues.apache.org/jira/browse/OAK-3503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Francesco Mari reassigned OAK-3503:
-----------------------------------
Assignee: Francesco Mari
> 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
> Assignee: Francesco Mari
> Fix For: 1.3.9
>
> Attachments: OAK-3503.patch
>
>
> 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)