Skip to content

Commit

Permalink
Enterprise distro: strip start levels (#349).
Browse files Browse the repository at this point in the history
In the Karaf-based DM Enterprise Distribution all DM plugins run at the default start level.
The individual start levels are stripped for the sake of reduced complexity.

Note:
All existing DM plugins do not rely on specific start levels.
If they would -- possibly in the future -- we must establish the start levels in
    a) the development environment (Pax Runner-based)
    b) in the (binary) DM Standard Distribution
as well.

See ticket 349.
  • Loading branch information
jri committed Nov 11, 2012
1 parent a782bb2 commit b3a69bb
Showing 1 changed file with 38 additions and 38 deletions.
Expand Up @@ -2,46 +2,46 @@

<features name="deepamehta-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">

<feature name="dm4-3rd-party" description="Deepamehta 3rd Party" version="${project.version}" resolver="(obr)">
<bundle start-level="71">mvn:com.sun.jersey/jersey-core/1.14</bundle>
<bundle start-level="71">mvn:com.sun.jersey/jersey-server/1.14</bundle>
<bundle start-level="71">mvn:com.sun.jersey/jersey-servlet/1.14</bundle>
<bundle start-level="71">mvn:org.codehaus.jettison/jettison/1.3.2</bundle>
<bundle start-level="73">mvn:de.deepamehta/neo4j-mehtagraph/1.8-SNAPSHOT</bundle>
<bundle start-level="71">mvn:commons-fileupload/commons-fileupload/1.2.2</bundle>
<bundle start-level="71">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/1.3.2_5</bundle>
</feature>
<feature name="dm4-3rd-party" description="Deepamehta 3rd Party" version="${project.version}" resolver="(obr)">
<bundle>mvn:com.sun.jersey/jersey-core/1.14</bundle>
<bundle>mvn:com.sun.jersey/jersey-server/1.14</bundle>
<bundle>mvn:com.sun.jersey/jersey-servlet/1.14</bundle>
<bundle>mvn:org.codehaus.jettison/jettison/1.3.2</bundle>
<bundle>mvn:de.deepamehta/neo4j-mehtagraph/1.8-SNAPSHOT</bundle>
<bundle>mvn:commons-fileupload/commons-fileupload/1.2.2</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/1.3.2_5</bundle>
</feature>

<feature name="dm4-felix" description="Deepamehta Felix HTTP" version="${project.version}" resolver="(obr)">
<bundle start-level="73">mvn:org.apache.felix/org.apache.felix.http.jetty/2.2.0</bundle>
</feature>
<feature name="dm4-felix" description="Deepamehta Felix HTTP" version="${project.version}" resolver="(obr)">
<bundle>mvn:org.apache.felix/org.apache.felix.http.jetty/2.2.0</bundle>
</feature>

<feature name="dm4-core" description="Deepamehta Core" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-3rd-party</feature>
<feature version="${project.version}">dm4-felix</feature>
<bundle start-level="74">mvn:de.deepamehta/deepamehta-core/4.0.13-SNAPSHOT</bundle>
<bundle start-level="74">mvn:de.deepamehta/deepamehta-webservice/4.0.13-SNAPSHOT</bundle>
<bundle start-level="74">mvn:de.deepamehta/deepamehta-workspaces/4.0.13-SNAPSHOT</bundle>
<bundle start-level="74">mvn:de.deepamehta/deepamehta-facets/4.0.13-SNAPSHOT</bundle>
<bundle start-level="74">mvn:de.deepamehta/deepamehta-accesscontrol/4.0.13-SNAPSHOT</bundle>
</feature>
<feature name="dm4-core" description="Deepamehta Core" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-3rd-party</feature>
<feature version="${project.version}">dm4-felix</feature>
<bundle>mvn:de.deepamehta/deepamehta-core/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-webservice/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-workspaces/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-facets/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-accesscontrol/4.0.13-SNAPSHOT</bundle>
</feature>

<feature name="dm4-web" description="Deepamehta Webclient" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-core</feature>
<bundle start-level="75">mvn:de.deepamehta/deepamehta-webclient/4.0.13-SNAPSHOT</bundle>
<bundle start-level="75">mvn:de.deepamehta/deepamehta-topicmaps/4.0.13-SNAPSHOT</bundle>
<bundle start-level="75">mvn:de.deepamehta/deepamehta-typeeditor/4.0.13-SNAPSHOT</bundle>
<bundle start-level="75">mvn:de.deepamehta/deepamehta-typesearch/4.0.13-SNAPSHOT</bundle>
</feature>
<feature name="dm4-web" description="Deepamehta Webclient" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-core</feature>
<bundle>mvn:de.deepamehta/deepamehta-webclient/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-topicmaps/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-typeeditor/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-typesearch/4.0.13-SNAPSHOT</bundle>
</feature>

<feature name="dm4-standard" description="Deepamehta Standard Plugins" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-web</feature>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-contacts/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-files/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-filemanager/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-help/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-iconpicker/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-notes/4.0.13-SNAPSHOT</bundle>
<bundle start-level="76">mvn:de.deepamehta/deepamehta-webbrowser/4.0.13-SNAPSHOT</bundle>
</feature>
<feature name="dm4-standard" description="Deepamehta Standard Plugins" version="${project.version}" resolver="(obr)">
<feature version="${project.version}">dm4-web</feature>
<bundle>mvn:de.deepamehta/deepamehta-contacts/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-files/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-filemanager/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-help/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-iconpicker/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-notes/4.0.13-SNAPSHOT</bundle>
<bundle>mvn:de.deepamehta/deepamehta-webbrowser/4.0.13-SNAPSHOT</bundle>
</feature>
</features>

0 comments on commit b3a69bb

Please sign in to comment.