Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Verified with: Felix 1.8.0

In the distribution , you will find a file called: .../conf/felix.config.properties.append. This file contains auto-start instructions for every bundle in the distribution.

...

Verified with: Eclipse/Equinox 3.5 RC 3

In the distribution , you will find a file called: .../conf/equinox.config.ini.append. This file contains auto-start instructions for every bundle in the distribution.

  1. Create a directory in the Equinox installation, e.g. dosgi_conf and create a file called config.ini in this directory with the content of the equinox.config.ini.append file.
  2. Fix the ../apache-cxf-dosgi-ri path locations in the file to point to where you have unzipped the distribution.

At the end the dosgi_conf/config.ini file looks like this:

Code Block
org.ops4j.pax.web.session.timeout=30
osgi.bundles=org.eclipse.osgi.services@start, \
c:/apache-cxf-dosgi-ri-1.0/dosgi_bundles/geronimo-annotation_1.0_spec-1.1.1.jar@start, c:/apache-cxf-dosgi-ri-1.0/dosgi_bundles/geronimo-activation_1.1_spec-1.0.2.jar@start, 
... and so on ...

Now start Equinox:

Code Block
.../eclipse> java -jar plugins/org.eclipse.osgi_3.5.0.v20090520.jar -console -configuration dosgi_conf
... some log messages may appear ...
osgi> ss

Framework is launched.

id      State       Bundle
0       ACTIVE      org.eclipse.osgi_3.5.0.v20090520
1       ACTIVE      org.eclipse.osgi.services_3.2.0.v20090520-1800
2       ACTIVE      org.apache.geronimo.specs.geronimo-annotation_1.0_spec_1.1.1
3       ACTIVE      org.apache.geronimo.specs.geronimo-activation_1.1_spec_1.0.2
4       ACTIVE      org.apache.geronimo.specs.geronimo-javamail_1.4_spec_1.2.0
5       ACTIVE      org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec_1.1.2
6       ACTIVE      com.springsource.org.apache.commons.logging_1.1.1
7       ACTIVE      com.springsource.org.jdom_1.0.0
8       ACTIVE      org.springframework.core_2.5.6
9       ACTIVE      org.springframework.beans_2.5.6
10      ACTIVE      org.springframework.context_2.5.6
11      ACTIVE      com.springsource.org.aopalliance_1.0.0
12      ACTIVE      org.springframework.aop_2.5.6
13      ACTIVE      org.springframework.osgi.io_1.2.0
14      ACTIVE      org.springframework.osgi.core_1.2.0
15      ACTIVE      org.springframework.osgi.extender_1.2.0
16      ACTIVE      org.ops4j.pax.web.service_0.5.1
17      ACTIVE      org.apache.servicemix.bundles.jaxb-impl_2.1.6.1
18      ACTIVE      org.apache.servicemix.bundles.wsdl4j_1.6.1.1
19      ACTIVE      org.apache.servicemix.bundles.xmlsec_1.3.0.1
20      ACTIVE      org.apache.servicemix.bundles.xmlschema_1.4.3.1
21      ACTIVE      org.apache.servicemix.bundles.asm_2.2.3.1
22      ACTIVE      org.apache.servicemix.bundles.xmlresolver_1.2.0.1
23      ACTIVE      org.apache.servicemix.bundles.neethi_2.0.4.1
24      ACTIVE      org.apache.servicemix.bundles.woodstox_3.2.7.1
25      ACTIVE      org.apache.cxf.bundle-minimal_2.2.1
26      ACTIVE      org.apache.servicemix.specs.saaj-api-1.3_1.1.1
27      ACTIVE      org.apache.servicemix.specs.stax-api-1.0_1.1.1
28      ACTIVE      org.apache.servicemix.specs.jaxb-api-2.1_1.1.1
29      ACTIVE      org.apache.servicemix.specs.jaxws-api-2.1_1.1.1
30      ACTIVE      cxf-dosgi-ri-discovery-local_1.0.0
31      ACTIVE      cxf-dosgi-ri-dsw-cxf_1.0.0