http://git-wip-us.apache.org/repos/asf/sling-site/blob/50dc9653/assets/obr/sling.xml ---------------------------------------------------------------------- diff --git a/assets/obr/sling.xml b/assets/obr/sling.xml new file mode 100644 index 0000000..e190e59 --- /dev/null +++ b/assets/obr/sling.xml @@ -0,0 +1,18233 @@ +<repository name='Apache Sling Release Repository' lastmodified='20161031034538.509'> + <resource id='org.apache.sling.extensions.classloader-leak-detector/1.0.0' symbolicname='org.apache.sling.extensions.classloader-leak-detector' presentationname='Adobe Sling ClassLoader Leak Detector' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.classloader-leak-detector/1.0.0/org.apache.sling.extensions.classloader-leak-detector-1.0.0.jar' version='1.0.0'> + <description>Provides a web console configuration printer to provide details around classloader leaks</description> + <size>18203</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.extensions.classloader-leak-detector'/> + <p n='presentationname' v='Adobe Sling ClassLoader Leak Detector'/> + <p n='version' t='version' v='1.0.0'/> + <p n='manifestversion' v='2'/> + </capability> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.6.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.6,2)"</require> + <require name='package' filter='(&(package=org.osgi.framework.wiring)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework.wiring;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.5,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require> + </resource> + <resource id='org.apache.sling.adapter/2.1.6' symbolicname='org.apache.sling.adapter' presentationname='Apache Sling Adapter Manager Implementation' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.adapter-2.1.6.jar' version='2.1.6'> + <description>Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager.</description> + <size>29894</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.adapter'/> + <p n='presentationname' v='Apache Sling Adapter Manager Implementation'/> + <p n='version' t='version' v='2.1.6'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.adapter'/> + <p n='version' t='version' v='2.1.0'/> + <p n='uses:' v='org.apache.sling.api.adapter'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=2.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,2.3)"</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.io;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.apache.commons.lang.builder)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang.builder;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.adapter)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.adapter;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.json)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.json;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.osgi)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.osgi;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.component)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.component;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.packageadmin)(version>=1.2.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.adapter/2.1.2' symbolicname='org.apache.sling.adapter' presentationname='Apache Sling Adapter Manager Implementation' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.adapter/2.1.2/org.apache.sling.adapter-2.1.2.jar' version='2.1.2'> + <description>Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager.</description> + <size>26558</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.adapter'/> + <p n='presentationname' v='Apache Sling Adapter Manager Implementation'/> + <p n='version' t='version' v='2.1.2'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.adapter'/> + <p n='version' t='version' v='2.0.6'/> + <p n='uses:' v='org.apache.sling.api.adapter'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=2.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,2.3)"</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.io;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.apache.commons.lang.builder)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang.builder;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.json)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.json;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.osgi)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.osgi;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.component)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.component;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require> + </resource> + <resource id='org.apache.sling.adapter/2.1.4' symbolicname='org.apache.sling.adapter' presentationname='Apache Sling Adapter Manager Implementation' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.adapter/2.1.4/org.apache.sling.adapter-2.1.4.jar' version='2.1.4'> + <description>Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager.</description> + <size>29037</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.adapter'/> + <p n='presentationname' v='Apache Sling Adapter Manager Implementation'/> + <p n='version' t='version' v='2.1.4'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.adapter'/> + <p n='version' t='version' v='2.1.0'/> + <p n='uses:' v='org.apache.sling.api.adapter'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=2.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,2.3)"</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.io;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.apache.commons.lang.builder)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang.builder;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.adapter)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.adapter;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.json)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.json;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.osgi)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.osgi;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.component)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.component;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.packageadmin)(version>=1.2.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require> + </resource> + <resource id='org.apache.sling.adapter/2.1.8' symbolicname='org.apache.sling.adapter' presentationname='Apache Sling Adapter Manager Implementation' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.adapter/2.1.8/org.apache.sling.adapter-2.1.8.jar' version='2.1.8'> + <description>Bundle implementing the AdapterManager and provides a convenience implementation of the Adaptable interface to make use of this AdapterManager.</description> + <size>30211</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.adapter'/> + <p n='presentationname' v='Apache Sling Adapter Manager Implementation'/> + <p n='version' t='version' v='2.1.8'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.adapter'/> + <p n='version' t='version' v='2.1.0'/> + <p n='uses:' v='org.apache.sling.api.adapter'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=2.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,2.3)"</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.io;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.apache.commons.lang.builder)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang.builder;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.adapter)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.adapter;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.json)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.json;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.commons.osgi)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.commons.osgi;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.component)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.component;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.packageadmin)(version>=1.2.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.packageadmin;version="[1.2,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.api/2.9.0' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api/2.9.0/org.apache.sling.api-2.9.0.jar' version='2.9.0'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>92496</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='version' t='version' v='2.9.0'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.2.1'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.auth'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.3.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api.adapter,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='version' t='version' v='2.4.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.8.0'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.adapter'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='version' t='version' v='2.1.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.slf4j'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.security'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='version' t='version' v='2.1.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.5.0'/> + <p n='uses:' v='javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=2.4</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=2.4</require> + <require name='package' filter='(&(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.api/2.14.0' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api-2.14.0.jar' version='2.14.0'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>115248</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='version' t='version' v='2.14.0'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.2.1'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.auth'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.3.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api.adapter,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='version' t='version' v='2.4.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.9.1'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.adapter'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.observation'/> + <p n='version' t='version' v='1.1.0'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.path'/> + <p n='version' t='version' v='1.1.0'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime.dto'/> + <p n='version' t='version' v='1.0.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime'/> + <p n='version' t='version' v='1.0.0'/> + <p n='uses:' v='org.apache.sling.api.resource.runtime.dto'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='version' t='version' v='2.3.0'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.slf4j'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.security'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='version' t='version' v='2.1.2'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.5.0'/> + <p n='uses:' v='javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.spi.resource.provider'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource,org.apache.sling.api.resource.observation,org.apache.sling.api.resource.path'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=2.4</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=2.4</require> + <require name='package' filter='(&(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.3.0)(!(version>=2.4.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.3,2.4)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.4.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.4,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.9.0)(!(version>=2.10.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.9,2.10)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.observation)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.observation;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.path)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.path;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.runtime.dto)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.runtime.dto;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.7))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.7))</require> + </resource> + <resource id='org.apache.sling.api/2.12.0' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api/2.12.0/org.apache.sling.api-2.12.0.jar' version='2.12.0'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>114330</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='version' t='version' v='2.12.0'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.3.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api.adapter,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.2.1'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.auth'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='version' t='version' v='2.4.1'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.9.1'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.adapter'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.observation'/> + <p n='version' t='version' v='1.0.0'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.path'/> + <p n='version' t='version' v='1.0.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime'/> + <p n='version' t='version' v='1.0.0'/> + <p n='uses:' v='org.apache.sling.api.resource.runtime.dto'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime.dto'/> + <p n='version' t='version' v='1.0.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='version' t='version' v='2.3.0'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.slf4j'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.security'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='version' t='version' v='2.1.2'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.5.0'/> + <p n='uses:' v='javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.spi.resource.provider'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource,org.apache.sling.api.resource.observation,org.apache.sling.api.resource.path'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version=2.4</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version=2.4</require> + <require name='package' filter='(&(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.3.0)(!(version>=2.4.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.3,2.4)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.4.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.4,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.9.0)(!(version>=2.10.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.9,2.10)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.observation)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.observation;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.path)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.path;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.runtime.dto)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.runtime.dto;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.api/2.1.0' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api/2.1.0/org.apache.sling.api-2.1.0.jar' version='2.1.0'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>66050</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <source>org/apache/sling/org.apache.sling.api/2.1.0/org.apache.sling.api-2.1.0-sources.jar</source> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='org.apache.sling'/> + <capability name='bundle'> + <p n='manifestversion' v='2'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='uses:' v='javax.servlet,org.apache.sling.api.request,org.apache.sling.api.adapter,org.apache.sling.api.resource,javax.servlet.http'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.auth'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api'/> + <p n='version' t='version' v='1.0.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='uses:' v='org.apache.sling.api,javax.servlet,javax.servlet.http'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='uses:' v='org.apache.sling.api.adapter,org.apache.sling.api,javax.servlet.http,org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='uses:' v='org.apache.sling.api,org.slf4j,org.apache.sling.api.resource,org.apache.sling.api.request'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='uses:' v='javax.servlet.http,javax.servlet,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='uses:' v='javax.servlet,org.apache.sling.api.request,org.apache.sling.api,org.apache.sling.api.resource,javax.servlet.http'/> + <p n='version' t='version' v='2.1.0'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet ;version=2.4.0</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http ;version=2.4.0</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.auth)(version>=1.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.auth ;version=1.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.scripting)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.scripting ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets ;version=2.1.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.1.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers ;version=2.1.0</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.slf4j ;version=1.5.0</require> + </resource> + <resource id='org.apache.sling.api/2.0.4.incubator' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api/2.0.4.incubator/org.apache.sling.api-2.0.4.incubator.jar' version='2.0.4.incubator'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>52065</size> + <documentation>http://incubator.apache.org/sling/site/sling-api.html</documentation> + <source>org/apache/sling/org.apache.sling.api/2.0.4-incubator/org.apache.sling.api-2.0.4-incubator-sources.jar</source> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='org.apache.sling'/> + <capability name='bundle'> + <p n='manifestversion' v='2'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='uses:' v='javax.servlet,org.apache.sling.api,org.apache.sling.api.wrappers,javax.servlet.http'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='uses:' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='uses:' v='org.apache.sling.api.request,org.apache.sling.api,org.slf4j,org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='uses:' v='javax.servlet,org.apache.sling.api.request,javax.servlet.http,org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='uses:' v='javax.servlet,org.apache.sling.api.request,org.apache.sling.api,javax.servlet.http,org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='uses:' v='org.apache.sling.api,org.apache.sling.api.adapter,org.apache.sling.api.wrappers,javax.servlet.http'/> + <p n='version' t='version' v='2.0.4.incubator'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet ;version=2.4.0</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http ;version=2.4.0</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.scripting)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.scripting ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.0.4.incubator))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers ;version=2.0.4.incubator</require> + <require name='package' filter='(&(package=org.slf4j))' extend='false' multiple='false' optional='false'>Import package org.slf4j</require> + </resource> + <resource id='org.apache.sling.api/2.14.2' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api-2.14.2.jar' version='2.14.2'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>115538</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <license>https://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='version' t='version' v='2.14.2'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.2.2'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.auth'/> + <p n='version' t='version' v='1.0.2'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.3.2'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api.adapter,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='version' t='version' v='2.4.2'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='version' t='version' v='2.9.2'/> + <p n='uses:' v='javax.annotation,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.adapter'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.observation'/> + <p n='version' t='version' v='1.1.1'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.path'/> + <p n='version' t='version' v='1.1.1'/> + <p n='uses:' v='javax.annotation'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime.dto'/> + <p n='version' t='version' v='1.0.0'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource.runtime'/> + <p n='version' t='version' v='1.0.1'/> + <p n='uses:' v='org.apache.sling.api.resource.runtime.dto'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='version' t='version' v='2.3.1'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.slf4j'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.security'/> + <p n='version' t='version' v='1.0.2'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='version' t='version' v='2.1.3'/> + <p n='uses:' v='javax.annotation,javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.5.0'/> + <p n='uses:' v='javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.spi.resource.provider'/> + <p n='version' t='version' v='1.0.2'/> + <p n='uses:' v='javax.annotation,org.apache.sling.api.resource,org.apache.sling.api.resource.observation,org.apache.sling.api.resource.path'/> + </capability> + <require name='package' filter='(&(package=javax.annotation))' extend='false' multiple='false' optional='false'>Import package javax.annotation</require> + <require name='package' filter='(&(package=javax.servlet)(version>=3.1.0)(!(version>=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet;version="[3.1,4)"</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=3.1.0)(!(version>=4.0.0)))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http;version="[3.1,4)"</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.3.0)(!(version>=2.4.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.3,2.4)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.2.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter;version="[2.2,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.4.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.4,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.9.0)(!(version>=2.10.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.9,2.10)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.observation)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.observation;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.path)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.path;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource.runtime.dto)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource.runtime.dto;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.5.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers;version="[2.5,3)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.7.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.7,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.7))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.7))</require> + </resource> + <resource id='org.apache.sling.api/2.0.6' symbolicname='org.apache.sling.api' presentationname='Apache Sling API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.api/2.0.6/org.apache.sling.api-2.0.6.jar' version='2.0.6'> + <description>The Apache Sling API defines an extension to the Servlet API 2.4 to provide access to content and unified access to request parameters hiding the differences between the different methods of transferring parameters from client to server. Note that the Apache Sling API bundle does not include the Servlet API but instead requires the API to be provided by the Servlet container in which the Apache Sling framework is running or by another bundle.</description> + <size>55472</size> + <documentation>http://sling.apache.org/site/sling-api.html</documentation> + <source>org/apache/sling/org.apache.sling.api/2.0.6/org.apache.sling.api-2.0.6-sources.jar</source> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='org.apache.sling'/> + <capability name='bundle'> + <p n='manifestversion' v='2'/> + <p n='presentationname' v='Apache Sling API'/> + <p n='symbolicname' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.servlets'/> + <p n='uses' v='javax.servlet.http,javax.servlet,org.apache.sling.api,org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.adapter'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.resource'/> + <p n='uses' v='org.apache.sling.api,org.apache.sling.api.adapter,javax.servlet.http,org.apache.sling.api.wrappers'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.wrappers'/> + <p n='uses' v='javax.servlet.http,javax.servlet,org.apache.sling.api.resource,org.apache.sling.api.request,org.apache.sling.api'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.request'/> + <p n='uses' v='org.apache.sling.api'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api.scripting'/> + <p n='uses' v='org.apache.sling.api,org.apache.sling.api.resource,org.slf4j,org.apache.sling.api.request'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.api'/> + <p n='uses' v='javax.servlet.http,javax.servlet,org.apache.sling.api.adapter,org.apache.sling.api.resource,org.apache.sling.api.request'/> + <p n='version' t='version' v='2.0.6'/> + </capability> + <require name='package' filter='(&(package=javax.servlet)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet ;version=2.4.0</require> + <require name='package' filter='(&(package=javax.servlet.http)(version>=2.4.0))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http ;version=2.4.0</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.adapter)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.adapter ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.scripting)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.scripting ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets ;version=2.0.0</require> + <require name='package' filter='(&(package=org.apache.sling.api.wrappers)(version>=2.0.0))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.wrappers ;version=2.0.0</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0))' extend='false' multiple='false' optional='false'>Import package org.slf4j ;version=1.5.0</require> + </resource> + <resource id='org.apache.sling.auth.selector/1.0.6' symbolicname='org.apache.sling.auth.selector' presentationname='Apache Sling Authentication Selector' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.selector/1.0.6/org.apache.sling.auth.selector-1.0.6.jar' version='1.0.6'> + <description>Bundle implementing a Sling Authentication Handler which allows for choosing which actual authentication handler is to be used delegating the actual credential handling to concrete handlers. The selector handler only presents HTML forms to provide credential data such as username and password for the Formbased Authentication Handler or an OpenID identifier for the OpenID Authentication Handler.</description> + <size>19122</size> + <documentation>http://sling.apache.org/site/openid-authenticationhandler.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.selector'/> + <p n='presentationname' v='Apache Sling Authentication Selector'/> + <p n='version' t='version' v='1.0.6'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.selector'/> + <p n='version' t='version' v='1.0.6'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.auth.core.spi'/> + </capability> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.lang))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core.spi)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core.spi;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.form)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.form;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.openid)(version>=1.0.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.openid;version="[1.0,2)"</require> + <require name='package' filter='(&(package=org.osgi.framework))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework</require> + <require name='package' filter='(&(package=org.osgi.service.event))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require> + </resource> + <resource id='org.apache.sling.auth.core/1.3.6' symbolicname='org.apache.sling.auth.core' presentationname='Apache Sling Authentication Service' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.core/1.3.6/org.apache.sling.auth.core-1.3.6.jar' version='1.3.6'> + <description>The Sling Authentication Service bundle provides the basic mechanisms to authenticate HTTP requests with a JCR repository. The algorithms for extracting authentication details from the requests is extensible by implementing an AuthenticationHandler interface.</description> + <size>88398</size> + <documentation>http://sling.apache.org/site/authentication.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.core'/> + <p n='presentationname' v='Apache Sling Authentication Service'/> + <p n='version' t='version' v='1.3.6'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core'/> + <p n='version' t='version' v='1.2.0'/> + <p n='uses:' v='javax.servlet.http'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core.spi'/> + <p n='version' t='version' v='1.1.0'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.engine.auth'/> + <p n='version' t='version' v='2.0.6'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.auth)(version>=1.0.0)(!(version>=1.1.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.auth;version="[1.0,1.1)"</require> + <require name='package' filter='(&(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core)(version>=1.2.0)(!(version>=1.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core;version="[1.2,1.3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core.spi)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core.spi;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.engine.auth)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.engine.auth;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=J2SE-1.5))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=J2SE-1.5))</require> + </resource> + <resource id='org.apache.sling.auth.core/1.3.10' symbolicname='org.apache.sling.auth.core' presentationname='Apache Sling Authentication Service' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.core/1.3.10/org.apache.sling.auth.core-1.3.10.jar' version='1.3.10'> + <description>The Sling Authentication Service bundle provides the basic mechanisms to authenticate HTTP requests with a JCR repository. The algorithms for extracting authentication details from the requests is extensible by implementing an AuthenticationHandler interface.</description> + <size>90860</size> + <documentation>http://sling.apache.org/site/authentication.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.core'/> + <p n='presentationname' v='Apache Sling Authentication Service'/> + <p n='version' t='version' v='1.3.10'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core'/> + <p n='version' t='version' v='1.2.0'/> + <p n='uses:' v='javax.servlet.http'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core.spi'/> + <p n='version' t='version' v='1.1.0'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.engine.auth'/> + <p n='version' t='version' v='2.0.6'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.auth)(version>=1.0.0)(!(version>=1.1.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.auth;version="[1.0,1.1)"</require> + <require name='package' filter='(&(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core)(version>=1.2.0)(!(version>=1.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core;version="[1.2,1.3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core.spi)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core.spi;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.engine.auth)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.engine.auth;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.auth.core/1.3.16' symbolicname='org.apache.sling.auth.core' presentationname='Apache Sling Authentication Service' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.core/1.3.16/org.apache.sling.auth.core-1.3.16.jar' version='1.3.16'> + <description>The Sling Authentication Service bundle provides the basic mechanisms to authenticate HTTP requests with a JCR repository. The algorithms for extracting authentication details from the requests is extensible by implementing an AuthenticationHandler interface.</description> + <size>91544</size> + <documentation>http://sling.apache.org/site/authentication.html</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.core'/> + <p n='presentationname' v='Apache Sling Authentication Service'/> + <p n='version' t='version' v='1.3.16'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core'/> + <p n='version' t='version' v='1.2.0'/> + <p n='uses:' v='javax.servlet.http'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.core.spi'/> + <p n='version' t='version' v='1.2.0'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api.resource'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.engine.auth'/> + <p n='version' t='version' v='2.0.6'/> + <p n='uses:' v='javax.servlet.http,org.apache.sling.api'/> + </capability> + <require name='package' filter='(&(package=org.apache.sling.api.auth)(version>=1.0.0)(!(version>=1.1.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.auth;version="[1.0,1.1)"</require> + <require name='package' filter='(&(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require> + <require name='package' filter='(&(package=javax.servlet))' extend='false' multiple='false' optional='false'>Import package javax.servlet</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.sling.api)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.request)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.request;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.resource)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.resource;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.api.servlets)(version>=2.1.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.api.servlets;version="[2.1,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core)(version>=1.2.0)(!(version>=1.3.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core;version="[1.2,1.3)"</require> + <require name='package' filter='(&(package=org.apache.sling.auth.core.spi)(version>=1.2.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.auth.core.spi;version="[1.2,2)"</require> + <require name='package' filter='(&(package=org.apache.sling.engine.auth)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.engine.auth;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.framework;version="[1.4,2)"</require> + <require name='package' filter='(&(package=org.osgi.service.event)(version>=1.1.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.service.event;version="[1.1,2)"</require> + <require name='package' filter='(&(package=org.osgi.util.tracker)(version>=1.3.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.osgi.util.tracker;version="[1.3,2)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.5.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.5,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.auth.xing.api/0.0.2' symbolicname='org.apache.sling.auth.xing.api' presentationname='Apache Sling Authentication XING API' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.xing.api/0.0.2/org.apache.sling.auth.xing.api-0.0.2.jar' version='0.0.2'> + <description>Apache Sling Authentication XING API</description> + <size>12826</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.xing.api'/> + <p n='presentationname' v='Apache Sling Authentication XING API'/> + <p n='version' t='version' v='0.0.2'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.xing.api'/> + <p n='version' t='version' v='0.0.2'/> + <p n='uses:' v='javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.sling.jcr.api'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.xing.api.users'/> + <p n='version' t='version' v='0.0.2'/> + <p n='uses:' v='org.apache.sling.auth.xing.api'/> + </capability> + <require name='package' filter='(&(package=javax.jcr))' extend='false' multiple='false' optional='false'>Import package javax.jcr</require> + <require name='package' filter='(&(package=org.apache.jackrabbit.api)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jackrabbit.api;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.jackrabbit.api.security.user)(version>=2.0.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.jackrabbit.api.security.user;version="[2.0,3)"</require> + <require name='package' filter='(&(package=org.apache.sling.jcr.api)(version>=2.2.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.sling.jcr.api;version="[2.2,3)"</require> + <require name='package' filter='(&(package=org.slf4j)(version>=1.7.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.slf4j;version="[1.7,2)"</require> + <require name='ee' filter='(|(ee=JavaSE-1.6))' extend='false' multiple='false' optional='false'>Execution Environment (|(ee=JavaSE-1.6))</require> + </resource> + <resource id='org.apache.sling.auth.xing.login/0.0.2' symbolicname='org.apache.sling.auth.xing.login' presentationname='Apache Sling Authentication XING Login' uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.auth.xing.login/0.0.2/org.apache.sling.auth.xing.login-0.0.2.jar' version='0.0.2'> + <description>The parent project for Apache Sling</description> + <size>225586</size> + <documentation>http://sling.apache.org</documentation> + <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license> + <category id='sling'/> + <capability name='bundle'> + <p n='symbolicname' v='org.apache.sling.auth.xing.login'/> + <p n='presentationname' v='Apache Sling Authentication XING Login'/> + <p n='version' t='version' v='0.0.2'/> + <p n='manifestversion' v='2'/> + </capability> + <capability name='package'> + <p n='package' v='org.apache.sling.auth.xing.login'/> + <p n='version' t='version' v='0.0.2'/> + <p n='uses:' v='javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.sling.auth.xing.api'/> + </capability> + <require name='package' filter='(&(package=javax.crypto))' extend='false' multiple='false' optional='false'>Import package javax.crypto</require> + <require name='package' filter='(&(package=javax.crypto.spec))' extend='false' multiple='false' optional='false'>Import package javax.crypto.spec</require> + <require name='package' filter='(&(package=javax.jcr))' extend='false' multiple='false' optional='false'>Import package javax.jcr</require> + <require name='package' filter='(&(package=javax.security.auth.callback))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.callback</require> + <require name='package' filter='(&(package=javax.security.auth.login))' extend='false' multiple='false' optional='false'>Import package javax.security.auth.login</require> + <require name='package' filter='(&(package=javax.servlet.http))' extend='false' multiple='false' optional='false'>Import package javax.servlet.http</require> + <require name='package' filter='(&(package=org.apache.commons.codec.binary)(version>=1.9.0)(!(version>=2.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.codec.binary;version="[1.9,2)"</require> + <require name='package' filter='(&(package=org.apache.commons.lang)(version>=2.6.0)(!(version>=3.0.0)))' extend='false' multiple='false' optional='false'>Import package org.apache.commons.lang;version="[2.6,3)"</require> + <require name='package' filter='(&(package=org.apache.jackrabbit.api.securit
<TRUNCATED>