diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..eac89ec
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,61 @@
+#
+# Copyright (c) 2011, Willem Cazander
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without modification, are permitted provided
+# that the following conditions are met:
+#
+# * Redistributions of source code must retain the above copyright notice, this list of conditions and the
+# following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
+# the following disclaimer in the documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
+# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+# THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
+# OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+#
+# Ignore some files in the x4o project.
+#
+
+# Ignore all maven target directories
+/target
+*/target
+*/*/target
+*/*/*/target
+
+# Ignore leftovers of really failed release build
+release.properties
+pom.xml.next
+pom.xml.releaseBackup
+pom.xml.backup
+pom.xml.branch
+pom.xml.tag
+# Ignore version plugin backup
+pom.xml.versionsBackup
+
+
+# Ignore C/java/images binary files
+*.o
+*.hex
+*.dat
+*.bmp
+*.gif
+*.pdf
+
+# Ignore netbeans directory
+nbproject
+
+# Ignore mac finder files
+.DS_Store
+
+# Ignore windows files.
+Thumbs.db
+Desktop.ini
+
diff --git a/.project b/.project
index c903031..ca19bfe 100644
--- a/.project
+++ b/.project
@@ -6,12 +6,12 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builders
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/pom.xml b/pom.xml
index c337941..dab44ed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,6 +38,7 @@
vasc-ejb3
vasc-xpql
vasc-xpql-ejb3
+ demo-petstore
https://decaid.idca.nl/hg/com.idcanet.vasc/
@@ -47,6 +48,62 @@
5.8
0.8.1
4.3
+
+
+ 1.2
+ 2.3.1
+ 2.4
+ 1.0-beta-2
+ 1.0-beta-3
+ 3.2
+ 1.0-beta-3
+ 2.1
+ 2.3
+ 2.4.2
+ 2.0.2
+ 2.1.2
+ 2.7
+ 2.1
+ 2.5
+ 3.0-beta-3
+ 2.0
+ 2.5
+ 1.0
+ 2.4
+ 2.5
+ 2.5
+ 1.0-beta-1
+ 2.2
+
+
+ 2.4
+ 1.2
+ 2.1
+ 1.1.2
+ 1.2_12
+ 1.2_12
+ 1.1.15.B1
+ 3.3.3.Final
+ 3.3.3.Final
+ 3.3.3.Final
+ 1.2
+ 1.2
+
+
+ 3.0
+ 1.0
+ 3.4.0.GA
+ 1.6.3
+
+
+ 9.1.0.8
+ 2.8.1
+ 1.0.b2
+
+
+ 3.0.0.CR2
+ 6.0.0.Final
+
diff --git a/vasc-core/.project b/vasc-core/.project
index fe68099..034375e 100644
--- a/vasc-core/.project
+++ b/vasc-core/.project
@@ -11,13 +11,13 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builder
org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/vasc-ejb3/.classpath b/vasc-ejb3/.classpath
index f42fb64..7106942 100644
--- a/vasc-ejb3/.classpath
+++ b/vasc-ejb3/.classpath
@@ -5,6 +5,7 @@
+
diff --git a/vasc-ejb3/.project b/vasc-ejb3/.project
index 66a9c88..b292980 100644
--- a/vasc-ejb3/.project
+++ b/vasc-ejb3/.project
@@ -11,13 +11,18 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builders
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/vasc-frontend-swing/.project b/vasc-frontend-swing/.project
index fb329e0..fb551ed 100644
--- a/vasc-frontend-swing/.project
+++ b/vasc-frontend-swing/.project
@@ -11,13 +11,13 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builder
org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/vasc-frontend-swing/src/test/java/com/idcanet/vasc/SwingTest.java b/vasc-frontend-swing/src/test/java/com/idcanet/vasc/SwingTest.java
index 6a7f89e..a94738c 100644
--- a/vasc-frontend-swing/src/test/java/com/idcanet/vasc/SwingTest.java
+++ b/vasc-frontend-swing/src/test/java/com/idcanet/vasc/SwingTest.java
@@ -60,6 +60,7 @@ public class SwingTest extends TestCase {
public void testNull() throws Exception {
assertEquals(true, true);
+ main(new String[] {});
}
public static void main(String[] argu){
diff --git a/vasc-xpql-ejb3/.project b/vasc-xpql-ejb3/.project
index 0a4e861..79c09ed 100644
--- a/vasc-xpql-ejb3/.project
+++ b/vasc-xpql-ejb3/.project
@@ -11,13 +11,13 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builder
org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature
diff --git a/vasc-xpql/.project b/vasc-xpql/.project
index d850219..9829a2b 100644
--- a/vasc-xpql/.project
+++ b/vasc-xpql/.project
@@ -11,13 +11,13 @@
- org.maven.ide.eclipse.maven2Builder
+ org.eclipse.m2e.core.maven2Builder
org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
+ org.eclipse.m2e.core.maven2Nature