<parent>\r
<groupId>eu.etaxonomy</groupId>\r
<artifactId>cdmlib-parent</artifactId>\r
- <version>2.1</version>\r
+ <version>3.0</version>\r
+ <relativePath>pom.xml</relativePath>\r
</parent>\r
\r
<modelVersion>4.0.0</modelVersion>\r
<artifactId>cdmlib-services</artifactId>\r
<name>CDM Services</name>\r
- <description>EDIT CDM library services. The local API and basis for webservices too.</description>\r
+ <description>EDIT CDM library services. The local API and basis for webservices too.</description>
+ <packaging>bundle</packaging>\r
<scm>\r
<connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-service/</connection>\r
<developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlib-service/</developerConnection>\r
<url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlib-service/</url>\r
</scm>\r
<build>\r
- <plugins>\r
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>eu.etaxonomy.cdm.api.service</Export-Package>
+ <Bundle-SymbolicName>eu.etaxonomy.cdm.services</Bundle-SymbolicName>
+ <Bundle-Activator>eu.etaxonomy.cdm.services.impl.Activator</Bundle-Activator>
+ </instructions>
+ </configuration>
+ </plugin> \r
<plugin>\r
<groupId>org.apache.maven.plugins</groupId>\r
<artifactId>maven-surefire-plugin</artifactId>\r
</plugin>\r
</plugins>\r
</build>\r
- <dependencies>\r
- <dependency>\r
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>1.0.0</version>
+ </dependency> \r
+ <dependency>\r
<groupId>eu.etaxonomy</groupId>\r
<artifactId>cdmlib-persistence</artifactId>\r
</dependency>\r
</dependency>\r
<dependency>\r
<groupId>org.springframework</groupId>\r
- <artifactId>spring-test</artifactId>\r
+ <artifactId>org.springframework.test</artifactId>\r
</dependency>\r
<dependency>\r
<groupId>xerces</groupId>\r
<dependency>\r
<groupId>com.ibm.lsid</groupId>\r
<artifactId>lsid-server</artifactId>\r
- </dependency>\r
- <dependency><!-- Required for TestingAuthenticationProvider etc until 2.5.0 [SEC-1010] -->\r
- <groupId>org.springframework.security</groupId>\r
- <artifactId>spring-security-core</artifactId>\r
- <version>2.0.4</version>\r
- <type>test-jar</type>\r
- <scope>test</scope>\r
</dependency>
<dependency>
<groupId>commons-lang</groupId>