Description
This solves a problem with Require-Capability header (OAK-3083):
MANIFEST.MF with Maven Bundle Plugin 2.5.3:
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
MANIFEST.MF with Maven Bundle Plugin 3.0.0:
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
Attachments
Attachments
Issue Links
- blocks
-
OAK-3083 Unable to resolve org.apache.jackrabbit.oak-core (missing service org.apache.jackrabbit.core.util.db.ConnectionFactory)
- Closed