You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by zhassan <za...@uspto.gov> on 2009/10/01 15:51:20 UTC

Re: How to incorporate third part jars for felix to recognize?

Hi Dave,

Thanks.  I do have solution for the main problem.  
I had to use "wrap:mvn:" in the bundle plugin.  But I no get an an apparntly
harmless but annoying error.  Looks like bundle is already there and does
not get cleared with uninstall commend.  Anyway you consider the thread
resolved.

Thanks again,
Zahid 


smx@root:/> features/uninstall etd-esbpoc
smx@root:/> features/install etd-esbpoc
Exception in thread "Thread-28" java.lang.RuntimeException: Bundle cannot be
generated
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:138)
Caused by: java.io.IOException: Pipe closed
        at
java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:244)
        at java.io.PipedInputStream.receive(PipedInputStream.java:210)
        at java.io.PipedOutputStream.write(PipedOutputStream.java:132)
        at
java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:161)
        at
java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:196)
        at aQute.lib.osgi.Jar.writeResource(Jar.java:267)
        at aQute.lib.osgi.Jar.write(Jar.java:190)
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:134)
Exception in thread "Thread-29" java.lang.RuntimeException: Bundle cannot be
generated
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:138)
Caused by: java.io.IOException: Pipe closed
        at
java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:244)
        at java.io.PipedInputStream.receive(PipedInputStream.java:210)
        at java.io.PipedOutputStream.write(PipedOutputStream.java:132)
        at
java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:161)
        at
java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:196)
        at aQute.lib.osgi.Jar.writeResource(Jar.java:267)
        at aQute.lib.osgi.Jar.write(Jar.java:190)
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:134)
Exception in thread "Thread-30" java.lang.RuntimeException: Bundle cannot be
generated
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:138)
Caused by: java.io.IOException: Pipe closed
        at
java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:244)
        at java.io.PipedInputStream.receive(PipedInputStream.java:210)
        at java.io.PipedOutputStream.write(PipedOutputStream.java:132)
        at
java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:161)
        at
java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:196)
        at aQute.lib.osgi.Jar.createDirectories(Jar.java:280)
        at aQute.lib.osgi.Jar.writeResource(Jar.java:251)
        at aQute.lib.osgi.Jar.write(Jar.java:190)
        at org.ops4j.pax.url.bnd.BndUtils$1.run(BndUtils.java:134)
smx@root:/> packages/exports |grep com.emc.documentum


Dave Stanley wrote:
> 
> Hi,
> I would double check that the emc-dfs-rt-remote-1.0.0.jar is exporting the
> "com.emc.documentum.fs.datamodel.core.profiles" package as expected.
> 
> On the servicemix console, you should be able to run:
> 
>>packages/exports <bundle id>
> 
> to verify this.
> 
> If this is indeed the problem you may need to tweak the maven bundle
> plugin
> accordingly.
> 
> Hope this helps,
> /Dave
> 
> http://www.fusesource.com
> 
> On Wed, Sep 16, 2009 at 3:20 PM, zhassan <za...@uspto.gov> wrote:
> 
>>
>> Hi All,
>>
>>
>>
>> I am getting a stubborn error Thatcan not seem to be able to resolve it.
>> My project is modeled from cxf-osgi example.  It does try to interface
>> with
>> third party
>> jars (documentum and drools).
>>
>> The project compiles o.k. with proper package import.  But the feature
>> can
>> not be installed.  I have tried to add a feature called "documentum-core"
>> in
>> the feature.xml and also added a corresponding section (priority=9) in
>> startup.prop file.
>>
>> But I get the following error
>>
>>  smx@root:/> ERROR: Error starting mvn:gov.uspto.etd/esbpoc/4.1.0.2-fuse
>> (org.osgi.framework.BundleException: Unresolved constraint in bundle 160:
>> package; (package=com.emc.documentum.fs.datamodel.core.profiles))
>> org.osgi.framework.BundleException: Unresolved constraint in bundle 160:
>> package; (package=com.emc.documentum.fs.datamod
>> el.core.profiles)
>>        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3059)
>>        at org.apache.felix.framework.Felix.startBundle(Felix.java:1439)
>>        at
>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
>>        at
>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
>>        at java.lang.Thread.run(Thread.java:619)
>>
>>
>>
>> Package “com.emc.documentum.fs.datamodel.core.profiles” is included in
>> one
>> of the document jar file named, "emc-dfs-rt-remote-1.0.0.jar"
>>
>> The project pom file, feature.xml file and startup file are pasted below.
>>
>> Any help would be greatly appreciated.
>>
>> Thanks in advance,
>>
>>  Zahid
>>
>>
>>
>>
>> startup. properties file for felix
>>
>>
>> ===========================================================================================:
>>
>>
>> ################################################################################
>>
>> #
>>
>> #    Licensed to the Apache Software Foundation (ASF) under one or more
>>
>> #    contributor license agreements.  See the NOTICE file distributed
>> with
>>
>> #    this work for additional information regarding copyright ownership.
>>
>> #    The ASF licenses this file to You under the Apache License, Version
>> 2.0
>>
>> #    (the "License"); you may not use this file except in compliance with
>>
>> #    the License.  You may obtain a copy of the License at
>>
>> #
>>
>> #       http://www.apache.org/licenses/LICENSE-2.0
>>
>> #
>>
>> #    Unless required by applicable law or agreed to in writing, software
>>
>> #    distributed under the License is distributed on an "AS IS" BASIS,
>>
>> #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> implied.
>>
>> #    See the License for the specific language governing permissions and
>>
>> #    limitations under the License.
>>
>> #
>>
>>
>> ################################################################################
>>
>>
>>
>> # This file allows you to control the start level of each bundle.
>>
>> #
>> #
>> # Startup core services like logging
>> #
>>
>> org/ops4j/pax/url/pax-url-mvn/0.3.3/pax-url-mvn-0.3.3.jar=5
>>
>> org/ops4j/pax/url/pax-url-wrap/0.3.3/pax-url-wrap-0.3.3.jar=5
>>
>> org/ops4j/pax/logging/pax-logging-api/1.3.0/pax-logging-api-1.3.0.jar=8
>>
>>
>> org/ops4j/pax/logging/pax-logging-service/1.3.0/pax-logging-service-1.3.0.jar=8
>>
>>
>>
>> #
>>
>> # zh: Added documentum stuff
>>
>> #
>> esbpoc/jars/emc-dfs-rt-remote/1.0.0/emc-dfs-rt-remote-1.0.0.jar=9
>>
>>
>> esbpoc/jars/emc-dfs-services-remote/1.0.0/emc-dfs-services-remote-1.0.0.jar=9
>>
>>
>> esbpoc/jars/emc-search-services-remote/1.0.0/emc-search-services-remote-1.0.0.jar=9
>>
>> esbpoc/jars/dcmtclient/1.0.0/dcmtclient-1.0.0.jar=9
>>
>>
>>
>>
>> org/apache/geronimo/specs/geronimo-servlet_2.5_spec/1.1.2/geronimo-servlet_2.5_spec-1.1.2.jar=10
>>
>> org/apache/servicemix/specs/org.apache.servicemix.specs.jaxp-api-1.4/1.3.0.1-fuse/org.apache.servicemix.specs.jaxp-api-1.4-1.3.0.1-fuse
>> .jar=10
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxp-ri/1.4.2_2/org.apache.servicemix.bundles.jaxp-ri-1.4.2_2.jar=10
>>
>> org/apache/felix/org.osgi.compendium/1.2.0/org.osgi.compendium-1.2.0.jar=10
>>
>>
>> org/apache/felix/org.apache.felix.configadmin/1.0.4/org.apache.felix.configadmin-1.0.4.jar=10
>>
>>
>> org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar=10
>>
>>
>> org/apache/felix/org.apache.felix.prefs/1.0.2/org.apache.felix.prefs-1.0.2.jar=10
>>
>>
>> org/apache/servicemix/kernel/org.apache.servicemix.kernel.filemonitor/1.1.0.1-fuse/org.apache.servicemix.kernel.filemonitor-1.1.0.1-fus
>>
>>
>> e.jar=15
>>
>>
>>
>> #
>>
>> # The rest of the services..
>>
>> #
>>
>>
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.jline/0.9.94_1/org.apache.servicemix.bundles.jline-0.9.94_1.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.aopalliance/1.0_1/org.apache.servicemix.bundles.aopalliance-1.0_1.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.cglib/2.1_3_2/org.apache.servicemix.bundles.cglib-2.1_3_2.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.oro/2.0.8_1/org.apache.servicemix.bundles.oro-2.0.8_1.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-codec/1.2_1/org.apache.servicemix.bundles.commons-codec-1.2_1.jar=3
>>
>>
>> 0
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-httpclient/3.1_1/org.apache.servicemix.bundles.commons-httpclient-3
>>
>>
>> .1_1.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-jexl/1.1_1/org.apache.servicemix.bundles.commons-jexl-1.1_1.jar=30
>>
>>
>> org/apache/servicemix/bundles/org.apache.servicemix.bundles.commons-vfs/1.0_1/org.apache.servicemix.bundles.commons-vfs-1.0_1.jar=30
>>
>> org/springframework/spring-aop/2.5.6/spring-aop-2.5.6.jar=30
>>
>> org/springframework/spring-beans/2.5.6/spring-beans-2.5.6.jar=30
>>
>> org/springframework/spring-context/2.5.6/spring-context-2.5.6.jar=30
>>
>> org/springframework/spring-core/2.5.6/spring-core-2.5.6.jar=30
>>
>>
>> org/springframework/osgi/spring-osgi-core/1.2.0-m2/spring-osgi-core-1.2.0-m2.jar=30
>>
>>
>> org/springframework/osgi/spring-osgi-extender/1.2.0-m2/spring-osgi-extender-1.2.0-m2.jar=30
>>
>>
>> org/springframework/osgi/spring-osgi-io/1.2.0-m2/spring-osgi-io-1.2.0-m2.jar=30
>>
>>
>> org/apache/servicemix/kernel/org.apache.servicemix.kernel.spring/1.1.0.1-fuse/org.apache.servicemix.kernel.spring-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/org.apache.servicemix.kernel.management/1.1.0.1-fuse/org.apache.servicemix.kernel.management-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.admin/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.admin-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.osgi/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.osgi-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.features/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.features-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.log/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.log-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.config/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.config-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.packages/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.packages-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/jaas/org.apache.servicemix.kernel.jaas.config/1.1.0.1-fuse/org.apache.servicemix.kernel.jaas.config-1.1.0.1-fuse.jar=30
>>
>>
>> org/apache/servicemix/kernel/jaas/org.apache.servicemix.kernel.jaas.modules/1.1.0.1-fuse/org.apache.servicemix.kernel.jaas.modules-1.1.0.1-fuse.jar=30
>>
>> org/apache/mina/mina-core/2.0.0-M6/mina-core-2.0.0-M6.jar=30
>>
>> org/apache/sshd/sshd-core/0.1.0/sshd-core-0.1.0.jar=30
>>
>> org/osgi/jmx/1.0-r6125-patched/jmx-1.0-r6125-patched.jar=30
>>
>>
>> com/oracle/osgi/jmx-impl/1.0-r6125-patched/jmx-impl-1.0-r6125-patched.jar=30
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> #
>>
>> # Start console last
>>
>> #
>>
>>
>> org/apache/servicemix/kernel/gshell/org.apache.servicemix.kernel.gshell.core/1.1.0.1-fuse/org.apache.servicemix.kernel.gshell.core-1.1.0.1-fuse.jar=40
>>
>>
>>
>>
>>
>> POM file
>>
>>
>> ===========================================================================================:
>>
>>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <project xmlns="http://maven.apache.org/POM/4.0.0"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>
>>         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd">
>>
>>
>>
>>    <!--
>>
>>
>>
>>        Licensed to the Apache Software Foundation (ASF) under one or more
>>
>>        contributor license agreements.  See the NOTICE file distributed
>> with
>>
>>        this work for additional information regarding copyright
>> ownership.
>>
>>        The ASF licenses this file to You under the Apache License,
>> Version
>> 2.0
>>
>>        (the "License"); you may not use this file except in compliance
>> with
>>
>>        the License.  You may obtain a copy of the License at
>>
>>
>>
>>           http://www.apache.org/licenses/LICENSE-2.0
>>
>>
>>
>>        Unless required by applicable law or agreed to in writing,
>> software
>>
>>        distributed under the License is distributed on an "AS IS" BASIS,
>>
>>        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> implied.
>>
>>        See the License for the specific language governing permissions
>> and
>>
>>        limitations under the License.
>>
>>    -->
>>
>>    <!-- Modified (by zh) from cfx-osgi example to ESBPOC at USPTO -->
>>
>>
>>
>>    <modelVersion>4.0.0</modelVersion>
>>
>>
>>
>>    <parent>
>>
>>        <groupId>gov.uspto.etd</groupId>
>>
>>        <artifactId>etd</artifactId>
>>
>>        <version>4.1.0.2-fuse</version>
>>
>>    </parent>
>>
>>
>>
>>    <groupId>gov.uspto.etd</groupId>
>>
>>    <artifactId>esbpoc</artifactId>
>>
>>    <packaging>bundle</packaging>
>>
>>    <version>4.1.0.2-fuse</version>
>>
>>    <name>USPTO :: ESBPOC</name>
>>
>>
>>
>>    <!-- Add IONA repositories for snaphots and releases -->
>>
>>    <pluginRepositories>
>>
>>      <pluginRepository>
>>
>>        <id>open.iona.m2-snapshot</id>
>>
>>        <name>IONA Snapshots Repository</name>
>>
>>        <url>http://repo.open.iona.com/maven2-snapshot/</url>
>>
>>        <snapshots>
>>
>>          <enabled>true</enabled>
>>
>>        </snapshots>
>>
>>        <releases>
>>
>>           <enabled>false</enabled>
>>
>>        </releases>
>>
>>      </pluginRepository>
>>
>>      <pluginRepository>
>>
>>        <id>open.iona.m2</id>
>>
>>        <name>IONA Repository</name>
>>
>>        <url>http://repo.open.iona.com/maven2/</url>
>>
>>        <snapshots>
>>
>>          <enabled>false</enabled>
>>
>>        </snapshots>
>>
>>        <releases>
>>
>>           <enabled>true</enabled>
>>
>>        </releases>
>>
>>      </pluginRepository>
>>
>>    </pluginRepositories>
>>
>>    <repositories>
>>
>>      <repository>
>>
>>        <id>open.iona.m2-snapshot</id>
>>
>>        <name>IONA Snapshots Repository</name>
>>
>>        <url>http://repo.open.iona.com/maven2-snapshot/</url>
>>
>>        <snapshots>
>>
>>          <enabled>true</enabled>
>>
>>        </snapshots>
>>
>>        <releases>
>>
>>           <enabled>false</enabled>
>>
>>        </releases>
>>
>>      </repository>
>>
>>      <repository>
>>
>>         <id>open.iona.m2</id>
>>
>>        <name>IONA Repository</name>
>>
>>        <url>http://repo.open.iona.com/maven2/</url>
>>
>>        <snapshots>
>>
>>          <enabled>false</enabled>
>>
>>        </snapshots>
>>
>>        <releases>
>>
>>           <enabled>true</enabled>
>>
>>        </releases>
>>
>>      </repository>
>>
>>    </repositories>
>>
>>
>>
>>    <dependencies>
>>
>>        <dependency>
>>
>>            <groupId>org.apache.geronimo.specs</groupId>
>>
>>            <artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
>>
>>            <version>${geronimo.wsmetadata.version}</version>
>>
>>        </dependency>
>>
>>        <dependency>
>>
>>            <groupId>org.apache.servicemix</groupId>
>>
>>            <artifactId>servicemix-utils</artifactId>
>>
>>            <version>${servicemix-utils.version}</version>
>>
>>        </dependency>
>>
>>
>>
>>      <!-- zh: add dependencies for emc and other related required jars
>> -->
>>
>>
>>
>>     <!-- zh:  first the jars files had to be deployed to c:\.m2 folder
>> (from testesb.jar & system folder of fuse
>>
>>               e.g.
>>
>>                  mvn deploy:deploy-file -DgroupId=org.apache.servicemix
>> -DartifactId=servicemix-drools
>>
>>                   -Dversion=2009.01.0.3-fuse -Dpackaging=jar
>> -Dfile=servicemix-drools-2009.01.0.3-fuse.jar
>>
>>                    -Durl=file://c:\.m2
>>
>>     -->
>>
>>      <dependency>
>>
>>            <groupId>esbpoc.jars</groupId>
>>
>>            <artifactId>emc-dfs-rt-remote</artifactId>
>>
>>            <version>1.0.0</version>
>>
>>      </dependency>
>>
>>      <dependency>
>>
>>            <groupId>esbpoc.jars</groupId>
>>
>>            <artifactId>emc-dfs-services-remote</artifactId>
>>
>>            <version>1.0.0</version>
>>
>>      </dependency>
>>
>>      <dependency>
>>
>>            <groupId>esbpoc.jars</groupId>
>>
>>            <artifactId>emc-search-services-remote</artifactId>
>>
>>            <version>1.0.0</version>
>>
>>      </dependency>
>>
>>      <dependency>
>>
>>            <groupId>esbpoc.jars</groupId>
>>
>>            <artifactId>dcmtclient</artifactId>
>>
>>            <version>1.0.0</version>
>>
>>      </dependency>
>>
>>
>>
>>      <dependency>
>>
>>            <groupId>org.apache.servicemix</groupId>
>>
>>            <artifactId>servicemix-drools</artifactId>
>>
>>            <version>2008.01</version>
>>
>>      </dependency>
>>
>>      <dependency>
>>
>>            <groupId>org.apache.servicemix</groupId>
>>
>>            <artifactId>servicemix-common</artifactId>
>>
>>            <version>2009.01.0.3-fuse</version>
>>
>>      </dependency>
>>
>>
>>
>>    </dependencies>
>>
>>
>>
>>    <build>
>>
>>        <plugins>
>>
>>            <plugin>
>>
>>                <groupId>org.apache.felix</groupId>
>>
>>                <artifactId>maven-bundle-plugin</artifactId>
>>
>>                <configuration>
>>
>>                    <instructions>
>>
>>
>> <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
>>
>>                        <Import-Package>
>>
>>                            javax.jws,
>>
>>                            javax.wsdl,
>>
>>                            META-INF.cxf,
>>
>>                            META-INF.cxf.osgi,
>>
>>                            org.apache.cxf.bus,
>>
>>                            org.apache.cxf.bus.spring,
>>
>>                            org.apache.cxf.bus.resource,
>>
>>                            org.apache.cxf.configuration.spring,
>>
>>                            org.apache.cxf.resource,
>>
>>                            org.apache.servicemix.cxf.transport.http_osgi,
>>
>>                            org.springframework.beans.factory.config,
>>
>>
>>
>>                            com.emc.documentum.fs.datamodel.core.query,
>>
>>                            com.emc.documentum.fs.rt,
>>
>>                            com.emc.documentum.fs.rt.context,
>>
>>                            com.emc.documentum.fs.services.search,
>>
>>                           
>> com.emc.documentum.fs.datamodel.core.properties,
>>
>>                            com.emc.documentum.fs.datamodel.core.profiles,
>>
>>                            com.emc.documentum.fs.rt.context.impl,
>>
>>                            org.apache.servicemix.drools,
>>
>>                            org.apache.servicemix.common,
>>
>>                            com.emc.documentum.fs.datamodel.core,
>>
>>                            com.emc.documentum.fs.services.search.client,
>>
>>                            javax.xml.namespace,
>>
>>                            org.springframework.core.io,
>>
>>                            gov.uspto.etd.esbpoc.dctmclient
>>
>>                        </Import-Package>
>>
>>
>>
>>
>>
>>
>> <Private-Package>gov.uspto.etd.esbpoc</Private-Package>
>>
>>
>> <Require-Bundle>org.apache.cxf.bundle</Require-Bundle>
>>
>>                        <!--
>>
>>                        <DynamicImport-Package>*</DynamicImport-Package>
>>
>>                        -->
>>
>>                    </instructions>
>>
>>                </configuration>
>>
>>            </plugin>
>>
>>            <!--<plugin>
>>
>>                <groupId>org.codehaus.mojo</groupId>
>>
>>                <artifactId>exec-maven-plugin</artifactId>
>>
>>                <configuration>
>>
>>
>> <mainClass>org.apache.servicemix.samples.cxf_osgi.Client</mainClass>
>>
>>
>> <includePluginDependencies>false</includePluginDependencies>
>>
>>                </configuration>
>>
>>            </plugin> -->
>>
>>        </plugins>
>>
>>    </build>
>>
>>
>>
>> </project>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Feature.xml file
>>
>>
>> ===========================================================================================:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>>
>> <!--
>>
>>
>>
>>      Licensed to the Apache Software Foundation (ASF) under one or more
>>
>>      contributor license agreements.  See the NOTICE file distributed
>> with
>>
>>      this work for additional information regarding copyright ownership.
>>
>>      The ASF licenses this file to You under the Apache License, Version
>> 2.0
>>
>>      (the "License"); you may not use this file except in compliance with
>>
>>      the License.  You may obtain a copy of the License at
>>
>>
>>
>>         http///www.apache.org/licenses/LICENSE-2.0
>>
>>
>>
>>      Unless required by applicable law or agreed to in writing, software
>>
>>      distributed under the License is distributed on an "AS IS" BASIS,
>>
>>      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>> implied.
>>
>>      See the License for the specific language governing permissions and
>>
>>      limitations under the License.
>>
>> -->
>>
>> <features>
>>
>>
>>
>> <repository>mvn:org.apache.servicemix.nmr/apache-servicemix-nmr/1.1.0.1-fuse/xml/features</repository>
>>
>>    <feature name="connector" version="4.1.0.2-fuse">
>>
>>        <feature version="1.1.0.1-fuse">transaction</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.components/geronimo-connector/2.2-r634076</bundle>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jencks/2.1_1</bundle>
>>
>>    </feature>
>>
>>    <feature name="web-core" version="4.1.0.2-fuse">
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/6.1.14_1</bundle>
>>
>>        <bundle>mvn:org.ops4j.pax.web/pax-web-jsp/0.5.2</bundle>
>>
>>        <bundle>mvn:org.ops4j.pax.web/pax-web-bundle/0.5.2</bundle>
>>
>>    </feature>
>>
>>    <feature name="web" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">web-core</feature>
>>
>>       
>> <bundle>mvn:org.ops4j.pax.web-extender/pax-web-ex-war/0.5.0</bundle>
>>
>>
>> <bundle>mvn:org.ops4j.pax.web-extender/pax-web-ex-whiteboard/0.5.0</bundle>
>>
>>        <bundle>mvn:org.ops4j.pax.url/pax-url-war/0.3.3</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.war/org.apache.servicemix.war.deployer/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="activemq" version="5.3.0.3-fuse">
>>
>>        <feature version="4.1.0.2-fuse">connector</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1</bundle>
>>
>>        <bundle>mvn:commons-pool/commons-pool/1.4</bundle>
>>
>>        <bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
>>
>>        <bundle>mvn:org.apache.activemq/kahadb/5.3.0.3-fuse</bundle>
>>
>>       
>> <bundle>mvn:org.apache.activemq/activemq-core/5.3.0.3-fuse</bundle>
>>
>>        <bundle>mvn:org.apache.activemq/activemq-ra/5.3.0.3-fuse</bundle>
>>
>>
>> <bundle>mvn:org.apache.activemq/activemq-console/5.3.0.3-fuse</bundle>
>>
>>       
>> <bundle>mvn:org.apache.activemq/activemq-pool/5.3.0.3-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.activemq/org.apache.servicemix.activemq.commands/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="cxf" version="2.2.2.1-fuse">
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/1.1.2</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/1.1.2</bundle>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.1/1.3.0.1-fuse</bundle>
>>
>>        <bundle>mvn:org.springframework/spring-jms/2.5.6</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/2.2.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fastinfoset/1.2.2_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/6.1.14_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.neethi/2.0.4_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-impl/1.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.woodstox/3.2.7_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/1.6.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlschema/1.4.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/1.3.0_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wss4j/1.5.4_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.0/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/1.3.0_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wss4j/1.5.4_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/2.4.0_2</bundle>
>>
>>        <bundle>mvn:org.apache.cxf/cxf-bundle/2.2.2.1-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="cxf-osgi" version="4.1.0.2-fuse">
>>
>>        <feature version="2.2.2.1-fuse">cxf</feature>
>>
>>        <feature version="4.1.0.2-fuse">web-core</feature>
>>
>>
>> <bundle>mvn:org.ops4j.pax.web-extender/pax-web-ex-whiteboard/0.5.0</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.cxf/org.apache.servicemix.cxf.transport.osgi/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="cxf-jaxrs" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">cxf-osgi</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.abdera/0.4.0-incubating_1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jettison/1.0.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/2.4.0_2</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jsr311-api-1.0/1.3.0.1-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="cxf-nmr" version="4.1.0.2-fuse">
>>
>>        <feature version="2.2.2.1-fuse">cxf</feature>
>>
>>        <feature version="1.1.0.1-fuse">nmr</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.cxf/org.apache.servicemix.cxf.transport.nmr/4.1.0.2-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.cxf/org.apache.servicemix.cxf.binding.nmr/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="camel" version="1.6.1.0-fuse">
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
>>
>>        <bundle>mvn:org.springframework/spring-tx/2.5.6</bundle>
>>
>>        <bundle>mvn:org.apache.camel/camel-core/1.6.1.0-fuse</bundle>
>>
>>        <bundle>mvn:org.apache.camel/camel-osgi/1.6.1.0-fuse</bundle>
>>
>>        <bundle>mvn:org.apache.camel/camel-spring/1.6.1.0-fuse</bundle>
>>
>>    </feature>
>>
>>
>>
>>    <feature name='camel-jetty' version='1.6.1.0-fuse'>
>>
>>        <feature version='1.6.1.0-fuse'>camel-core</feature>
>>
>>        <feature version='1.6.1.0-fuse'>camel-http</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/6.1.14_1</bundle>
>>
>>        <bundle>mvn:org.apache.camel/camel-jetty/1.6.1.0-fuse</bundle>
>>
>>    </feature>
>>
>>
>>
>>    <feature name='camel-spring-integration' version='1.6.1.0-fuse'>
>>
>>        <feature version='1.6.1.0-fuse'>camel-core</feature>
>>
>>        <feature version='1.6.1.0-fuse'>camel-spring</feature>
>>
>>
>>
>> <bundle>mvn:org.springframework.integration/org.springframework.integration/1.0.0.RC2</bundle>
>>
>>
>> <bundle>mvn:org.apache.camel/camel-spring-integration/1.6.1.0-fuse</bundle>
>>
>>    </feature>
>>
>>
>>
>>    <!-- ZH ADDED DOCUMENTUM FEATURES -->
>>
>>    <feature name="documentum-core" version="1.0.0">
>>
>>        <bundle>mvn:esbpoc.jars/emc-dfs-rt-remote/1.0.0</bundle>
>>
>>        <bundle>mvn:esbpoc.jars/emc-dfs-services-remote/1.0.0</bundle>
>>
>>        <bundle>mvn:esbpoc.jars/emc-search-services-remote/1.0.0</bundle>
>>
>>        <bundle>mvn:esbpoc.jars/dcmtclient/1.0.0</bundle>
>>
>>    </feature>
>>
>>
>>
>>
>>
>>
>>
>>    <!--
>>
>>        -
>>
>>        -  Examples
>>
>>        -
>>
>>      -->
>>
>>    <feature name="camel-nmr" version="4.1.0.2-fuse">
>>
>>        <feature version="1.6.1.0-fuse">camel</feature>
>>
>>        <feature version="1.1.0.1-fuse">nmr</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.camel/org.apache.servicemix.camel.component/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-cxf-osgi" version="4.1.0.2-fuse">
>>
>>        <feature version="1.0.0">cxf-osgi</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/cxf-osgi/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="etd-esbpoc" version="4.1.0.2-fuse"> <!--  zh: added for
>> esbpoc -->
>>
>>        <feature version="1.0.0">documentum-core</feature>
>>
>>        <bundle>mvn:gov.uspto.etd/esbpoc/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-cxf-jaxrs" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">cxf-jaxrs</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/cxf-jaxrs/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-cxf-nmr" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">cxf-nmr</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/cxf-nmr/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-camel-osgi" version="4.1.0.2-fuse">
>>
>>        <feature version="1.6.1.0-fuse">camel</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/camel-osgi/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-camel-nmr" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">camel-nmr</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/camel-nmr/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-cxf-camel-nmr" version="4.1.0.2-fuse">
>>
>>        <feature version="4.1.0.2-fuse">camel-nmr</feature>
>>
>>        <feature version="4.1.0.2-fuse">cxf-nmr</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/cxf-camel-nmr/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="examples-cxf-ws-addressing" version="4.1.0.2-fuse">
>>
>>        <feature>cxf-osgi</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples/cxf-ws-addressing/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="example-cxf-wsdl-first-osgi-package"
>> version="4.1.0.2-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-cxf-bc</feature>
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-cxf-se</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples.cxf-wsdl-first-osgi-package/wsdl-first-cxfbc-bundle/4.1.0.2-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.examples.cxf-wsdl-first-osgi-package/wsdl-first-cxfse-bundle/4.1.0.2-fuse</bundle>
>>
>>    </feature>
>>
>>    <!--
>>
>>      -
>>
>>      -  JBI Components
>>
>>      -
>>
>>      -->
>>
>>    <feature name="servicemix-shared" version="2009.01.0.3-fuse">
>>
>>        <feature version="1.1.0.1-fuse">jbi</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wsdl4j/1.6.1_1</bundle>
>>
>>        <bundle>mvn:org.apache.xbean/xbean-spring/3.5</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-utils/1.1.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-common/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-cxf-bc" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>        <feature version="2.2.2.1-fuse">cxf</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/6.1.14_1</bundle>
>>
>>        <bundle>mvn:org.springframework/spring-tx/2.5.6</bundle>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-soap2/2009.01.0.3-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-cxf-bc/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-file" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-file/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-ftp" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-net/1.4.1_1</bundle>
>>
>>        <bundle>mvn:commons-pool/commons-pool/1.4</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-ftp/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-http" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/1.2_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/3.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlschema/1.4.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/1.3.0_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wss4j/1.5.4_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/6.1.14_1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-soap/2009.01.0.3-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-soap2/2009.01.0.3-fuse</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-http/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-jms" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlschema/1.4.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlsec/1.3.0_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.wss4j/1.5.4_1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-soap/2009.01.0.3-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-soap2/2009.01.0.3-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-j2ee-connector_1.5_spec/2.0.0</bundle>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1</bundle>
>>
>>        <bundle>mvn:org.springframework/spring-jms/2.5.6</bundle>
>>
>>        <bundle>mvn:org.springframework/spring-tx/2.5.6</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-jms/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-mail" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.activation-api-1.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.javamail-api-1.4/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.geronimo-javamail_1.4_provider/1.8-r755222_1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-mail/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-bean" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-annotation_1.0_spec/1.1.1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-bean/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-camel" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>        <feature version="1.6.1.0-fuse">camel</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-camel/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-drools" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdt-core/3.2.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr-runtime/3.0.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.drools/4.0.7_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-drools/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-cxf-se" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>        <feature version="2.2.2.1-fuse">cxf</feature>
>>
>>       
>> <bundle>mvn:org.apache.cxf/cxf-rt-bindings-jbi/2.2.2.1-fuse</bundle>
>>
>>
>> <bundle>mvn:org.apache.cxf/cxf-rt-transports-jbi/2.2.2.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-cxf-se/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-eip" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-eip/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-osworkflow" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/3.0.1_1</bundle>
>>
>>        <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.6.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscore/2.2.4_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.propertyset/1.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.osworkflow/2.7.0_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-osworkflow/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-quartz" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>        <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/1.6.1_1</bundle>
>>
>>
>> <bundle>mvn:org.springframework/spring-context-support/2.5.6</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-quartz/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-scripting" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.asm/2.2.3_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/3.0.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.groovy/1.5.6_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.rhino/1.7R1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jruby/1.1.2_1</bundle>
>>
>>
>> <bundle>mvn:com.google.code.scriptengines/scriptengines-groovy/1.1</bundle>
>>
>>
>>
>> <bundle>mvn:com.google.code.scriptengines/scriptengines-javascript/1.1</bundle>
>>
>>
>> <bundle>mvn:com.google.code.scriptengines/scriptengines-jruby/1.1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-scripting/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-validation" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-validation/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-saxon" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/9.1.0.1_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-saxon/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-wsn2005" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>        <feature version="5.3.0.3-fuse">activemq</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.geronimo.specs/geronimo-ws-metadata_2.0_spec/1.1.2</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.1/1.3.0.1-fuse</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-wsn2005/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <!-- <feature name="servicemix-snmp" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.snmp4j/1.8.1_1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-snmp/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-vfs" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-vfs/2009.01.0.3-fuse</bundle>
>>
>>    </feature>
>>
>>    <feature name="servicemix-smpp" version="2009.01.0.3-fuse">
>>
>>        <feature version="2009.01.0.3-fuse">servicemix-shared</feature>
>>
>>
>>
>> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsmpp/2.0_1</bundle>
>>
>>
>> <bundle>mvn:org.apache.servicemix/servicemix-smpp/2009.01.0.3-fuse</bundle>
>>
>>    </feature> -->
>>
>>
>>
>>
>>
>> </features>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-incorporate-third-part-jars-for-felix-to-recognize--tp25478725p25478725.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/How-to-incorporate-third-part-jars-for-felix-to-recognize--tp25478725p25696891.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.