You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2008/01/07 17:22:50 UTC

svn commit: r609669 - in /servicemix/smx4/obr-repo: features-snapshot.xml repository-snapshot.xml repository.xml

Author: gnodet
Date: Mon Jan  7 08:22:46 2008
New Revision: 609669

URL: http://svn.apache.org/viewvc?rev=609669&view=rev
Log:
Add jars to OBR repo

Modified:
    servicemix/smx4/obr-repo/features-snapshot.xml
    servicemix/smx4/obr-repo/repository-snapshot.xml
    servicemix/smx4/obr-repo/repository.xml

Modified: servicemix/smx4/obr-repo/features-snapshot.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/obr-repo/features-snapshot.xml?rev=609669&r1=609668&r2=609669&view=diff
==============================================================================
--- servicemix/smx4/obr-repo/features-snapshot.xml (original)
+++ servicemix/smx4/obr-repo/features-snapshot.xml Mon Jan  7 08:22:46 2008
@@ -25,6 +25,9 @@
         <bundle>org.apache.servicemix.nmr.commands</bundle>
     </feature>
     <feature name="jbi">
+        <bundle>org.apache.geronimo.specs.geronimo-activation_1.1_spec</bundle>
+        <bundle>org.apache.geronimo.specs.geronimo-javamail_1.4_spec</bundle>
+        <bundle>org.apache.servicemix.bundles.woodstox-3.2.3</bundle>
         <bundle>org.apache.servicemix.nmr.api</bundle>
         <bundle>org.apache.servicemix.nmr.core</bundle>
         <bundle>org.apache.servicemix.nmr.osgi</bundle>
@@ -33,7 +36,6 @@
         <bundle>org.apache.servicemix.jbi.api</bundle>
         <bundle>org.apache.servicemix.jbi.runtime</bundle>
         <bundle>org.apache.servicemix.jbi.deployer</bundle>
-        <bundle>org.apache.servicemix.jbi.offline</bundle>
         <bundle>org.apache.servicemix.jbi.osgi</bundle>
         <bundle>org.apache.servicemix.jbi.commands</bundle>
 	</feature>

Modified: servicemix/smx4/obr-repo/repository-snapshot.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/obr-repo/repository-snapshot.xml?rev=609669&r1=609668&r2=609669&view=diff
==============================================================================
--- servicemix/smx4/obr-repo/repository-snapshot.xml (original)
+++ servicemix/smx4/obr-repo/repository-snapshot.xml Mon Jan  7 08:22:46 2008
@@ -2212,5 +2212,159 @@
 	<require extend="false" filter="(&amp;(package=org.apache.servicemix.jbi.deployer)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package org.apache.servicemix.jbi.deployer</require>
 	<require extend="false" filter="(&amp;(package=org.osgi.framework)(version&gt;=1.3.0))" multiple="false" name="package" optional="false">Import package org.osgi.framework ;version=1.3.0</require>
 	</resource>
+	<resource id="org.apache.servicemix.bundles.woodstox-3.2.3/1.0.0.SNAPSHOT" presentationname="ServiceMix OSGI Common Bundles: woodstox-3.2.3" symbolicname="org.apache.servicemix.bundles.woodstox-3.2.3" uri="mvn:http://people.apache.org/repo/m2-snapshot-repository!org.apache.servicemix.bundles/org.apache.servicemix.bundles.woodstox-3.2.3/1.0-SNAPSHOT" version="1.0.0.SNAPSHOT">
+	<description>This bundle simply wraps woodstox-3.2.3.jar.</description>
+	<size>524860</size>
+	<documentation>http://www.apache.org/</documentation>
+	<source>http://svn.apache.org/viewvc/servicemix/smx4/nmr/trunk/bundles/org.apache.servicemix.bundles.woodstox-3.2.3</source>
+	<license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
+	<category id="org.apache.servicemix.bundles"/>
+	<capability name="bundle">
+	<p n="manifestversion" v="2"/>
+	<p n="presentationname" v="ServiceMix OSGI Common Bundles: woodstox-3.2.3"/>
+	<p n="symbolicname" v="org.apache.servicemix.bundles.woodstox-3.2.3"/>
+	<p n="version" t="version" v="1.0.0.SNAPSHOT"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="org.codehaus.stax2.validation"/>
+	<p n="uses:" v="javax.xml.namespace,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.compat"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.evt"/>
+	<p n="uses:" v="com.ctc.wstx.compat,javax.xml.stream.events,com.ctc.wstx.sw,org.codehaus.stax2.evt,com.ctc.wstx.ent,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.exc,com.ctc.wstx.dtd,javax.xml.namespace,com.ctc.wstx.sr,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream.util,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="org.codehaus.stax2.evt"/>
+	<p n="uses:" v="javax.xml.stream.events,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.stax"/>
+	<p n="uses:" v="javax.xml.stream.events,com.ctc.wstx.sw,org.codehaus.stax2.io,org.codehaus.stax2,com.ctc.wstx.dtd,javax.xml.namespace,javax.xml.transform,com.ctc.wstx.cfg,javax.xml.transform.stream,com.ctc.wstx.dom,javax.xml.stream.util,javax.xml.stream,com.ctc.wstx.evt,org.codehaus.stax2.evt,com.ctc.wstx.util,org.xml.sax,com.ctc.wstx.exc,com.ctc.wstx.api,com.ctc.wstx.sr,javax.xml.transform.dom,javax.xml.transform.sax,com.ctc.wstx.io"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.ent"/>
+	<p n="uses:" v="com.ctc.wstx.evt,com.ctc.wstx.api,com.ctc.wstx.io,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.sw"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,javax.xml.stream.events,org.codehaus.stax2.io,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.sr,javax.xml.namespace,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="org.codehaus.stax2.io"/>
+	<p n="uses:" v="javax.xml.transform"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.util"/>
+	<p n="uses:" v="com.ctc.wstx.compat,org.codehaus.stax2.validation,org.xml.sax,com.ctc.wstx.api,com.ctc.wstx.dtd,javax.xml.namespace,org.xml.sax.ext,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="org.codehaus.stax2"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,javax.xml.namespace,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.exc"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,com.ctc.wstx.compat,com.ctc.wstx.util,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.api"/>
+	<p n="uses:" v="com.ctc.wstx.compat,com.ctc.wstx.ent,org.codehaus.stax2.io,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.dtd,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.sr"/>
+	<p n="uses:" v="com.ctc.wstx.compat,org.codehaus.stax2.validation,com.ctc.wstx.evt,com.ctc.wstx.sw,com.ctc.wstx.ent,com.ctc.wstx.util,org.xml.sax,org.codehaus.stax2,com.ctc.wstx.exc,com.ctc.wstx.api,javax.xml.namespace,com.ctc.wstx.dtd,org.xml.sax.ext,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.dtd"/>
+	<p n="uses:" v="com.ctc.wstx.compat,org.codehaus.stax2.validation,com.ctc.wstx.ent,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.sr,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.msv"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,com.sun.msv.grammar.trex,org.xml.sax,com.ctc.wstx.util,com.sun.msv.reader.trex.ng,com.ctc.wstx.exc,com.ctc.wstx.api,com.sun.msv.verifier,com.sun.msv.reader.util,com.sun.msv.verifier.regexp,com.sun.msv.grammar,org.relaxng.datatype,com.sun.msv.reader,javax.xml.parsers,com.sun.msv.util,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.sax"/>
+	<p n="uses:" v="com.ctc.wstx.stax,org.xml.sax,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.api,com.ctc.wstx.exc,com.ctc.wstx.dtd,com.ctc.wstx.sr,org.xml.sax.ext,javax.xml.parsers,com.ctc.wstx.io,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="org.codehaus.stax2.ri"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,org.codehaus.stax2,javax.xml.namespace,javax.xml.stream.util,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.io"/>
+	<p n="uses:" v="com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.api,com.ctc.wstx.exc,javax.xml.transform,com.ctc.wstx.cfg,javax.xml.transform.stream,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.cfg"/>
+	<p n="uses:" v="javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<capability name="package">
+	<p n="package" v="com.ctc.wstx.dom"/>
+	<p n="uses:" v="org.codehaus.stax2.validation,com.ctc.wstx.util,org.codehaus.stax2,com.ctc.wstx.exc,com.ctc.wstx.api,javax.xml.namespace,org.w3c.dom,javax.xml.transform.dom,com.ctc.wstx.io,com.ctc.wstx.cfg,javax.xml.stream"/>
+	<p n="version" t="version" v="3.2.3"/>
+	</capability>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.api)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.api ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.cfg)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.cfg ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.compat)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.compat ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.dom)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.dom ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.dtd)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.dtd ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.ent)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.ent ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.evt)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.evt ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.exc)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.exc ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.io)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.io ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.msv)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.msv ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.sax)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.sax ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.sr)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.sr ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.stax)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.stax ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.sw)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.sw ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.ctc.wstx.util)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package com.ctc.wstx.util ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.grammar)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.grammar</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.grammar.trex)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.grammar.trex</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.reader)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.reader</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.reader.trex.ng)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.reader.trex.ng</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.reader.util)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.reader.util</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.util)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.util</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.verifier)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.verifier</require>
+	<require extend="false" filter="(&amp;(package=com.sun.msv.verifier.regexp)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package com.sun.msv.verifier.regexp</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.namespace)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.namespace</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.parsers)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.parsers</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.stream)(version&gt;=1.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.stream ;version=1.0.0</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.stream.events)(version&gt;=1.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.stream.events ;version=1.0.0</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.stream.util)(version&gt;=1.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.stream.util ;version=1.0.0</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.transform)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.transform</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.transform.dom)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.transform.dom</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.transform.sax)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.transform.sax</require>
+	<require extend="false" filter="(&amp;(package=javax.xml.transform.stream)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.xml.transform.stream</require>
+	<require extend="false" filter="(&amp;(package=org.codehaus.stax2)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package org.codehaus.stax2 ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=org.codehaus.stax2.evt)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package org.codehaus.stax2.evt ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=org.codehaus.stax2.io)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package org.codehaus.stax2.io ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=org.codehaus.stax2.ri)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package org.codehaus.stax2.ri ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=org.codehaus.stax2.validation)(version&gt;=3.2.3))" multiple="false" name="package" optional="false">Import package org.codehaus.stax2.validation ;version=3.2.3</require>
+	<require extend="false" filter="(&amp;(package=org.relaxng.datatype)(version&gt;=0.0.0))" multiple="false" name="package" optional="true">Import package org.relaxng.datatype</require>
+	<require extend="false" filter="(&amp;(package=org.w3c.dom)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package org.w3c.dom</require>
+	<require extend="false" filter="(&amp;(package=org.xml.sax)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package org.xml.sax</require>
+	<require extend="false" filter="(&amp;(package=org.xml.sax.ext)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package org.xml.sax.ext</require>
+	</resource>
 	
 </repository>

Modified: servicemix/smx4/obr-repo/repository.xml
URL: http://svn.apache.org/viewvc/servicemix/smx4/obr-repo/repository.xml?rev=609669&r1=609668&r2=609669&view=diff
==============================================================================
--- servicemix/smx4/obr-repo/repository.xml (original)
+++ servicemix/smx4/obr-repo/repository.xml Mon Jan  7 08:22:46 2008
@@ -1532,6 +1532,51 @@
 </capability>
 <require extend="false" filter="(&amp;(package=javax.activation)(version&gt;=1.1.0))" multiple="false" name="package" optional="false">Import package javax.activation ;version=1.1.0</require>
 </resource>
+<resource id="org.apache.geronimo.specs.geronimo-javamail_1.4_spec/1.2.0" presentationname="geronimo-javamail_1.4_spec" symbolicname="org.apache.geronimo.specs.geronimo-javamail_1.4_spec" uri="mvn:org.apache.geronimo.specs/geronimo-javamail_1.4_spec/1.2" version="1.2.0">
+<description>Provides open-source implementations of Sun specifications.</description>
+<size>199575</size>
+<documentation>http://www.apache.org</documentation>
+<source>https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.2</source>
+<license>http://www.apache.org/licenses/LICENSE-2.0.txt</license>
+<category id="org.apache.geronimo.specs"/>
+<capability name="bundle">
+<p n="manifestversion" v="2"/>
+<p n="presentationname" v="geronimo-javamail_1.4_spec"/>
+<p n="symbolicname" v="org.apache.geronimo.specs.geronimo-javamail_1.4_spec"/>
+<p n="version" t="version" v="1.2.0"/>
+</capability>
+<capability name="package">
+<p n="package" v="javax.mail.search"/>
+<p n="uses:" v="javax.mail"/>
+<p n="version" t="version" v="1.4.0"/>
+</capability>
+<capability name="package">
+<p n="package" v="javax.mail.util"/>
+<p n="uses:" v="javax.mail.internet,javax.activation"/>
+<p n="version" t="version" v="1.4.0"/>
+</capability>
+<capability name="package">
+<p n="package" v="javax.mail.event"/>
+<p n="uses:" v="javax.mail"/>
+<p n="version" t="version" v="1.4.0"/>
+</capability>
+<capability name="package">
+<p n="package" v="javax.mail.internet"/>
+<p n="uses:" v="javax.activation,javax.mail,org.apache.geronimo.mail.util"/>
+<p n="version" t="version" v="1.4.0"/>
+</capability>
+<capability name="package">
+<p n="package" v="javax.mail"/>
+<p n="uses:" v="javax.mail.search,javax.mail.event,javax.activation"/>
+<p n="version" t="version" v="1.4.0"/>
+</capability>
+<require extend="false" filter="(&amp;(package=javax.activation)(version&gt;=0.0.0))" multiple="false" name="package" optional="false">Import package javax.activation</require>
+<require extend="false" filter="(&amp;(package=javax.mail)(version&gt;=1.4.0))" multiple="false" name="package" optional="false">Import package javax.mail ;version=1.4.0</require>
+<require extend="false" filter="(&amp;(package=javax.mail.event)(version&gt;=1.4.0))" multiple="false" name="package" optional="false">Import package javax.mail.event ;version=1.4.0</require>
+<require extend="false" filter="(&amp;(package=javax.mail.internet)(version&gt;=1.4.0))" multiple="false" name="package" optional="false">Import package javax.mail.internet ;version=1.4.0</require>
+<require extend="false" filter="(&amp;(package=javax.mail.search)(version&gt;=1.4.0))" multiple="false" name="package" optional="false">Import package javax.mail.search ;version=1.4.0</require>
+<require extend="false" filter="(&amp;(package=javax.mail.util)(version&gt;=1.4.0))" multiple="false" name="package" optional="false">Import package javax.mail.util ;version=1.4.0</require>
+</resource>
  <resource id="org.springframework.bundle.spring.aop/2.5.0" presentationname="spring-aop" symbolicname="org.springframework.bundle.spring.aop" uri="http://repo1.maven.org/maven2/org/springframework/spring-aop/2.5/spring-aop-2.5.jar" version="2.5.0">
    <description>
      Spring Framework