[ 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)