Author: jbonofre
Date: Mon Dec 10 09:37:04 2012
New Revision: 1419290
URL: http://svn.apache.org/viewvc?rev=1419290view=rev
Log:
Set client as an OSGi bundle
Modified:
syncope/branches/1_0_X/client/pom.xml
syncope/branches/1_0_X/parent/pom.xml
Modified: syncope/branches/1_0_X/client/pom.xml
URL:
http://svn.apache.org/viewvc/syncope/branches/1_0_X/client/pom.xml?rev=1419290r1=1419289r2=1419290view=diff
==
--- syncope/branches/1_0_X/client/pom.xml (original)
+++ syncope/branches/1_0_X/client/pom.xml Mon Dec 10 09:37:04 2012
@@ -33,7 +33,7 @@ under the License.
descriptionApache Syncope Client/description
groupIdorg.apache.syncope/groupId
artifactIdsyncope-client/artifactId
- packagingjar/packaging
+ packagingbundle/packaging
distributionManagement
site
@@ -88,6 +88,33 @@ under the License.
/dependencies
build
+plugins
+plugin
+groupIdorg.apache.felix/groupId
+artifactIdmaven-bundle-plugin/artifactId
+extensionstrue/extensions
+configuration
+instructions
+Bundle-Name${project.name}/Bundle-Name
+
Bundle-SymbolicNameorg.apache.syncope.client/Bundle-SymbolicName
+Bundle-Version${project.version}/Bundle-Version
+Export-Package
+
org.apache.syncope*;version=${project.version};-split-package:=merge-first
+/Export-Package
+Import-Package
+com.thoughtworks.xstream;version=[1.4,2),
+org.apache.commons.lang*;version=[2.6,3),
+org.apache.http*;version=[4,5),
+org.codehaus.jackson.annotate;version=[1.9,2),
+org.springframework*;version=[3,4),
+ch.qos.logback.classic;resolution:=optional,
+org.slf4j;resolution:=optional
+/Import-Package
+/instructions
+/configuration
+/plugin
+/plugins
+
resources
resource
directory../directory
Modified: syncope/branches/1_0_X/parent/pom.xml
URL:
http://svn.apache.org/viewvc/syncope/branches/1_0_X/parent/pom.xml?rev=1419290r1=1419289r2=1419290view=diff
==
--- syncope/branches/1_0_X/parent/pom.xml (original)
+++ syncope/branches/1_0_X/parent/pom.xml Mon Dec 10 09:37:04 2012
@@ -929,6 +929,18 @@ under the License.
artifactIdjrebel-maven-plugin/artifactId
version1.1.3/version
/plugin
+plugin
+ groupIdorg.apache.felix/groupId
+ artifactIdmaven-bundle-plugin/artifactId
+ version2.3.7/version
+ configuration
+supportedProjectTypes
+ supportedProjectTypejar/supportedProjectType
+ supportedProjectTypewar/supportedProjectType
+ supportedProjectTypebundle/supportedProjectType
+/supportedProjectTypes
+ /configuration
+/plugin
/plugins
/pluginManagement