diff options
Diffstat (limited to 'archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml')
-rw-r--r-- | archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml b/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml index 438475aa9..92aeab2b4 100644 --- a/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml +++ b/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml @@ -329,4 +329,101 @@ <bundle>mvn:org.apache.archiva/archiva-rss/${project.version}</bundle> </feature> + <feature name="archiva-security" description="Archiva Security module" version="${project.version}" resolver="(obr)"> + <feature>http</feature> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-configuration</feature> + <feature version="${project.version}">archiva-security-common</feature> + <bundle>mvn:org.apache.archiva/archiva-security/${project.version}</bundle> + </feature> + + <feature name="archiva-webdav" description="Archiva WebDav module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-configuration</feature> + <feature>http</feature> + <feature version="${project.version}">archiva-repository-admin-api</feature> + <feature version="${project.version}">archiva-audit</feature> + <feature version="${project.version}">archiva-plexus-bridge</feature> + <feature version="${project.version}">archiva-indexer</feature> + <feature version="${project.version}">archiva-model</feature> + <feature version="${project.version}">archiva-policies</feature> + <feature version="${project.version}">archiva-proxy</feature> + <feature version="${project.version}">archiva-metadata</feature> + <feature version="${project.version}">archiva-scheduler</feature> + <feature version="${project.version}">archiva-security</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-util/${jackrabbit.version}</bundle> + <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-webdav/${jackrabbit.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.joda-time/${joda-time.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/archiva-webdav/${project.version}</bundle> + </feature> + + <feature name="archiva-xmlrpc-api" description="Archiva XML-RPC API module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-model</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.atlassian-xmlrpc-binder-annotations/${atlassian-xmlrpc-binder-annotations.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/archiva-xmlrpc-api/${project.version}</bundle> + </feature> + + <feature name="archiva-xmlrpc-security" description="Archiva XML-RPC Security module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-security</feature> + <feature version="${project.version}">archiva-xmlrpc-api</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ws-commons-util/${ws-commons-util.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlrpc-server/${xmlrpc-server.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/archiva-xmlrpc-security/${project.version}</bundle> + </feature> + + <feature name="archiva-stage-repository-merge" description="Archiva Stage Repository Merge module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-configuration</feature> + <feature version="${project.version}">archiva-metadata</feature> + <feature version="${project.version}">archiva-model</feature> + <feature version="${project.version}">archiva-repository-layer</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/stage-repository-merge/${project.version}</bundle> + </feature> + + <feature name="archiva-xmlrpc-services" description="Archiva XML-RPC Services module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-repository-admin-api</feature> + <feature version="${project.version}">archiva-audit</feature> + <feature version="${project.version}">archiva-consumers</feature> + <feature version="${project.version}">archiva-indexer</feature> + <feature version="${project.version}">archiva-metadata</feature> + <feature version="${project.version}">archiva-model</feature> + <feature version="${project.version}">archiva-repository-layer</feature> + <feature version="${project.version}">archiva-scheduler</feature> + <feature version="${project.version}">archiva-stage-repository-merge</feature> + <feature version="${project.version}">archiva-xmlrpc-api</feature> + <feature version="${project.version}">archiva-xmlrpc-security</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/archiva-xmlrpc-services/${project.version}</bundle> + </feature> + + <feature name="archiva-generic-metadata-support" description="Archiva Generic Metadata Support module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-metadata</feature> + <bundle>mvn:org.apache.archiva/generic-metadata-support/${project.version}</bundle> + </feature> + + <feature name="archiva-metadata-store-file" description="Archiva Metadata Store File module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-configuration</feature> + <feature version="${project.version}">archiva-metadata</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version}</bundle> + <bundle>mvn:org.apache.archiva/metadata-store-file/${project.version}</bundle> + </feature> + + <feature name="archiva-metadata-store-jcr" description="Archiva Metadata Store JCR module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-common</feature> + <feature version="${project.version}">archiva-metadata</feature> + <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/${jackrabbit.version}</bundle> + <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-core/${jackrabbit.version}</bundle> + <bundle>mvn:org.apache.archiva/metadata-store-jcr/${project.version}</bundle> + </feature> + + <feature name="archiva-npanday-support" description="Archiva Npanday Support module" version="${project.version}" resolver="(obr)"> + <feature version="${project.version}">archiva-maven2-repository</feature> + <bundle>mvn:org.apache.archiva/npanday-support/${project.version}</bundle> + </feature> + </features>
\ No newline at end of file |