summaryrefslogtreecommitdiffstats
path: root/redback-integrations/redback-struts2/redback-struts2-integration
diff options
context:
space:
mode:
authorJean-Baptiste Onofre <jbonofre@apache.org>2012-09-20 08:28:24 +0000
committerJean-Baptiste Onofre <jbonofre@apache.org>2012-09-20 08:28:24 +0000
commit2347cacb2367b24e94e6c622cab013045c3dc5db (patch)
treef5d8326dd887a220bb3153087fd6908772bdcc53 /redback-integrations/redback-struts2/redback-struts2-integration
parent7a9fccc1c02ecb8e4d863a61ee83cc40343aab9b (diff)
downloadarchiva-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.xml48
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>