diff options
author | Jean-Baptiste Onofre <jbonofre@apache.org> | 2012-09-20 08:28:24 +0000 |
---|---|---|
committer | Jean-Baptiste Onofre <jbonofre@apache.org> | 2012-09-20 08:28:24 +0000 |
commit | 2347cacb2367b24e94e6c622cab013045c3dc5db (patch) | |
tree | f5d8326dd887a220bb3153087fd6908772bdcc53 /redback-integrations/redback-struts2/redback-struts2-integration | |
parent | 7a9fccc1c02ecb8e4d863a61ee83cc40343aab9b (diff) | |
download | archiva-2347cacb2367b24e94e6c622cab013045c3dc5db.tar.gz archiva-2347cacb2367b24e94e6c622cab013045c3dc5db.zip |
[MRM-1651] Add OSGi support in redback-struts2-integration
git-svn-id: https://svn.apache.org/repos/asf/archiva/redback/redback-core/trunk@1387903 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'redback-integrations/redback-struts2/redback-struts2-integration')
-rw-r--r-- | redback-integrations/redback-struts2/redback-struts2-integration/pom.xml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/redback-integrations/redback-struts2/redback-struts2-integration/pom.xml b/redback-integrations/redback-struts2/redback-struts2-integration/pom.xml index b90857071..d5507728e 100644 --- a/redback-integrations/redback-struts2/redback-struts2-integration/pom.xml +++ b/redback-integrations/redback-struts2/redback-struts2-integration/pom.xml @@ -277,6 +277,54 @@ <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> + <configuration> + <instructions> + <Export-Package> + org.apache.archiva.redback.struts2*;version=${project.version};-split-package:=merge-first + </Export-Package> + <Import-Package> + javax.annotation, + javax.mail.internet, + javax.servlet, + javax.servlet.http, + javax.inject;version="[1,2"), + com.google.common.collect, + com.opensymphony.module.sitemesh.filter;version="[2.4,3)", + com.opensymphony.xwork2*;version="[2.2,3)", + org.apache.archiva.redback.authentication;version=${project.version}, + org.apache.archiva.redback.authorization;version=${project.version}, + org.apache.archiva.redback.components.cache;version=${project.version}, + org.apache.archiva.redback.components.registry;version=${project.version}, + org.apache.archiva.redback.configuration;version=${project.version}, + org.apache.archiva.redback.integration.checks.xwork;version=${project.version}, + org.apache.archiva.redback.integration.interceptor;version=${project.version}, + org.apache.archiva.redback.integration.mail;version=${project.version}, + org.apache.archiva.redback.integration.model;version=${project.version}, + org.apache.archiva.redback.integration.reports;version=${project.version}, + org.apache.archiva.redback.integration.util;version=${project.version}, + org.apache.archiva.redback.keys;version=${project.version}, + org.apache.archiva.redback.management;version=${project.version}, + org.apache.archiva.redback.policy;version=${project.version}, + org.apache.archiva.redback.rbac;version=${project.version}, + org.apache.archiva.redback.role;version=${project.version}, + org.apache.archiva.redback.role.model;version=${project.version}, + org.apache.archiva.redback.system;version=${project.version}, + org.apache.archiva.redback.system.check;version=${project.version}, + org.apache.archiva.redback.users, + org.apache.commons.beanutils, + org.apache.commons.io, + org.apache.commons.lang, + org.apache.struts2, + org.apache.struts2.dispatcher, + org.apache.struts2.interceptor, + org.codehaus.plexus.util, + org.extremecomponents.table.context, + org.extremecomponents.table.limit, + org.springframework.*, + org.slf4j;resolution:=optional + </Import-Package> + </instructions> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> |