You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Matt Shaw <ma...@gmail.com> on 2014/03/31 02:35:40 UTC

tuscany and karak 3

Hi All,

I'm a newbie to OSGi and I'm trying to install the tuscany runtime into karaf. I have tried following the tuscany/felix instructions here http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.html, but i cannot seem to find the felix "load" directory it mentions.

I've also tried using a feature with the features.xml file generated from the maven-karat plugin. However it seems to generate a bundle list out of order and I get all sorts of "requirement" missing errors reported in karat when I try to install. 

Thirdly, I have created the features.xml file manually, which I have attached. It seems to be loading, but it is very slow, it is taking well over an hour to load. Any ideas or experience with tuscany and osgi would be welcome.

Cheers,
Matt.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name="sample-contribution-osgi">
    <feature name="sample-contribution-osgi" version="2.0.1" description="Apache Tuscany SCA Sample Calculator OSGi">
        <details>The Apache Software Foundation provides support for the Apache community of open-source software projects.
    The Apache projects are characterized by a collaborative, consensus based development process, an open and
    pragmatic software license, and a desire to create high quality software that leads the way in its field.
    We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
    and users.</details>
    <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-server-1.2.0-incubating.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-support-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-dojo-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/registry-3.4.100-v20090520-1800.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-common-1.2.0-incubating.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-wsdl-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-axiom-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-json-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-osgi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/services-3.2.0-v20090520-1800.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-osgi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-stripes-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-client-impl-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-security-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jobs-3.4.0-v20080512.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xml-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-core-asl-1.9.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jruby-complete-1.5.5.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-beans-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/runtime-3.4.0-v20080512.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-j2ee-connector_1.5_spec-2.0.0.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-http-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-wspolicy-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-jdk14-1.6.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/contenttype-3.3.0-v20080604-1400.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-lib-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-deployment-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxrs-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-core-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-ri-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-expression-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-connector-2.1.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-databinding-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-webmvc-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-equinox-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/XmlSchema-1.4.3.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-gateway-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-web-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-client-1.2.0-incubating.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-client-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-axiom-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-hazelcast-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-wink-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-api-1.6.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-data-api-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-tns-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/hazelcast-1.9.2.2.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-main-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-client-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jcl-over-slf4j-1.6.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/axiom-api-1.2.10.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jee-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jsr311-api-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/neethi-2.0.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jta_1.1_spec-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-endpoint-tribes-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-monitor-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-shell-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-launcher-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-server-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-javamail_1.4_spec-1.6.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jettison-1.2.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/groovy-all-1.7.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/commons-codec-1.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-xc-1.9.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-comet-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/preferences-3.2.300-v20090520-1800.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-parser-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-api-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-xsd-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/axiom-dom-1.2.10.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-tracing-aspectj-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-xml-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-wsdlgen-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wss4j-1.5.11.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-asm-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-logging-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-node-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/common-3.5.0-v20090520-1800.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jms_1.1_spec-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-axiom-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxws-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-transaction-2.1.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-json-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-axis2-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jpa_3.0_spec-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-sca-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-html-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-jetty-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-i18n-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-webapp-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-spi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-myfaces-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-ejb_3.0_spec-1.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jetty-util-6.1.26.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-http-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-mapper-asl-1.9.4.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-aop-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-launcher-equinox-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-api-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-core-3.0.5.RELEASE.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xsd-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-api-r2.1-1.1.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-annotation_1.1_spec-1.0.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-webapp-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/app-1.2.0-v20090520-1800.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-json4j-1.2.0-incubating.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-java-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-rmi-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/commons-cli-1.2.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-dojo-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-builder-2.0.1.jar</bundle>
<bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jetty-6.1.26.jar</bundle>

    </feature>
</features>


Re: tuscany and karak 3

Posted by Achim Nierbeck <bc...@googlemail.com>.
In that case, make sure you also have the right features in your POM, mark
such dependencies as provided in the POM, otherwise you still end up with
this mess :)
One of the reasons I usually create the feature file manually since doing
so I have more control over the included bundles and it's dependencies.

regards, Achim


2014-04-01 0:09 GMT+02:00 Matt Shaw <ma...@gmail.com>:

> Hi Achim,
>
> thanks for replying. The xml file is generated by the maven-karat plugin,
> I was hoping to avoid doing anything manual.
>
> Cheers,
> Matt.
>
> On 31/03/2014, at 4:49 PM, Achim Nierbeck <bc...@googlemail.com> wrote:
>
> While scanning over the included bundles I'd say try to reduce those and
> add external dependencies.
> For example you seem to include a lot of JPA related bundles, try to
> re-use the existing JPA feature.
> Same for Spring, re-use the existing spring features, this will give you a
> much smaller custom feature file and should
> make it much easier in finding the root cause to your issue.
>
> regards, Achim
>
>
> 2014-03-31 2:35 GMT+02:00 Matt Shaw <ma...@gmail.com>:
>
>> Hi All,
>>
>> I'm a newbie to OSGi and I'm trying to install the tuscany runtime into
>> karaf. I have tried following the tuscany/felix instructions here
>> http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.html,
>> but i cannot seem to find the felix "load" directory it mentions.
>>
>> I've also tried using a feature with the features.xml file generated from
>> the maven-karat plugin. However it seems to generate a bundle list out of
>> order and I get all sorts of "requirement" missing errors reported in karat
>> when I try to install.
>>
>> Thirdly, I have created the features.xml file manually, which I have
>> attached. It seems to be loading, but it is very slow, it is taking well
>> over an hour to load. Any ideas or experience with tuscany and osgi would
>> be welcome.
>>
>> Cheers,
>> Matt.
>>
>> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
>> <features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name=
>> "sample-contribution-osgi">
>>     <feature name="sample-contribution-osgi" version="2.0.1" description="Apache
>> Tuscany SCA Sample Calculator OSGi">
>>         <details>The Apache Software Foundation provides support for the
>> Apache community of open-source software projects.
>>     The Apache projects are characterized by a collaborative, consensus
>> based development process, an open and
>>     pragmatic software license, and a desire to create high quality
>> software that leads the way in its field.
>>     We consider ourselves not simply a group of projects sharing a
>> server, but rather a community of developers
>>     and users.</details>
>>     <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/wink-server-1.2.0-incubating.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-support-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-dojo-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/registry-3.4.100-v20090520-1800.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/wink-common-1.2.0-incubating.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-wsdl-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-axiom-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-json-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-osgi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/services-3.2.0-v20090520-1800.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-osgi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-stripes-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-client-impl-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-security-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jobs-3.4.0-v20080512.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xml-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-core-asl-1.9.4.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jruby-complete-1.5.5.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-beans-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/runtime-3.4.0-v20080512.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-j2ee-connector_1.5_spec-2.0.0.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-http-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-wspolicy-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-jdk14-1.6.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/contenttype-3.3.0-v20080604-1400.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-lib-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-deployment-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxrs-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-core-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-ri-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-expression-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-connector-2.1.4.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-databinding-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-webmvc-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-equinox-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/XmlSchema-1.4.3.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-gateway-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-web-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/wink-client-1.2.0-incubating.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-client-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-axiom-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-hazelcast-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-wink-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-api-1.6.1.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-data-api-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-tns-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/hazelcast-1.9.2.2.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-main-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-client-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jcl-over-slf4j-1.6.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/axiom-api-1.2.10.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jee-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jsr311-api-1.1.1.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/neethi-2.0.4.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jta_1.1_spec-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-endpoint-tribes-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-monitor-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-shell-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-launcher-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-server-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-javamail_1.4_spec-1.6.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jettison-1.2.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/groovy-all-1.7.1.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/commons-codec-1.4.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-xc-1.9.4.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-comet-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/preferences-3.2.300-v20090520-1800.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-parser-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-api-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-xsd-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/axiom-dom-1.2.10.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-tracing-aspectj-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-xml-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-wsdlgen-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/wss4j-1.5.11.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-asm-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-logging-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-node-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/common-3.5.0-v20090520-1800.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jms_1.1_spec-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-axiom-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxws-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-transaction-2.1.4.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-json-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-axis2-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jpa_3.0_spec-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-sca-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-html-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-jetty-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-i18n-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-webapp-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-spi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-myfaces-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-ejb_3.0_spec-1.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jetty-util-6.1.26.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-http-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-mapper-asl-1.9.4.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-aop-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-launcher-equinox-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-api-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/spring-core-3.0.5.RELEASE.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xsd-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-api-r2.1-1.1.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-annotation_1.1_spec-1.0.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-webapp-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/app-1.2.0-v20090520-1800.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/wink-json4j-1.2.0-incubating.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-java-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-rmi-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/commons-cli-1.2.jar</bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-dojo-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-builder-2.0.1.jar
>> </bundle>
>> <bundle start="false" dependency="true">
>> file:///usr/local/tuscany-sca-2.0.1/modules/jetty-6.1.26.jar</bundle>
>>
>>     </feature>
>> </features>
>>
>>
>
>
> --
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
>
> Software Architect / Project Manager / Scrum Master
>
>
>


-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master

Re: tuscany and karak 3

Posted by Matt Shaw <ma...@gmail.com>.
Hi Achim,

thanks for replying. The xml file is generated by the maven-karat plugin, I was hoping to avoid doing anything manual.

Cheers,
Matt.

On 31/03/2014, at 4:49 PM, Achim Nierbeck <bc...@googlemail.com> wrote:

> While scanning over the included bundles I'd say try to reduce those and add external dependencies. 
> For example you seem to include a lot of JPA related bundles, try to re-use the existing JPA feature. 
> Same for Spring, re-use the existing spring features, this will give you a much smaller custom feature file and should
> make it much easier in finding the root cause to your issue. 
> 
> regards, Achim 
> 
> 
> 2014-03-31 2:35 GMT+02:00 Matt Shaw <ma...@gmail.com>:
> Hi All,
> 
> I'm a newbie to OSGi and I'm trying to install the tuscany runtime into karaf. I have tried following the tuscany/felix instructions here http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.html, but i cannot seem to find the felix "load" directory it mentions.
> 
> I've also tried using a feature with the features.xml file generated from the maven-karat plugin. However it seems to generate a bundle list out of order and I get all sorts of "requirement" missing errors reported in karat when I try to install. 
> 
> Thirdly, I have created the features.xml file manually, which I have attached. It seems to be loading, but it is very slow, it is taking well over an hour to load. Any ideas or experience with tuscany and osgi would be welcome.
> 
> Cheers,
> Matt.
> 
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name="sample-contribution-osgi">
>     <feature name="sample-contribution-osgi" version="2.0.1" description="Apache Tuscany SCA Sample Calculator OSGi">
>         <details>The Apache Software Foundation provides support for the Apache community of open-source software projects.
>     The Apache projects are characterized by a collaborative, consensus based development process, an open and
>     pragmatic software license, and a desire to create high quality software that leads the way in its field.
>     We consider ourselves not simply a group of projects sharing a server, but rather a community of developers
>     and users.</details>
>     <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-server-1.2.0-incubating.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-support-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-dojo-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/registry-3.4.100-v20090520-1800.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-common-1.2.0-incubating.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-wsdl-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-axiom-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-json-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-osgi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/services-3.2.0-v20090520-1800.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-osgi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-stripes-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-client-impl-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-security-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jobs-3.4.0-v20080512.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xml-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-core-asl-1.9.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jruby-complete-1.5.5.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-beans-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/runtime-3.4.0-v20080512.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-j2ee-connector_1.5_spec-2.0.0.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-http-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-wspolicy-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-jdk14-1.6.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/contenttype-3.3.0-v20080604-1400.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-lib-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-deployment-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxrs-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-core-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-ri-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-expression-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-connector-2.1.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-databinding-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-webmvc-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-equinox-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/XmlSchema-1.4.3.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-gateway-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-web-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-client-1.2.0-incubating.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-client-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-axiom-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-hazelcast-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-wink-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-api-1.6.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-data-api-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-tns-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/hazelcast-1.9.2.2.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-main-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-client-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jcl-over-slf4j-1.6.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/axiom-api-1.2.10.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jee-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jsr311-api-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/neethi-2.0.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jta_1.1_spec-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-endpoint-tribes-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-monitor-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-shell-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-launcher-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-server-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-javamail_1.4_spec-1.6.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jettison-1.2.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/groovy-all-1.7.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/commons-codec-1.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-xc-1.9.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-comet-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/preferences-3.2.300-v20090520-1800.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-parser-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-api-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-xsd-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/axiom-dom-1.2.10.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-tracing-aspectj-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-xml-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-wsdlgen-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wss4j-1.5.11.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-asm-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-logging-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-node-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/common-3.5.0-v20090520-1800.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jms_1.1_spec-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-axiom-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxws-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-transaction-2.1.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-json-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-axis2-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jpa_3.0_spec-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-sca-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-html-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-jetty-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/abdera-i18n-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-webapp-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-spi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-myfaces-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-ejb_3.0_spec-1.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jetty-util-6.1.26.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-http-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jackson-mapper-asl-1.9.4.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-aop-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-launcher-equinox-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-api-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/spring-core-3.0.5.RELEASE.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xsd-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-api-r2.1-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-annotation_1.1_spec-1.0.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-webapp-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/app-1.2.0-v20090520-1800.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/wink-json4j-1.2.0-incubating.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-java-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-rmi-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/commons-cli-1.2.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-dojo-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-builder-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">file:///usr/local/tuscany-sca-2.0.1/modules/jetty-6.1.26.jar</bundle>
> 
>     </feature>
> </features>
> 
> 
> 
> 
> -- 
> 
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead
> blog <http://notizblog.nierbeck.de/>
> 
> Software Architect / Project Manager / Scrum Master
> 


Re: tuscany and karak 3

Posted by Achim Nierbeck <bc...@googlemail.com>.
While scanning over the included bundles I'd say try to reduce those and
add external dependencies.
For example you seem to include a lot of JPA related bundles, try to re-use
the existing JPA feature.
Same for Spring, re-use the existing spring features, this will give you a
much smaller custom feature file and should
make it much easier in finding the root cause to your issue.

regards, Achim


2014-03-31 2:35 GMT+02:00 Matt Shaw <ma...@gmail.com>:

> Hi All,
>
> I'm a newbie to OSGi and I'm trying to install the tuscany runtime into
> karaf. I have tried following the tuscany/felix instructions here
> http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.html,
> but i cannot seem to find the felix "load" directory it mentions.
>
> I've also tried using a feature with the features.xml file generated from
> the maven-karat plugin. However it seems to generate a bundle list out of
> order and I get all sorts of "requirement" missing errors reported in karat
> when I try to install.
>
> Thirdly, I have created the features.xml file manually, which I have
> attached. It seems to be loading, but it is very slow, it is taking well
> over an hour to load. Any ideas or experience with tuscany and osgi would
> be welcome.
>
> Cheers,
> Matt.
>
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name=
> "sample-contribution-osgi">
>     <feature name="sample-contribution-osgi" version="2.0.1" description="Apache
> Tuscany SCA Sample Calculator OSGi">
>         <details>The Apache Software Foundation provides support for the
> Apache community of open-source software projects.
>     The Apache projects are characterized by a collaborative, consensus
> based development process, an open and
>     pragmatic software license, and a desire to create high quality
> software that leads the way in its field.
>     We consider ourselves not simply a group of projects sharing a server,
> but rather a community of developers
>     and users.</details>
>     <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/wink-server-1.2.0-incubating.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-support-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-dojo-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/registry-3.4.100-v20090520-1800.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/wink-common-1.2.0-incubating.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jms-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-wsdl-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-axiom-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-json-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-contribution-osgi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/services-3.2.0-v20090520-1800.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-osgi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-stripes-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-client-impl-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-security-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jobs-3.4.0-v20080512.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xml-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-core-asl-1.9.4.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rmi-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jruby-complete-1.5.5.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-beans-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/runtime-3.4.0-v20080512.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-j2ee-connector_1.5_spec-2.0.0.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-python-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-http-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-wspolicy-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-jdk14-1.6.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/contenttype-3.3.0-v20080604-1400.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-lib-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-deployment-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxrs-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-core-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-ri-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-expression-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-connector-2.1.4.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-java-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-databinding-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-webmvc-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-jaxws-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-equinox-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/XmlSchema-1.4.3.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-gateway-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonp-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-web-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/wink-client-1.2.0-incubating.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-client-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-jaxb-axiom-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-hazelcast-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-wink-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-rest-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/slf4j-api-1.6.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-data-api-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jse-tns-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-web-javascript-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/hazelcast-1.9.2.2.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-main-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-web-client-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jcl-over-slf4j-1.6.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/axiom-api-1.2.10.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-jee-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jsr311-api-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-bpel-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/neethi-2.0.4.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jta_1.1_spec-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-endpoint-tribes-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-monitor-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-shell-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-script-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-launcher-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-server-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-javamail_1.4_spec-1.6.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jettison-1.2.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/groovy-all-1.7.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/commons-codec-1.4.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-xc-1.9.4.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-comet-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/preferences-3.2.300-v20090520-1800.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-parser-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sca-api-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-xsd-2.0.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/axiom-dom-1.2.10.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-extensibility-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-tracing-aspectj-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-xml-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-wsdlgen-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/wss4j-1.5.11.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-asm-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-policy-logging-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-domain-node-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/common-3.5.0-v20090520-1800.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-context-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jms_1.1_spec-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-databinding-sdo-axiom-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-interface-java-jaxws-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-transaction-2.1.4.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-json-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-runtime-axis2-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-jaxrs-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-jpa_3.0_spec-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-sca-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-extensions-html-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-jetty-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-impl-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/abdera-i18n-1.1.1.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-webapp-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-http-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-jsonrpc-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-core-spi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-myfaces-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-ejb_3.0_spec-1.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-atom-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-corba-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jetty-util-6.1.26.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-http-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jackson-mapper-asl-1.9.4.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-corba-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-aop-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-osgi-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-launcher-equinox-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ejb-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-node-api-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/spring-core-3.0.5.RELEASE.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-binding-ws-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-assembly-xsd-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-sdo-api-r2.1-1.1.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/geronimo-annotation_1.1_spec-1.0.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-spring-webapp-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/app-1.2.0-v20090520-1800.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/wink-json4j-1.2.0-incubating.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-common-java-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-host-rmi-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/commons-cli-1.2.jar</bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-implementation-widget-runtime-dojo-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/tuscany-builder-2.0.1.jar
> </bundle>
> <bundle start="false" dependency="true">
> file:///usr/local/tuscany-sca-2.0.1/modules/jetty-6.1.26.jar</bundle>
>
>     </feature>
> </features>
>
>


-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master