blob: a90249cdd1c7fd03829d82549d9a093c40a42986 [file] [log] [blame]
Guillaume Nodet05fac962009-04-27 10:01:58 +00001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3
4 Licensed to the Apache Software Foundation (ASF) under one or more
5 contributor license agreements. See the NOTICE file distributed with
6 this work for additional information regarding copyright ownership.
7 The ASF licenses this file to You under the Apache License, Version 2.0
8 (the "License"); you may not use this file except in compliance with
9 the License. You may obtain a copy of the License at
10
11 http://www.apache.org/licenses/LICENSE-2.0
12
13 Unless required by applicable law or agreed to in writing, software
14 distributed under the License is distributed on an "AS IS" BASIS,
15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 See the License for the specific language governing permissions and
17 limitations under the License.
18-->
Guillaume Nodete60ec8a2009-09-21 07:13:20 +000019<features name="karaf-${version}">
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000020 <feature name="spring" version="${spring.version}">
21 <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.version}</bundle>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000022 <bundle>mvn:org.springframework/spring-core/${spring.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000023 <bundle>mvn:org.springframework/spring-beans/${spring.version}</bundle>
Gert Vanthienen30fe99f2009-09-18 13:42:50 +000024 <bundle>mvn:org.springframework/spring-aop/${spring.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000025 <bundle>mvn:org.springframework/spring-context/${spring.version}</bundle>
26 <bundle>mvn:org.springframework/spring-context-support/${spring.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000027 </feature>
28 <feature name="spring-dm" version="${spring.osgi.version}">
29 <feature version="${spring.version}">spring</feature>
30 <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/${cglib.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000031 <bundle>mvn:org.springframework.osgi/spring-osgi-io/${spring.osgi.version}</bundle>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000032 <bundle>mvn:org.springframework.osgi/spring-osgi-core/${spring.osgi.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000033 <bundle>mvn:org.springframework.osgi/spring-osgi-extender/${spring.osgi.version}</bundle>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000034 <bundle>mvn:org.springframework.osgi/spring-osgi-annotation/${spring.osgi.version}</bundle>
Guillaume Nodet6b2946d2009-06-18 20:57:23 +000035 <bundle>mvn:org.apache.felix.karaf.deployer/org.apache.felix.karaf.deployer.spring/${version}</bundle>
36 </feature>
Guillaume Nodet05fac962009-04-27 10:01:58 +000037 <feature name="wrapper" version="${version}">
Guillaume Nodet23a0f3d2009-09-18 20:14:54 +000038 <bundle>mvn:org.apache.felix.karaf.shell/org.apache.felix.karaf.shell.wrapper/${version}</bundle>
Guillaume Nodet05fac962009-04-27 10:01:58 +000039 </feature>
40 <feature name="obr" version="${version}">
41 <bundle>mvn:org.apache.felix/org.apache.felix.bundlerepository/${felix.bundlerepository.version}</bundle>
Guillaume Nodet23a0f3d2009-09-18 20:14:54 +000042 <bundle>mvn:org.apache.felix.karaf.shell/org.apache.felix.karaf.shell.obr/${version}</bundle>
Guillaume Nodet05fac962009-04-27 10:01:58 +000043 </feature>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000044 <feature name="http" version="${version}">
45 <config name="org.ops4j.pax.web">
Guillaume Nodetfc098b62009-06-18 21:38:10 +000046 org.osgi.service.http.port=8181
Gert Vanthienenf7897682009-06-06 12:03:00 +000047 </config>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000048 <bundle>mvn:org.apache.geronimo.specs/geronimo-servlet_2.5_spec/${geronimo.servlet.version}</bundle>
49 <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty-bundle/${jetty.bundle.version}</bundle>
Guillaume Nodet2f2aecc2009-10-15 19:22:38 +000050 <bundle>mvn:org.ops4j.pax.web/pax-web-api/${pax.web.version}</bundle>
51 <bundle>mvn:org.ops4j.pax.web/pax-web-spi/${pax.web.version}</bundle>
52 <bundle>mvn:org.ops4j.pax.web/pax-web-runtime/${pax.web.version}</bundle>
53 <bundle>mvn:org.ops4j.pax.web/pax-web-jetty/${pax.web.version}</bundle>
Gert Vanthienenf7897682009-06-06 12:03:00 +000054 </feature>
Guillaume Nodet60a69b62010-02-05 09:40:46 +000055 <feature name="war" version="${version}">
56 <feature version="${version}">http</feature>
57 <bundle>mvn:org.ops4j.pax.web/pax-web-jsp/${pax.web.version}</bundle>
58 <bundle>mvn:org.ops4j.pax.web/pax-web-extender-war/${pax.web.version}</bundle>
59 <bundle>mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/${pax.web.version}</bundle>
60 <bundle>mvn:org.ops4j.pax.url/pax-url-war/${pax.url.version}</bundle>
61 <bundle>mvn:org.apache.felix.karaf.deployer/org.apache.felix.karaf.deployer.war/${version}</bundle>
62 </feature>
Gert Vanthienenf7897682009-06-06 12:03:00 +000063 <feature name="webconsole" version="${version}">
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000064 <feature version="${version}">http</feature>
Gert Vanthienenf7897682009-06-06 12:03:00 +000065 <config name="org.apache.felix.webconsole.internal.servlet.OsgiManager">
66 username=karaf
67 password=karaf
68 </config>
Guillaume Nodet7d40fd32009-06-18 21:13:47 +000069 <bundle>mvn:org.apache.felix/org.apache.felix.metatype/${felix.metatype.version}</bundle>
Gert Vanthienen14110c12009-08-06 21:36:13 +000070 <bundle>mvn:org.apache.felix.karaf.webconsole/org.apache.felix.karaf.webconsole.branding/${version}</bundle>
Guillaume Nodet95f1b4f2009-09-09 18:10:35 +000071 <bundle>mvn:org.apache.felix/org.apache.felix.webconsole/${felix.webconsole.version}</bundle>
Gert Vanthienen875d1322009-08-17 06:17:31 +000072 <bundle>mvn:org.apache.felix.karaf.webconsole/org.apache.felix.karaf.webconsole.admin/${version}</bundle>
Guillaume Nodet756cf8e2009-08-07 09:48:21 +000073 <bundle>mvn:org.apache.felix.karaf.webconsole/org.apache.felix.karaf.webconsole.features/${version}</bundle>
74 <bundle>mvn:org.apache.felix.karaf.webconsole/org.apache.felix.karaf.webconsole.gogo/${version}</bundle>
Gert Vanthienenf7897682009-06-06 12:03:00 +000075 </feature>
Guillaume Nodet129433d2009-07-09 08:29:14 +000076 <feature name="ssh" version="${version}">
Guillaume Nodet23a0f3d2009-09-18 20:14:54 +000077 <config name="org.apache.felix.karaf.shell.ssh">
Guillaume Nodet129433d2009-07-09 08:29:14 +000078 sshPort=8101
79 sshRealm=karaf
80 </config>
81 <bundle>mvn:org.apache.mina/mina-core/${mina.version}</bundle>
82 <bundle>mvn:org.apache.sshd/sshd-core/${sshd.version}</bundle>
Guillaume Nodet23a0f3d2009-09-18 20:14:54 +000083 <bundle>mvn:org.apache.felix.karaf.shell/org.apache.felix.karaf.shell.ssh/${version}</bundle>
Guillaume Nodet129433d2009-07-09 08:29:14 +000084 </feature>
85 <feature name="management" version="${version}">
86 <bundle>mvn:org.apache.felix.karaf/org.apache.felix.karaf.management/${version}</bundle>
Guillaume Nodetcf99b612010-02-20 20:23:14 +000087 <bundle>mvn:org.apache.aries.jmx/org.apache.aries.jmx/${aries.jmx.version}</bundle>
88 <bundle>mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint/${aries.jmx.version}</bundle>
Guillaume Nodet129433d2009-07-09 08:29:14 +000089 </feature>
Guillaume Nodetf01fcc12010-03-01 10:51:32 +000090 <feature name="woodstox" version="4.0.7">
91 <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/1.4.0</bundle>
92 <bundle>mvn:org.codehaus.woodstox/stax2-api/3.0.1</bundle>
93 <bundle>mvn:org.codehaus.woodstox/woodstox-core-asl/4.0.7</bundle>
94 </feature>
Guillaume Nodet05fac962009-04-27 10:01:58 +000095</features>