fixing comparing rank terms
[cdmlib.git] / cdmlib-services / pom.xml
index 057de7787bb569c65fcdaf998a61d7d8baa52fd1..e3ba994c432153236c50d8880d65db45a2d0aade 100644 (file)
@@ -7,33 +7,75 @@
        <parent>\r
                <groupId>eu.etaxonomy</groupId>\r
                <artifactId>cdmlib-parent</artifactId>\r
-               <version>1.3</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
-\r
-  <dependencies>\r
-        <dependency>\r
+  <build>\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
+        <configuration>\r
+          <argLine>-Xms256m -Xmx512m</argLine>\r
+        </configuration>\r
+      </plugin>\r
+   </plugins>\r
+  </build>\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
                <groupId>eu.etaxonomy</groupId>\r
                <artifactId>cdmlib-persistence</artifactId>\r
+               <type>test-jar</type>\r
+               <scope>test</scope>\r
+               <version>${parent.version}</version>\r
        </dependency>\r
     <dependency>\r
         <groupId>org.unitils</groupId>\r
         <artifactId>unitils</artifactId>\r
-        <version>1.0</version>\r
-        <!--<scope>test</scope>-->\r
+    </dependency>\r
+    <dependency>\r
+      <groupId>org.dbunit</groupId>\r
+      <artifactId>dbunit</artifactId>\r
+    </dependency>\r
+    <dependency>\r
+      <groupId>xmlunit</groupId>\r
+      <artifactId>xmlunit</artifactId>\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
                <groupId>org.eclipse</groupId>\r
                <artifactId>osgi</artifactId>\r
        </dependency>\r
-\r
+       <dependency>\r
+       <groupId>org.springframework.security</groupId>\r
+       <artifactId>spring-security-core</artifactId>\r
+    </dependency>\r
+    <dependency>\r
+      <groupId>com.ibm.lsid</groupId>\r
+      <artifactId>lsid-server</artifactId>\r
+       </dependency>
+       <dependency>
+               <groupId>commons-lang</groupId>
+               <artifactId>commons-lang</artifactId>
+       </dependency>\r
   </dependencies>\r
 </project>\r
 \r