Modified: sling/site/trunk/content/obr/sling.xml
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/obr/sling.xml?rev=1667950&r1=1667949&r2=1667950&view=diff
==============================================================================
--- sling/site/trunk/content/obr/sling.xml (original)
+++ sling/site/trunk/content/obr/sling.xml Fri Mar 20 08:34:57 2015
@@ -1,19 +1,19 @@
-<repository name='Apache Sling Release Repository' 
lastmodified='20150223055619.477'>
-  <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.jar'
 version='2.1.2'>
+<repository name='Apache Sling Release Repository' 
lastmodified='20150320103157.993'>
+  <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.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>26558</size>
+    <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.2'/>
+      <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.0.6'/>
+      <p n='version' t='version' v='2.1.0'/>
       <p n='uses:' v='org.apache.sling.api.adapter'/>
     </capability>
     <require name='package' 
filter='(&amp;(package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=2.3.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.api.adapter;version="[2.2,2.3)"</require>
@@ -21,31 +21,33 @@
     <require name='package' filter='(&amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet.http</require>
     <require name='package' 
filter='(&amp;(package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.io;version="[1.4,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.apache.commons.lang.builder)(version&gt;=2.5.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.adapter)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.adapter;version="[2.1,3)"</require>
     <require name='package' 
filter='(&amp;(package=org.apache.sling.api.resource)(version&gt;=2.1.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=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='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework;version="[1.4,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component;version="[1.0,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event;version="[1.1,2)"</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.packageadmin;version="[1.2,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker;version="[1.3,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=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.jar'
 version='2.1.4'>
+  <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.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>29037</size>
+    <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.4'/>
+      <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.1.0'/>
+      <p n='version' t='version' v='2.0.6'/>
       <p n='uses:' v='org.apache.sling.api.adapter'/>
     </capability>
     <require name='package' 
filter='(&amp;(package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=2.3.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.api.adapter;version="[2.2,2.3)"</require>
@@ -53,14 +55,12 @@
     <require name='package' filter='(&amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet.http</require>
     <require name='package' 
filter='(&amp;(package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.io;version="[1.4,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.apache.commons.lang.builder)(version&gt;=2.5.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.adapter)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.adapter;version="[2.1,3)"</require>
     <require name='package' 
filter='(&amp;(package=org.apache.sling.api.resource)(version&gt;=2.1.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.0)(!(version&gt;=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='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=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='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework;version="[1.4,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component;version="[1.0,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event;version="[1.1,2)"</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.packageadmin;version="[1.2,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'
 extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker;version="[1.3,2)"</require>
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=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>
@@ -267,50 +267,50 @@
     <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
     <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
   </resource>
-  <resource id='org.apache.sling.commons.osgi/2.0.6' 
symbolicname='org.apache.sling.commons.osgi' presentationname='Apache Sling 
Commons OSGi support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.commons.osgi/2.0.6/org.apache.sling.commons.osgi-2.0.6.jar'
 version='2.0.6'>
+  <resource id='org.apache.sling.commons.osgi/2.0.4.incubator' 
symbolicname='org.apache.sling.commons.osgi' presentationname='Apache Sling 
Commons OSGi support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.commons.osgi/2.0.4-incubator/org.apache.sling.commons.osgi-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
     <description>Commons OSGi</description>
-    <size>22567</size>
-    <documentation>http://sling.apache.org</documentation>
-    
<source>org/apache/sling/org.apache.sling.commons.osgi/2.0.6/org.apache.sling.commons.osgi-2.0.6-sources.jar</source>
+    <size>16006</size>
+    <documentation>http://incubator.apache.org/sling</documentation>
+    
<source>org/apache/sling/org.apache.sling.commons.osgi/2.0.4-incubator/org.apache.sling.commons.osgi-2.0.4-incubator-sources.jar</source>
     <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
-    <category id='sling'/>
     <category id='org.apache.sling'/>
     <capability name='bundle'>
       <p n='manifestversion' v='2'/>
       <p n='presentationname' v='Apache Sling Commons OSGi support'/>
       <p n='symbolicname' v='org.apache.sling.commons.osgi'/>
-      <p n='version' t='version' v='2.0.6'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
     </capability>
     <capability name='package'>
       <p n='package' v='org.apache.sling.commons.osgi'/>
-      <p n='uses' v='org.osgi.framework,org.osgi.service.event'/>
-      <p n='version' t='version' v='2.0.6'/>
+      <p n='uses:' v='org.osgi.service.event,org.osgi.framework'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
     </capability>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.6))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.6</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0))' extend='false' 
multiple='false' optional='false'>Import package org.osgi.framework 
;version=1.4.0</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event ;version=1.1.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.4.incubator</require>
+    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
+    <require name='package' filter='(&amp;(package=org.osgi.service.event))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event</require>
   </resource>
-  <resource id='org.apache.sling.commons.osgi/2.0.4.incubator' 
symbolicname='org.apache.sling.commons.osgi' presentationname='Apache Sling 
Commons OSGi support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.commons.osgi/2.0.4-incubator/org.apache.sling.commons.osgi-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
+  <resource id='org.apache.sling.commons.osgi/2.0.6' 
symbolicname='org.apache.sling.commons.osgi' presentationname='Apache Sling 
Commons OSGi support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.commons.osgi/2.0.6/org.apache.sling.commons.osgi-2.0.6.jar'
 version='2.0.6'>
     <description>Commons OSGi</description>
-    <size>16006</size>
-    <documentation>http://incubator.apache.org/sling</documentation>
-    
<source>org/apache/sling/org.apache.sling.commons.osgi/2.0.4-incubator/org.apache.sling.commons.osgi-2.0.4-incubator-sources.jar</source>
+    <size>22567</size>
+    <documentation>http://sling.apache.org</documentation>
+    
<source>org/apache/sling/org.apache.sling.commons.osgi/2.0.6/org.apache.sling.commons.osgi-2.0.6-sources.jar</source>
     <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
+    <category id='sling'/>
     <category id='org.apache.sling'/>
     <capability name='bundle'>
       <p n='manifestversion' v='2'/>
       <p n='presentationname' v='Apache Sling Commons OSGi support'/>
       <p n='symbolicname' v='org.apache.sling.commons.osgi'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
+      <p n='version' t='version' v='2.0.6'/>
     </capability>
     <capability name='package'>
       <p n='package' v='org.apache.sling.commons.osgi'/>
-      <p n='uses:' v='org.osgi.service.event,org.osgi.framework'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
+      <p n='uses' v='org.osgi.framework,org.osgi.service.event'/>
+      <p n='version' t='version' v='2.0.6'/>
     </capability>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.4.incubator</require>
-    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
-    <require name='package' filter='(&amp;(package=org.osgi.service.event))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.6))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.6</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0))' extend='false' 
multiple='false' optional='false'>Import package org.osgi.framework 
;version=1.4.0</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event ;version=1.1.0</require>
   </resource>
   <resource id='org.apache.sling.datasource/1.0.0' 
symbolicname='org.apache.sling.datasource' presentationname='Apache Sling 
DataSource Provider' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.datasource/1.0.0/org.apache.sling.datasource-1.0.0.jar'
 version='1.0.0'>
     <description>Enables creation of DataSource based on OSGi 
configuration</description>
@@ -456,6 +456,35 @@
     <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax.helpers</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.servlets.get/2.0.4.incubator' 
symbolicname='org.apache.sling.servlets.get' presentationname='Apache Sling 
Default GET Servlets' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.servlets.get/2.0.4-incubator/org.apache.sling.servlets.get-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
+    <description>Provides default GET servlets for HTML, Text and JSON 
rendering        and streaming resources.</description>
+    <size>44276</size>
+    <documentation>http://incubator.apache.org/sling</documentation>
+    
<source>org/apache/sling/org.apache.sling.servlets.get/2.0.4-incubator/org.apache.sling.servlets.get-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 Default GET Servlets'/>
+      <p n='symbolicname' v='org.apache.sling.servlets.get'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
+    </capability>
+    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
+    <require name='package' filter='(&amp;(package=javax.servlet))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet</require>
+    <require name='package' filter='(&amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet.http</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.api)(version&gt;=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='(&amp;(package=org.apache.sling.api.adapter)(version&gt;=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='(&amp;(package=org.apache.sling.api.request)(version&gt;=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='(&amp;(package=org.apache.sling.api.resource)(version&gt;=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='(&amp;(package=org.apache.sling.api.servlets)(version&gt;=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='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json ;version=2.0.4.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json.io)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json.io ;version=2.0.4.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.4.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.resource)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.resource ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
+    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
+    <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
+  </resource>
   <resource id='org.apache.sling.servlets.get/2.1.10' 
symbolicname='org.apache.sling.servlets.get' presentationname='Apache Sling 
Default GET Servlets' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.servlets.get-2.1.10.jar'
 version='2.1.10'>
     <description>Provides default GET servlets for HTML, Text and JSON 
rendering        and streaming resources.</description>
     <size>51718</size>
@@ -486,35 +515,6 @@
     <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</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.servlets.get/2.0.4.incubator' 
symbolicname='org.apache.sling.servlets.get' presentationname='Apache Sling 
Default GET Servlets' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.servlets.get/2.0.4-incubator/org.apache.sling.servlets.get-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
-    <description>Provides default GET servlets for HTML, Text and JSON 
rendering        and streaming resources.</description>
-    <size>44276</size>
-    <documentation>http://incubator.apache.org/sling</documentation>
-    
<source>org/apache/sling/org.apache.sling.servlets.get/2.0.4-incubator/org.apache.sling.servlets.get-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 Default GET Servlets'/>
-      <p n='symbolicname' v='org.apache.sling.servlets.get'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
-    </capability>
-    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
-    <require name='package' filter='(&amp;(package=javax.servlet))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet</require>
-    <require name='package' filter='(&amp;(package=javax.servlet.http))' 
extend='false' multiple='false' optional='false'>Import package 
javax.servlet.http</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.api)(version&gt;=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='(&amp;(package=org.apache.sling.api.adapter)(version&gt;=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='(&amp;(package=org.apache.sling.api.request)(version&gt;=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='(&amp;(package=org.apache.sling.api.resource)(version&gt;=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='(&amp;(package=org.apache.sling.api.servlets)(version&gt;=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='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json.io)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json.io ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.resource)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.resource ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
-    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
-    <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
-  </resource>
   <resource id='org.apache.sling.servlets.post/2.3.6' 
symbolicname='org.apache.sling.servlets.post' presentationname='Apache Sling 
Default POST Servlets' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.servlets.post-2.3.6.jar'
 version='2.3.6'>
     <description>Provides default POST servlets.</description>
     <size>142525</size>
@@ -716,6 +716,42 @@
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=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.event/2.0.4.incubator' 
symbolicname='org.apache.sling.event' presentationname='Apache Sling Event 
Support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.event/2.0.4-incubator/org.apache.sling.event-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
+    <description>Support for eventing.</description>
+    <size>119739</size>
+    <documentation>http://incubator.apache.org/sling</documentation>
+    
<source>org/apache/sling/org.apache.sling.event/2.0.4-incubator/org.apache.sling.event-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 Event Support'/>
+      <p n='symbolicname' v='org.apache.sling.event'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.sling.event'/>
+      <p n='uses:' 
v='javax.jcr,org.osgi.service.event,javax.jcr.nodetype,org.apache.sling.commons.threads,org.slf4j'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
+    </capability>
+    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.lock)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.lock 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.observation)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.observation ;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.query)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.query 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.util)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.util 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.name)(version&gt;=1.4.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.name ;version=1.4.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.scheduler)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.scheduler ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.threads)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.threads ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.engine)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.engine ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.event)(version&gt;=2.0.4.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.event ;version=2.0.4.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.resource)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.resource ;version=2.0.4.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
+    <require name='package' filter='(&amp;(package=org.osgi.service.event))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event</require>
+    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
+  </resource>
   <resource id='org.apache.sling.event/2.4.0' 
symbolicname='org.apache.sling.event' presentationname='Apache Sling Event 
Support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.event/2.4.0/org.apache.sling.event-2.4.0.jar'
 version='2.4.0'>
     <description>Support for eventing.</description>
     <size>104168</size>
@@ -754,42 +790,6 @@
     <require name='package' 
filter='(&amp;(package=org.osgi.service.event)(version&gt;=1.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event ;version=1.1.0</require>
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j 
;version=1.5.0</require>
   </resource>
-  <resource id='org.apache.sling.event/2.0.4.incubator' 
symbolicname='org.apache.sling.event' presentationname='Apache Sling Event 
Support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.event/2.0.4-incubator/org.apache.sling.event-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
-    <description>Support for eventing.</description>
-    <size>119739</size>
-    <documentation>http://incubator.apache.org/sling</documentation>
-    
<source>org/apache/sling/org.apache.sling.event/2.0.4-incubator/org.apache.sling.event-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 Event Support'/>
-      <p n='symbolicname' v='org.apache.sling.event'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.sling.event'/>
-      <p n='uses:' 
v='javax.jcr,org.osgi.service.event,javax.jcr.nodetype,org.apache.sling.commons.threads,org.slf4j'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
-    </capability>
-    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.lock)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.lock 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.observation)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.observation ;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.query)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.query 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.util)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.util 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.name)(version&gt;=1.4.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.name ;version=1.4.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.scheduler)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.scheduler ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.threads)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.threads ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.engine)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.engine ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.event)(version&gt;=2.0.4.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.event ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.resource)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.resource ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
-    <require name='package' filter='(&amp;(package=org.osgi.service.event))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.event</require>
-    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
-  </resource>
   <resource id='org.apache.sling.extensions.explorer/1.0.4' 
symbolicname='org.apache.sling.extensions.explorer' presentationname='Apache 
Sling Explorer' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.extensions.explorer-1.0.4.jar'
 version='1.0.4'>
     <description>Embedable Sling Explorer</description>
     <size>150126</size>
@@ -948,6 +948,35 @@
     <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
     <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
   </resource>
+  <resource id='org.apache.sling.jcr.contentloader/2.0.4.incubator' 
symbolicname='org.apache.sling.jcr.contentloader' presentationname='Apache 
Sling Initial Content Loader' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.contentloader/2.0.4-incubator/org.apache.sling.jcr.contentloader-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
+    <description>This bundle provides initial content installation through 
bundles.</description>
+    <size>94310</size>
+    <documentation>http://incubator.apache.org/sling</documentation>
+    
<source>org/apache/sling/org.apache.sling.jcr.contentloader/2.0.4-incubator/org.apache.sling.jcr.contentloader-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 Initial Content Loader'/>
+      <p n='symbolicname' v='org.apache.sling.jcr.contentloader'/>
+      <p n='version' t='version' v='2.0.4.incubator'/>
+    </capability>
+    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.lock)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.lock 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.version)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.version 
;version=1.0.0</require>
+    <require name='package' filter='(&amp;(package=javax.xml.transform))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform</require>
+    <require name='package' 
filter='(&amp;(package=javax.xml.transform.stream))' extend='false' 
multiple='false' optional='false'>Import package 
javax.xml.transform.stream</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.io.input)(version&gt;=1.4.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.io.input ;version=1.4.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.mime)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.mime ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.engine)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.engine ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.0.2.incubator</require>
+    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
+    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
+  </resource>
   <resource id='org.apache.sling.jcr.contentloader/2.1.0' 
symbolicname='org.apache.sling.jcr.contentloader' presentationname='Apache 
Sling Initial Content Loader' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.contentloader/2.1.0/org.apache.sling.jcr.contentloader-2.1.0.jar'
 version='2.1.0'>
     <description>This bundle provides initial content installation through 
bundles.</description>
     <size>132543</size>
@@ -987,135 +1016,30 @@
     <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component ;version=1.0.0</require>
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j 
;version=1.5.0</require>
   </resource>
-  <resource id='org.apache.sling.jcr.contentloader/2.0.4.incubator' 
symbolicname='org.apache.sling.jcr.contentloader' presentationname='Apache 
Sling Initial Content Loader' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.contentloader/2.0.4-incubator/org.apache.sling.jcr.contentloader-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
-    <description>This bundle provides initial content installation through 
bundles.</description>
-    <size>94310</size>
-    <documentation>http://incubator.apache.org/sling</documentation>
-    
<source>org/apache/sling/org.apache.sling.jcr.contentloader/2.0.4-incubator/org.apache.sling.jcr.contentloader-2.0.4-incubator-sources.jar</source>
+  <resource id='org.apache.sling.jcr.jackrabbit.server/2.1.0' 
symbolicname='org.apache.sling.jcr.jackrabbit.server' presentationname='Apache 
Sling Jackrabbit Embedded Repository' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.1.0/org.apache.sling.jcr.jackrabbit.server-2.1.0.jar'
 version='2.1.0'>
+    <description>Bundle providing support to embed Jackrabbit Repository       
 instances and publish via RMI and/or JNDI</description>
+    <size>3985734</size>
+    <documentation>http://sling.apache.org</documentation>
+    
<source>org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.1.0/org.apache.sling.jcr.jackrabbit.server-2.1.0-sources.jar</source>
     <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
+    <category id='sling'/>
+    <category id='jcr'/>
+    <category id='jackrabbit'/>
     <category id='org.apache.sling'/>
     <capability name='bundle'>
       <p n='manifestversion' v='2'/>
-      <p n='presentationname' v='Apache Sling Initial Content Loader'/>
-      <p n='symbolicname' v='org.apache.sling.jcr.contentloader'/>
-      <p n='version' t='version' v='2.0.4.incubator'/>
-    </capability>
-    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.lock)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.lock 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.version)(version&gt;=1.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.version 
;version=1.0.0</require>
-    <require name='package' filter='(&amp;(package=javax.xml.transform))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform</require>
-    <require name='package' 
filter='(&amp;(package=javax.xml.transform.stream))' extend='false' 
multiple='false' optional='false'>Import package 
javax.xml.transform.stream</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.io.input)(version&gt;=1.4.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.io.input ;version=1.4.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.mime)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.mime ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.osgi)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.osgi ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.engine)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.engine ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.0.2.incubator))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.0.2.incubator</require>
-    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
-    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
-  </resource>
-  <resource 
id='org.apache.sling.jcr.jackrabbit.server/2.0.3.incubator-SNAPSHOT' 
symbolicname='org.apache.sling.jcr.jackrabbit.server' presentationname='Apache 
Sling Jackrabbit Embedded Repository' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.0.4-incubator/org.apache.sling.jcr.jackrabbit.server-2.0.4-incubator.jar'
 version='2.0.3.incubator-SNAPSHOT'>
-    <description>Bundle providing support to embed Jackrabbit Repository 
instances and publish via RMI and/or JNDI</description>
-    <size>11500947</size>
-    <documentation>http://incubator.apache.org/sling</documentation>
-    
<source>org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.0.4-incubator/org.apache.sling.jcr.jackrabbit.server-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 Jackrabbit Embedded Repository'/>
-      <p n='symbolicname' v='org.apache.sling.jcr.jackrabbit.server'/>
-      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.sling.jcr.jackrabbit.server.security'/>
-      <p n='uses:' 
v='javax.jcr,javax.security.auth.callback,javax.security.auth.login,javax.security.auth'/>
-      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.jackrabbit.core.security.principal'/>
-      <p n='uses:' 
v='javax.jcr,org.slf4j,org.apache.commons.collections.iterators,org.apache.jackrabbit.api.security.user,org.apache.commons.collections.map,javax.jcr.observation,org.apache.jackrabbit.api.security.principal,org.apache.commons.collections.set'/>
-      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' 
v='org.apache.sling.jcr.jackrabbit.server.security.accessmanager'/>
-      <p n='uses:' v='javax.jcr,javax.security.auth'/>
-      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
-    </capability>
-    <require name='package' filter='(&amp;(package=javax.jcr))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.lock))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.lock</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.nodetype))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.nodetype</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.observation))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.observation</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.query))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.query</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.util))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.util</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.version))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.version</require>
-    <require name='package' filter='(&amp;(package=javax.naming))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming</require>
-    <require name='package' filter='(&amp;(package=javax.naming.directory))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming.directory</require>
-    <require name='package' filter='(&amp;(package=javax.naming.spi))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming.spi</require>
-    <require name='package' filter='(&amp;(package=javax.security.auth))' 
extend='false' multiple='false' optional='false'>Import package 
javax.security.auth</require>
-    <require name='package' 
filter='(&amp;(package=javax.security.auth.callback))' extend='false' 
multiple='false' optional='false'>Import package 
javax.security.auth.callback</require>
-    <require name='package' 
filter='(&amp;(package=javax.security.auth.login))' extend='false' 
multiple='false' optional='false'>Import package 
javax.security.auth.login</require>
-    <require name='package' filter='(&amp;(package=javax.security.auth.spi))' 
extend='false' multiple='false' optional='false'>Import package 
javax.security.auth.spi</require>
-    <require name='package' filter='(&amp;(package=javax.xml.datatype))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.datatype</require>
-    <require name='package' filter='(&amp;(package=javax.xml.namespace))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.namespace</require>
-    <require name='package' filter='(&amp;(package=javax.xml.parsers))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.parsers</require>
-    <require name='package' filter='(&amp;(package=javax.xml.transform))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform</require>
-    <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform.dom</require>
-    <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform.sax</require>
-    <require name='package' 
filter='(&amp;(package=javax.xml.transform.stream))' extend='false' 
multiple='false' optional='false'>Import package 
javax.xml.transform.stream</require>
-    <require name='package' filter='(&amp;(package=javax.xml.validation))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.validation</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.buffer))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.buffer</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.iterators))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.collections.iterators</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.list))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.list</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.map))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.map</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.set))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.set</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api)(version&gt;=1.5.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283)(version&gt;=1.5.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283 ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.nodetype)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.nodetype ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.retention)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.retention ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.security)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.security ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.observation)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.observation ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.principal)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.principal ;version=1.5.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.user)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.user ;version=1.5.0</require>
-    <require name='package' filter='(&amp;(package=org.apache.sling.jcr.api))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base ;version=2.0.2.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.jackrabbit.server.security)(version&gt;=2.0.3.incubator-SNAPSHOT))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.jackrabbit.server.security 
;version=2.0.3.incubator-SNAPSHOT</require>
-    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
-    <require name='package' filter='(&amp;(package=org.osgi.service.cm))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.cm</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
-    <require name='package' filter='(&amp;(package=org.osgi.service.log))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.log</require>
-    <require name='package' filter='(&amp;(package=org.osgi.util.tracker))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker</require>
-    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
-    <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
-    <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax.helpers</require>
-  </resource>
-  <resource id='org.apache.sling.jcr.jackrabbit.server/2.1.0' 
symbolicname='org.apache.sling.jcr.jackrabbit.server' presentationname='Apache 
Sling Jackrabbit Embedded Repository' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.1.0/org.apache.sling.jcr.jackrabbit.server-2.1.0.jar'
 version='2.1.0'>
-    <description>Bundle providing support to embed Jackrabbit Repository       
 instances and publish via RMI and/or JNDI</description>
-    <size>3985734</size>
-    <documentation>http://sling.apache.org</documentation>
-    
<source>org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.1.0/org.apache.sling.jcr.jackrabbit.server-2.1.0-sources.jar</source>
-    <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
-    <category id='sling'/>
-    <category id='jcr'/>
-    <category id='jackrabbit'/>
-    <category id='org.apache.sling'/>
-    <capability name='bundle'>
-      <p n='manifestversion' v='2'/>
-      <p n='presentationname' v='Apache Sling Jackrabbit Embedded Repository'/>
-      <p n='symbolicname' v='org.apache.sling.jcr.jackrabbit.server'/>
-      <p n='version' t='version' v='2.1.0'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.sling.jcr.jackrabbit.server'/>
-      <p n='uses' v='javax.jcr'/>
-      <p n='version' t='version' v='2.1.0'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' 
v='org.apache.sling.jcr.jackrabbit.server.security.accessmanager'/>
-      <p n='uses' v='javax.jcr,javax.security.auth'/>
+      <p n='presentationname' v='Apache Sling Jackrabbit Embedded Repository'/>
+      <p n='symbolicname' v='org.apache.sling.jcr.jackrabbit.server'/>
+      <p n='version' t='version' v='2.1.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.sling.jcr.jackrabbit.server'/>
+      <p n='uses' v='javax.jcr'/>
+      <p n='version' t='version' v='2.1.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' 
v='org.apache.sling.jcr.jackrabbit.server.security.accessmanager'/>
+      <p n='uses' v='javax.jcr,javax.security.auth'/>
       <p n='version' t='version' v='2.0.4.incubator'/>
     </capability>
     <capability name='package'>
@@ -1212,6 +1136,82 @@
     <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
     <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax.helpers</require>
   </resource>
+  <resource 
id='org.apache.sling.jcr.jackrabbit.server/2.0.3.incubator-SNAPSHOT' 
symbolicname='org.apache.sling.jcr.jackrabbit.server' presentationname='Apache 
Sling Jackrabbit Embedded Repository' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.0.4-incubator/org.apache.sling.jcr.jackrabbit.server-2.0.4-incubator.jar'
 version='2.0.3.incubator-SNAPSHOT'>
+    <description>Bundle providing support to embed Jackrabbit Repository 
instances and publish via RMI and/or JNDI</description>
+    <size>11500947</size>
+    <documentation>http://incubator.apache.org/sling</documentation>
+    
<source>org/apache/sling/org.apache.sling.jcr.jackrabbit.server/2.0.4-incubator/org.apache.sling.jcr.jackrabbit.server-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 Jackrabbit Embedded Repository'/>
+      <p n='symbolicname' v='org.apache.sling.jcr.jackrabbit.server'/>
+      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.sling.jcr.jackrabbit.server.security'/>
+      <p n='uses:' 
v='javax.jcr,javax.security.auth.callback,javax.security.auth.login,javax.security.auth'/>
+      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.jackrabbit.core.security.principal'/>
+      <p n='uses:' 
v='javax.jcr,org.slf4j,org.apache.commons.collections.iterators,org.apache.jackrabbit.api.security.user,org.apache.commons.collections.map,javax.jcr.observation,org.apache.jackrabbit.api.security.principal,org.apache.commons.collections.set'/>
+      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' 
v='org.apache.sling.jcr.jackrabbit.server.security.accessmanager'/>
+      <p n='uses:' v='javax.jcr,javax.security.auth'/>
+      <p n='version' t='version' v='2.0.3.incubator-SNAPSHOT'/>
+    </capability>
+    <require name='package' filter='(&amp;(package=javax.jcr))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.lock))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.lock</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.nodetype))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.nodetype</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.observation))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.observation</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.query))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.query</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.util))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.util</require>
+    <require name='package' filter='(&amp;(package=javax.jcr.version))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.version</require>
+    <require name='package' filter='(&amp;(package=javax.naming))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming</require>
+    <require name='package' filter='(&amp;(package=javax.naming.directory))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming.directory</require>
+    <require name='package' filter='(&amp;(package=javax.naming.spi))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming.spi</require>
+    <require name='package' filter='(&amp;(package=javax.security.auth))' 
extend='false' multiple='false' optional='false'>Import package 
javax.security.auth</require>
+    <require name='package' 
filter='(&amp;(package=javax.security.auth.callback))' extend='false' 
multiple='false' optional='false'>Import package 
javax.security.auth.callback</require>
+    <require name='package' 
filter='(&amp;(package=javax.security.auth.login))' extend='false' 
multiple='false' optional='false'>Import package 
javax.security.auth.login</require>
+    <require name='package' filter='(&amp;(package=javax.security.auth.spi))' 
extend='false' multiple='false' optional='false'>Import package 
javax.security.auth.spi</require>
+    <require name='package' filter='(&amp;(package=javax.xml.datatype))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.datatype</require>
+    <require name='package' filter='(&amp;(package=javax.xml.namespace))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.namespace</require>
+    <require name='package' filter='(&amp;(package=javax.xml.parsers))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.parsers</require>
+    <require name='package' filter='(&amp;(package=javax.xml.transform))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform</require>
+    <require name='package' filter='(&amp;(package=javax.xml.transform.dom))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform.dom</require>
+    <require name='package' filter='(&amp;(package=javax.xml.transform.sax))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.transform.sax</require>
+    <require name='package' 
filter='(&amp;(package=javax.xml.transform.stream))' extend='false' 
multiple='false' optional='false'>Import package 
javax.xml.transform.stream</require>
+    <require name='package' filter='(&amp;(package=javax.xml.validation))' 
extend='false' multiple='false' optional='false'>Import package 
javax.xml.validation</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.buffer))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.buffer</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.iterators))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.commons.collections.iterators</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.list))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.list</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.map))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.map</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.commons.collections.set))' extend='false' 
multiple='false' optional='false'>Import package 
org.apache.commons.collections.set</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api)(version&gt;=1.5.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283)(version&gt;=1.5.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283 ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.nodetype)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.nodetype ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.retention)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.retention ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.jsr283.security)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.jsr283.security ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.observation)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.observation ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.principal)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.principal ;version=1.5.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.user)(version&gt;=1.5.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.user ;version=1.5.0</require>
+    <require name='package' filter='(&amp;(package=org.apache.sling.jcr.api))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base)(version&gt;=2.0.2.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base ;version=2.0.2.incubator</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.jackrabbit.server.security)(version&gt;=2.0.3.incubator-SNAPSHOT))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.jackrabbit.server.security 
;version=2.0.3.incubator-SNAPSHOT</require>
+    <require name='package' filter='(&amp;(package=org.osgi.framework))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.framework</require>
+    <require name='package' filter='(&amp;(package=org.osgi.service.cm))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.cm</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.component))' extend='false' 
multiple='false' optional='false'>Import package 
org.osgi.service.component</require>
+    <require name='package' filter='(&amp;(package=org.osgi.service.log))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.log</require>
+    <require name='package' filter='(&amp;(package=org.osgi.util.tracker))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker</require>
+    <require name='package' filter='(&amp;(package=org.slf4j))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j</require>
+    <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
+    <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax.helpers</require>
+  </resource>
   <resource id='org.apache.sling.jcr.jackrabbit.accessmanager/2.1.0' 
symbolicname='org.apache.sling.jcr.jackrabbit.accessmanager' 
presentationname='Apache Sling Jackrabbit JSR-283 Access Control Manager 
Support' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.accessmanager/2.1.0/org.apache.sling.jcr.jackrabbit.accessmanager-2.1.0.jar'
 version='2.1.0'>
     <description>Provides SlingPostOperations for the Jackrabbit JSR-283 
Access Control Manager.</description>
     <size>37652</size>
@@ -1365,53 +1365,6 @@
     <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component ;version=1.0.0</require>
     <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j 
;version=1.5.0</require>
   </resource>
-  <resource id='org.apache.sling.jcr.base/2.1.0' 
symbolicname='org.apache.sling.jcr.base' presentationname='Apache Sling JCR 
Base Bundle' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.base/2.1.0/org.apache.sling.jcr.base-2.1.0.jar'
 version='2.1.0'>
-    <description>The JCR base bundle provides JCR utility classes</description>
-    <size>37482</size>
-    <documentation>http://sling.apache.org</documentation>
-    
<source>org/apache/sling/org.apache.sling.jcr.base/2.1.0/org.apache.sling.jcr.base-2.1.0-sources.jar</source>
-    <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
-    <category id='sling'/>
-    <category id='jcr'/>
-    <category id='jackrabbit'/>
-    <category id='org.apache.sling'/>
-    <capability name='bundle'>
-      <p n='manifestversion' v='2'/>
-      <p n='presentationname' v='Apache Sling JCR Base Bundle'/>
-      <p n='symbolicname' v='org.apache.sling.jcr.base'/>
-      <p n='version' t='version' v='2.1.0'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.sling.jcr.base'/>
-      <p n='uses' 
v='javax.jcr,org.osgi.service.log,org.apache.sling.jcr.base.util,org.apache.sling.jcr.api,org.osgi.util.tracker,org.osgi.framework,org.osgi.service.component,org.apache.jackrabbit.api,org.apache.jackrabbit.commons.cnd,javax.jcr.nodetype,org.slf4j'/>
-      <p n='version' t='version' v='2.1.0'/>
-    </capability>
-    <capability name='package'>
-      <p n='package' v='org.apache.sling.jcr.base.util'/>
-      <p n='uses' 
v='javax.jcr,org.apache.jackrabbit.api.security,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.api.security.principal,org.slf4j,org.apache.jackrabbit.api,javax.jcr.security,org.apache.jackrabbit.rmi.remote,javax.naming,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.jackrabbit'/>
-      <p n='version' t='version' v='2.1.0'/>
-    </capability>
-    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=javax.jcr.security)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.security 
;version=2.0.0</require>
-    <require name='package' filter='(&amp;(package=javax.naming))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.principal ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.user)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.user ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.commons.cnd ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.client)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.client ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.jackrabbit)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.jackrabbit ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.remote)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.remote ;version=2.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.1.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base ;version=2.1.0</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base.util)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base.util ;version=2.1.0</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0))' extend='false' 
multiple='false' optional='false'>Import package org.osgi.framework 
;version=1.4.0</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component ;version=1.0.0</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.log ;version=1.3.0</require>
-    <require name='package' 
filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.3.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker ;version=1.3.0</require>
-    <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j 
;version=1.5.0</require>
-  </resource>
   <resource id='org.apache.sling.jcr.base/2.0.4.incubator' 
symbolicname='org.apache.sling.jcr.base' presentationname='Apache Sling JCR 
Base Bundle' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.base/2.0.4-incubator/org.apache.sling.jcr.base-2.0.4-incubator.jar'
 version='2.0.4.incubator'>
     <description>The JCR base bundle provides JCR utility classes</description>
     <size>272231</size>
@@ -1463,6 +1416,53 @@
     <require name='package' filter='(&amp;(package=org.xml.sax))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax</require>
     <require name='package' filter='(&amp;(package=org.xml.sax.helpers))' 
extend='false' multiple='false' optional='false'>Import package 
org.xml.sax.helpers</require>
   </resource>
+  <resource id='org.apache.sling.jcr.base/2.1.0' 
symbolicname='org.apache.sling.jcr.base' presentationname='Apache Sling JCR 
Base Bundle' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.base/2.1.0/org.apache.sling.jcr.base-2.1.0.jar'
 version='2.1.0'>
+    <description>The JCR base bundle provides JCR utility classes</description>
+    <size>37482</size>
+    <documentation>http://sling.apache.org</documentation>
+    
<source>org/apache/sling/org.apache.sling.jcr.base/2.1.0/org.apache.sling.jcr.base-2.1.0-sources.jar</source>
+    <license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
+    <category id='sling'/>
+    <category id='jcr'/>
+    <category id='jackrabbit'/>
+    <category id='org.apache.sling'/>
+    <capability name='bundle'>
+      <p n='manifestversion' v='2'/>
+      <p n='presentationname' v='Apache Sling JCR Base Bundle'/>
+      <p n='symbolicname' v='org.apache.sling.jcr.base'/>
+      <p n='version' t='version' v='2.1.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.sling.jcr.base'/>
+      <p n='uses' 
v='javax.jcr,org.osgi.service.log,org.apache.sling.jcr.base.util,org.apache.sling.jcr.api,org.osgi.util.tracker,org.osgi.framework,org.osgi.service.component,org.apache.jackrabbit.api,org.apache.jackrabbit.commons.cnd,javax.jcr.nodetype,org.slf4j'/>
+      <p n='version' t='version' v='2.1.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.apache.sling.jcr.base.util'/>
+      <p n='uses' 
v='javax.jcr,org.apache.jackrabbit.api.security,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.api.security.principal,org.slf4j,org.apache.jackrabbit.api,javax.jcr.security,org.apache.jackrabbit.rmi.remote,javax.naming,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.jackrabbit'/>
+      <p n='version' t='version' v='2.1.0'/>
+    </capability>
+    <require name='package' 
filter='(&amp;(package=javax.jcr)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr 
;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.nodetype)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.nodetype 
;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=javax.jcr.security)(version&gt;=2.0.0))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr.security 
;version=2.0.0</require>
+    <require name='package' filter='(&amp;(package=javax.naming))' 
extend='false' multiple='false' optional='false'>Import package 
javax.naming</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.principal ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.api.security.user)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.api.security.user ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.commons.cnd ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.client)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.client ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.jackrabbit)(version&gt;=2.0.0))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.jackrabbit ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.jackrabbit.rmi.remote)(version&gt;=2.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.jackrabbit.rmi.remote ;version=2.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.api)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.api ;version=2.1.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base ;version=2.1.0</require>
+    <require name='package' 
filter='(&amp;(package=org.apache.sling.jcr.base.util)(version&gt;=2.1.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.jcr.base.util ;version=2.1.0</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.framework)(version&gt;=1.4.0))' extend='false' 
multiple='false' optional='false'>Import package org.osgi.framework 
;version=1.4.0</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.component)(version&gt;=1.0.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.component ;version=1.0.0</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.service.log)(version&gt;=1.3.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.service.log ;version=1.3.0</require>
+    <require name='package' 
filter='(&amp;(package=org.osgi.util.tracker)(version&gt;=1.3.0))' 
extend='false' multiple='false' optional='false'>Import package 
org.osgi.util.tracker ;version=1.3.0</require>
+    <require name='package' 
filter='(&amp;(package=org.slf4j)(version&gt;=1.5.0))' extend='false' 
multiple='false' optional='false'>Import package org.slf4j 
;version=1.5.0</require>
+  </resource>
   <resource id='org.apache.sling.jcr.classloader/3.1.2' 
symbolicname='org.apache.sling.jcr.classloader' presentationname='Apache Sling 
JCR ClassLoader' 
uri='http://repo1.maven.org/maven2/org/apache/sling/org.apache.sling.jcr.classloader/3.1.2/org.apache.sling.jcr.classloader-3.1.2.jar'
 version='3.1.2'>
     <description>This bundle provides a cloassloader for the Apache Sling 
Commons        dynamic classloader. The classloader provided supports loading   
     classes from a JCR repository at configured paths. This bundle        also 
implements a class writer which allows to store compiled        classes (like 
compiled JSPs etc.) in the repository.</description>
     <size>45158</size>
@@ -1603,14 +1603,77 @@
       <p n='uses:' v='org.apache.sling.commons.json'/>
       <p n='version' t='version' v='2.0.4.incubator'/>
     </capability>
-    <require name='package' filter='(&amp;(package=javax.jcr))' extend='false' 
multiple='false' optional='false'>Import package javax.jcr</require>
-    <require name='package' filter='(&amp;(package=javax.jcr.nodetype))' 
extend='false' multiple='false' optional='false'>Import package 
javax.jcr.nodetype</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json ;version=2.0.4.incubator</require>
-    <require name='package' 
filter='(&amp;(package=org.apache.sling.commons.json.http)(version&gt;=2.0.4.incubator))'
 extend='false' multiple='false' optional='false'>Import package 
org.apache.sling.commons.json.http ;version=2.0.4.incubator</require>

[... 373 lines stripped ...]

Reply via email to