Feature: Create maven repository

Change-Id: Ic05dc71fd5d7bce489e20b1e027fd49021c187c0
Signed-off-by: Juergen G. Kissner <juergen.kissner@sap.com>
diff --git a/derby/org.apache.derby/pom.xml b/derby/org.apache.derby/pom.xml
index 82e59ad..88d895e 100644
--- a/derby/org.apache.derby/pom.xml
+++ b/derby/org.apache.derby/pom.xml
@@ -8,21 +8,29 @@
    

     Contributors:

         ktsvetkov - initial implementation

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.apache.derby</artifactId>

+    <artifactId>org.apache.derby</artifactId>

     <version>10.8.2.2</version>

-  <packaging>eclipse-plugin</packaging>

+    <packaging>eclipse-plugin</packaging>

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value. -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

 </project>

diff --git a/derby/org.eclipse.gemini.dbaccess.derby/pom.xml b/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
index c7af05e..6ccf258 100644
--- a/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
+++ b/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
@@ -8,21 +8,47 @@
    

     Contributors:

         ktsvetkov - initial implementation

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.eclipse.gemini.dbaccess.derby</artifactId>

+    <artifactId>org.eclipse.gemini.dbaccess.derby</artifactId>

     <version>1.1.0-SNAPSHOT</version>

-  <packaging>eclipse-plugin</packaging>

+    <packaging>eclipse-plugin</packaging>

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value.

+     -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

+    <!-- The dependency is not used by Tycho. However the dependency is necessary

+        to produce the maven repository when mvn deploy is called. Without the declaration

+        below, the dependency would be missing.

+     -->

+    <dependencies>

+        <dependency>

+            <groupId>org.eclipse</groupId>

+            <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

+            <version>${project.parent.version}</version>

+        </dependency>

+        <dependency>

+            <groupId>org.eclipse</groupId>

+            <artifactId>org.apache.derby</artifactId>

+            <version>10.8.2.2</version>

+        </dependency>

+    </dependencies>

+

 </project>

diff --git a/gemini.dbaccess.mysql.feature/pom.xml b/gemini.dbaccess.mysql.feature/pom.xml
index 75673f2..0ec2ac5 100644
--- a/gemini.dbaccess.mysql.feature/pom.xml
+++ b/gemini.dbaccess.mysql.feature/pom.xml
@@ -9,11 +9,11 @@
    

     Contributors:

         ktsvetkov - initial implementation

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<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">

+<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">

   <modelVersion>4.0.0</modelVersion>

 

   <parent>

@@ -25,5 +25,4 @@
 

   <artifactId>org.eclipse.gemini.dbaccess.mysql.feature</artifactId>

   <packaging>eclipse-feature</packaging>

-

 </project>

diff --git a/h2/org.eclipse.gemini.dbaccess.h2/pom.xml b/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
index ec55a3d..eb842a1 100644
--- a/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
+++ b/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
@@ -8,23 +8,44 @@
    

     Contributors:

         ktsvetkov - initial implementation

-	Gernot Kvas - changed artifactId to h2 plugin

+        Gernot Kvas - changed artifactId to h2 plugin

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.eclipse.gemini.dbaccess.h2</artifactId>

+    <artifactId>org.eclipse.gemini.dbaccess.h2</artifactId>

     <version>1.1.0-SNAPSHOT</version>

-  <packaging>eclipse-plugin</packaging>

-  

- </project>

+    <packaging>eclipse-plugin</packaging>

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value.

+     -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

+

+    <!-- The dependency is not used by Tycho. However the dependency is necessary

+        to produce the maven repository when mvn deploy is called. Without the declaration

+        below, the dependency would be missing.

+     -->

+    <dependencies>

+        <dependency>

+            <groupId>org.eclipse</groupId>

+            <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

+            <version>${project.parent.version}</version>

+        </dependency>

+    </dependencies>

+

+</project>

diff --git a/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml b/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
index 58232fd..a32ec70 100644
--- a/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
+++ b/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<!--

+<!-- 

     Copyright (c) 2010 SAP AG.

     All rights reserved. This program and the accompanying materials

     are made available under the terms of the Eclipse Public License v1.0

@@ -8,23 +8,43 @@
    

     Contributors:

         ktsvetkov - initial implementation

-		Gernot Kvas - changed artifactId to hsqldb plugin

+        Gernot Kvas - changed artifactId to hsqldb plugin

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.eclipse.gemini.dbaccess.hsql</artifactId>

+    <artifactId>org.eclipse.gemini.dbaccess.hsql</artifactId>

     <version>1.1.0-SNAPSHOT</version>

-  <packaging>eclipse-plugin</packaging>

-  

- </project>

+    <packaging>eclipse-plugin</packaging>

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value.

+     -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

+    <!-- The dependency is not used by Tycho. However the dependency is necessary

+        to produce the maven repository when mvn deploy is called. Without the declaration

+        below, the dependency would be missing.

+     -->

+    <dependencies>

+        <dependency>

+            <groupId>org.eclipse</groupId>

+            <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

+            <version>${project.parent.version}</version>

+        </dependency>

+    </dependencies>

+

+</project>

diff --git a/mvn_parent/pom.xml b/mvn_parent/pom.xml
index 78b308b..d73df1c 100644
--- a/mvn_parent/pom.xml
+++ b/mvn_parent/pom.xml
@@ -8,115 +8,139 @@
    

     Contributors:

         ktsvetkov - initial implementation

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <prerequisites>

-    <maven>3.0</maven>

-  </prerequisites>

+    <prerequisites>

+        <maven>3.0</maven>

+    </prerequisites>

 

-  <groupId>org.eclipse</groupId>

-  <artifactId>gemini.dbaccess.parent</artifactId>

-  <version>1.1.0-SNAPSHOT</version>

-  <packaging>pom</packaging>

+    <groupId>org.eclipse</groupId>

+    <artifactId>gemini.dbaccess.parent</artifactId>

+    <version>1.1.0-SNAPSHOT</version>

+    <packaging>pom</packaging>

 

-  <name>Gemini DBAccess Parent</name>

+    <name>Gemini DBAccess Parent</name>

 

-  <properties>

-    <tycho-version>0.12.0</tycho-version>

-  </properties>

+    <properties>

+        <tycho-version>0.12.0</tycho-version>

+        <repositorylocation>target/maven_repository</repositorylocation>

+        <skip-deploy>true</skip-deploy>

+    </properties>

 

-  <modules>

-	<module>../gemini.dbaccess.targetdef</module>

-	<module>../osgi.enterprise</module>

-	<module>../org.eclipse.gemini.dbaccess.util</module>

-	<module>../derby/org.apache.derby</module>

-	<module>../derby/org.eclipse.gemini.dbaccess.derby</module>

-	<module>../mysql/com.mysql.jdbc</module>

-	<module>../mysql/org.eclipse.gemini.dbaccess.mysql</module>

-	<module>../h2/org.h2</module>

-	<module>../h2/org.eclipse.gemini.dbaccess.h2</module>

-	<module>../hsqldb/org.hsqldb</module>

-	<module>../hsqldb/org.eclipse.gemini.dbaccess.hsqldb</module>

-	<module>../samples/org.eclipse.gemini.dbaccess.samples</module>

- 	<module>../test/org.eclipse.gemini.dbaccess.test</module>

-	<module>../gemini.dbaccess.feature</module>

-	<module>../gemini.dbaccess.mysql.feature</module>

-	<module>../gemini.dbaccess.h2.feature</module>

-	<module>../gemini.dbaccess.hsqldb.feature</module>

-	<module>../gemini.dbaccess.updatesite</module>

-  </modules>

+    <modules>

+        <module>../gemini.dbaccess.targetdef</module>

+        <module>../osgi.enterprise</module>

+        <module>../org.eclipse.gemini.dbaccess.util</module>

+        <module>../derby/org.apache.derby</module>

+        <module>../derby/org.eclipse.gemini.dbaccess.derby</module>

+        <module>../mysql/com.mysql.jdbc</module>

+        <module>../mysql/org.eclipse.gemini.dbaccess.mysql</module>

+        <module>../h2/org.h2</module>

+        <module>../h2/org.eclipse.gemini.dbaccess.h2</module>

+        <module>../hsqldb/org.hsqldb</module>

+        <module>../hsqldb/org.eclipse.gemini.dbaccess.hsqldb</module>

+        <module>../samples/org.eclipse.gemini.dbaccess.samples</module>

+        <module>../test/org.eclipse.gemini.dbaccess.test</module>

+        <module>../gemini.dbaccess.feature</module>

+        <module>../gemini.dbaccess.mysql.feature</module>

+        <module>../gemini.dbaccess.h2.feature</module>

+        <module>../gemini.dbaccess.hsqldb.feature</module>

+        <module>../gemini.dbaccess.updatesite</module>

+    </modules>

 

 

-  <build>

-    <plugins>

-      <plugin>

-        <groupId>org.eclipse.tycho</groupId>

-        <artifactId>tycho-maven-plugin</artifactId>

-        <version>${tycho-version}</version>

-        <extensions>true</extensions>

-      </plugin>

-	<plugin>

-		<groupId>org.eclipse.tycho</groupId>

-		<artifactId>target-platform-configuration</artifactId>

-		<version>${tycho-version}</version>

-		<configuration>

-			<resolver>p2</resolver>

-		</configuration>

-	</plugin>

-   </plugins>

-    <pluginManagement>

-      <plugins>

-        <plugin>

-          <groupId>org.eclipse.tycho</groupId>

-          <artifactId>tycho-compiler-plugin</artifactId>

-          <version>${tycho-version}</version>

-          <configuration>

-            <encoding>UTF-8</encoding>

-          </configuration>

-        </plugin>

-        <plugin>

-          <groupId>org.apache.maven.plugins</groupId>

-          <artifactId>maven-resources-plugin</artifactId>

-          <version>2.4.1</version>

-          <configuration>

-            <encoding>ISO-8859-1</encoding>

-          </configuration>

-        </plugin>

-        <plugin>

-          <groupId>org.eclipse.tycho</groupId>

-          <artifactId>target-platform-configuration</artifactId>

-          <version>${tycho-version}</version>

-				<configuration>

-					<resolver>p2</resolver>

-					<target>

-						<artifact>

-							<groupId>org.eclipse</groupId>

-							<artifactId>org.eclipse.gemini.dbaccess.targetdef</artifactId>

-							<version>1.1.0-SNAPSHOT</version>

-							<classifier>gemini.dbaccess</classifier>

-						</artifact>

-					</target>

-					<ignoreTychoRepositories>true</ignoreTychoRepositories>

-				</configuration>

-        </plugin>

-		<plugin>

-			<groupId>org.codehaus.mojo</groupId>

-			<artifactId>findbugs-maven-plugin</artifactId>

-			<version>2.3</version>

-			<configuration>

-				<findbugsXmlOutput>true</findbugsXmlOutput>

-				<findbugsXmlWithMessages>true</findbugsXmlWithMessages>

-				<xmlOutput>true</xmlOutput>

-			</configuration>

-		</plugin>		

-      </plugins>

-    </pluginManagement>

-  	<sourceDirectory>src</sourceDirectory>

-  </build>

+    <build>

+        <plugins>

+            <plugin>

+                <groupId>org.eclipse.tycho</groupId>

+                <artifactId>tycho-maven-plugin</artifactId>

+                <version>${tycho-version}</version>

+                <extensions>true</extensions>

+            </plugin>

+            <plugin>

+                <groupId>org.eclipse.tycho</groupId>

+                <artifactId>target-platform-configuration</artifactId>

+                <version>${tycho-version}</version>

+                <configuration>

+                    <resolver>p2</resolver>

+                </configuration>

+            </plugin>

+

+            <!-- The deploy step is not used by Tycho. However, when mvn

+                deploy is called in order to build maven repository, we do not want to include

+                the feature artefact in the maven repository. Therefore the "skip" is used" 

+             -->

+            <plugin>

+                <artifactId>maven-deploy-plugin</artifactId>

+                <version>2.7</version>

+                <configuration>

+                    <skip>${skip-deploy}</skip>

+                </configuration>

+            </plugin>

+

+        </plugins>

+        <pluginManagement>

+            <plugins>

+                <plugin>

+                    <groupId>org.eclipse.tycho</groupId>

+                    <artifactId>tycho-compiler-plugin</artifactId>

+                    <version>${tycho-version}</version>

+                    <configuration>

+                        <encoding>UTF-8</encoding>

+                    </configuration>

+                </plugin>

+                <plugin>

+                    <groupId>org.apache.maven.plugins</groupId>

+                    <artifactId>maven-resources-plugin</artifactId>

+                    <version>2.4.1</version>

+                    <configuration>

+                        <encoding>ISO-8859-1</encoding>

+                    </configuration>

+                </plugin>

+                <plugin>

+                    <groupId>org.eclipse.tycho</groupId>

+                    <artifactId>target-platform-configuration</artifactId>

+                    <version>${tycho-version}</version>

+                    <configuration>

+                        <resolver>p2</resolver>

+                        <target>

+                            <artifact>

+                                <groupId>org.eclipse</groupId>

+                                <artifactId>org.eclipse.gemini.dbaccess.targetdef</artifactId>

+                                <version>1.1.0-SNAPSHOT</version>

+                                <classifier>gemini.dbaccess</classifier>

+                            </artifact>

+                        </target>

+                        <ignoreTychoRepositories>true</ignoreTychoRepositories>

+                    </configuration>

+                </plugin>

+                <plugin>

+                    <groupId>org.codehaus.mojo</groupId>

+                    <artifactId>findbugs-maven-plugin</artifactId>

+                    <version>2.3</version>

+                    <configuration>

+                        <findbugsXmlOutput>true</findbugsXmlOutput>

+                        <findbugsXmlWithMessages>true</findbugsXmlWithMessages>

+                        <xmlOutput>true</xmlOutput>

+                    </configuration>

+                </plugin>

+            </plugins>

+        </pluginManagement>

+

+        <sourceDirectory>src</sourceDirectory>

+

+    </build>

+    <distributionManagement>

+        <repository>

+            <id>DBAccess_Maven_repository</id>

+            <url>file:${repositorylocation}</url>

+        </repository>

+    </distributionManagement>

+

 </project>

 

diff --git a/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml b/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
index 5b29602..1443c06 100644
--- a/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
+++ b/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
@@ -10,19 +10,40 @@
         jkissner - initial implementation

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.eclipse.gemini.dbaccess.mysql</artifactId>

+    <artifactId>org.eclipse.gemini.dbaccess.mysql</artifactId>

     <version>1.1.0-SNAPSHOT</version>

-  <packaging>eclipse-plugin</packaging>

+    <packaging>eclipse-plugin</packaging>

+

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value.

+     -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

+    <!-- The dependency is not used by Tycho. However the dependency is necessary

+        to produce the maven repository when mvn deploy is called. Without the declaration

+        below, the dependency would be missing.

+     -->

+    <dependencies>

+        <dependency>

+            <groupId>org.eclipse</groupId>

+            <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

+            <version>${project.parent.version}</version>

+        </dependency>

+    </dependencies>

+

 </project>

diff --git a/org.eclipse.gemini.dbaccess.util/pom.xml b/org.eclipse.gemini.dbaccess.util/pom.xml
index b34bc8b..fbb87ba 100644
--- a/org.eclipse.gemini.dbaccess.util/pom.xml
+++ b/org.eclipse.gemini.dbaccess.util/pom.xml
@@ -7,22 +7,30 @@
     http://www.eclipse.org/legal/epl-v10.html

    

     Contributors:

-        jkissner - initial implementation

+        jkissner - add support for maven repository and further enhancements

  -->

 

-<project xmlns="http://maven.apache.org/POM/4.0.0"

-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+<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">

-  <modelVersion>4.0.0</modelVersion>

+    <modelVersion>4.0.0</modelVersion>

 

-  <parent>

-    <groupId>org.eclipse</groupId>

-    <artifactId>gemini.dbaccess.parent</artifactId>

-    <version>1.1.0-SNAPSHOT</version>

-    <relativePath>../mvn_parent</relativePath>

-  </parent>

+    <parent>

+        <groupId>org.eclipse</groupId>

+        <artifactId>gemini.dbaccess.parent</artifactId>

+        <version>1.1.0-SNAPSHOT</version>

+        <relativePath>../mvn_parent</relativePath>

+    </parent>

 

-  <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

+    <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>

     <version>1.1.0-SNAPSHOT</version>

-  <packaging>eclipse-plugin</packaging>

+    <packaging>eclipse-plugin</packaging>

+

+    <!-- This properties is not used by Tycho. It is used to include this

+        project into the maven repository when mvn deploy is called. The parent pom

+        contains the default value.

+     -->

+    <properties>

+        <skip-deploy>false</skip-deploy>

+    </properties>

+

 </project>