(no commit message)
[cdmlib.git] / cdmlibrary / pom.xml
index cd1082a357f6ba99c8d86a77ca70e4374f2c5c90..89a71b53702b185f6f6fdae528a8894e6ef216aa 100644 (file)
 <?xml version="1.0" encoding="UTF-8"?>\r
-\r
-<project>
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>eu.etaxonomy.cdmLibrary</groupId>
-  <artifactId>edit_cdm</artifactId>
-  <name>EDIT Common Data Model Library</name>
-  <version>0.0.1</version>
-  <description>EDIT cdm library</description>
-  <url>http://wp5.e-taxonomy.eu</url>
+<project xmlns="http://maven.apache.org/POM/4.0.0" 
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <!-- 
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
+   -->\r
+  <parent>\r
+    <artifactId>cdmParent</artifactId>\r
+    <groupId>eu.etaxonomy</groupId>\r
+    <version>0.1</version>\r
+    <relativePath>../cdmParent/pom.xml</relativePath>\r
+  </parent>\r
+  <modelVersion>4.0.0</modelVersion>\r
+  <artifactId>cdmLibrary</artifactId>\r
+  <name>EDIT Common Data Model Library</name>\r
+  <version>0.4.0</version>\r
+  <description>EDIT cdm library</description>\r
+  <scm>\r
+    <connection>scm:svn:http://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlibrary/</connection>\r
+    <developerConnection>scm:svn:https://dev.e-taxonomy.eu/svn/trunk/cdmlib/cdmlibrary/</developerConnection>\r
+    <url>http://dev.e-taxonomy.eu/trac/browser/trunk/cdmlib/cdmlibrary/</url>\r
+  </scm>\r
   <build>\r
-      <plugins>\r
-         <plugin>\r
-             <groupId>org.apache.maven.plugins</groupId>\r
-             <artifactId>maven-compiler-plugin</artifactId>\r
-             <configuration>\r
-                    <source>1.5</source>\r
-                    <target>1.5</target>\r
-                    <excludes>\r
-                        <!-- Example -->\r
-                        <exclude>**/*Point*.java</exclude>\r
-                    </excludes>\r
-                </configuration>\r
-             </plugin>\r
-         </plugins>\r
-      </build>\r
-  \r
-  \r
-  <repositories>
-    <repository>
-      <id>EditRepository</id>
-      <url>http://dev.e-taxonomy.eu/svn/trunk/javaLibraries</url>
-    </repository>
-  </repositories>
+    <plugins>\r
+      <plugin>\r
+        <artifactId>maven-compiler-plugin</artifactId>\r
+        <configuration>\r
+          <source>1.5</source>\r
+          <target>1.5</target>\r
+        </configuration>\r
+      </plugin>\r
+      <plugin>\r
+        <artifactId>maven-surefire-plugin</artifactId>\r
+        <configuration>\r
+          <includes>\r
+            <include>**/*Test.java</include>\r
+          </includes>\r
+        </configuration>\r
+      </plugin>\r
+      <plugin>\r
+        <artifactId>maven-antrun-plugin</artifactId>\r
+        <executions>\r
+          <execution>\r
+            <phase>generate-resources</phase>\r
+            <goals>\r
+              <goal>run</goal>\r
+            </goals>\r
+            <configuration>\r
+              <tasks />\r
+            </configuration>\r
+          </execution>\r
+        </executions>\r
+      </plugin>\r
+      <plugin>\r
+        <groupId>org.codehaus.mojo</groupId>\r
+        <artifactId>aspectj-maven-plugin</artifactId>\r
+        <executions>\r
+          <execution>\r
+            <goals>\r
+              <goal>compile</goal>\r
+              <goal>test-compile</goal>\r
+            </goals>\r
+          </execution>\r
+        </executions>\r
+        <configuration>\r
+          <source>1.5</source>\r
+          <target>1.5</target>\r
+          <includes>\r
+            <include>**/cdm/**/*.java</include>\r
+            <include>**/*.aj</include>\r
+          </includes>\r
+        </configuration>\r
+      </plugin>\r
+    </plugins>\r
+  </build>\r
   <dependencies>
     <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>4.4</version>
-      <scope>test</scope>
+      <groupId>aspectj</groupId>
+      <artifactId>aspectjrt</artifactId>
+      <version>1.5.2a</version>
     </dependency>
     <dependency>
-      <groupId>xerces</groupId>
-      <artifactId>xercesImpl</artifactId>
-      <version>2.7.1</version>
+      <groupId>com.sun.xml.rpc</groupId>
+      <artifactId>jaxrpc-impl</artifactId>
+      <version>1.1.3_01</version>
     </dependency>
     <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <version>1.2.14</version>
+      <groupId>hsqldb</groupId>
+      <artifactId>hsqldb</artifactId>
+      <version>1.8.0.7</version>
     </dependency>
     <dependency>
       <groupId>javax.persistence</groupId>
       <artifactId>ejb</artifactId>
       <version>3</version>
     </dependency>
+    <dependency>
+      <groupId>javax.xml</groupId>
+      <artifactId>jaxrpc-api</artifactId>
+      <version>1.1</version>
+    </dependency>
+    <dependency>
+      <groupId>javax.xml.bind</groupId>
+      <artifactId>jaxb-api</artifactId>
+      <version>2.0</version>
+    </dependency>
+    <dependency>
+      <groupId>mysql</groupId>
+      <artifactId>mysql-connector-java</artifactId>
+      <version>5.0.5</version>
+    </dependency>
     <dependency>
       <groupId>org.hibernate</groupId>
-      <artifactId>hibernate</artifactId>
-      <version>3.2.5.ga</version>
+      <artifactId>hibernate-commons-annotations</artifactId>
+      <version>3.3.0.ga</version>
     </dependency>
     <dependency>
-      <groupId>hsqldb</groupId>
-      <artifactId>hsqldb</artifactId>
-      <version>1.8.0.7</version>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-annotations</artifactId>
+      <version>3.3.0.ga</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate</artifactId>
+      <version>3.2.5.ga</version>
     </dependency>
     <dependency>
       <groupId>org.springframework</groupId>
       <artifactId>spring</artifactId>
-      <version>2.0.7</version>
+      <version>2.5-rc2</version>
     </dependency>
     <dependency>
       <groupId>org.springframework</groupId>
-      <artifactId>spring-aop</artifactId>
-      <version>2.0.7</version>
+      <artifactId>spring-test</artifactId>
+      <version>2.5-rc2</version>
     </dependency>
     <dependency>
-      <groupId>mysql</groupId>
-      <artifactId>mysql-connector-java</artifactId>
-      <version>5.0.5</version>
-    </dependency>\r
-    <dependency>\r
-           <groupId>org.hibernate</groupId>\r
-               <artifactId>hibernate-annotations</artifactId>\r
-               <version>3.3.0.ga</version>\r
-    </dependency>\r
-    <dependency>\r
-               <groupId>org.hibernate</groupId>                        \r
-               <artifactId>hibernate-commons-annotations</artifactId>\r
-       <version>3.3.0.ga</version>\r
-    </dependency>\r
-    \r
-    
-  </dependencies>
-</project>
\ No newline at end of file
+      <groupId>xerces</groupId>
+      <artifactId>xercesImpl</artifactId>
+      <version>2.7.1</version>
+    </dependency>
+  </dependencies>\r
+</project>\r
+\r