Release 2.0
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz
new file mode 100644
index 0000000..b206907
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.asc b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.asc
new file mode 100644
index 0000000..6dbeeed
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSy3LSGrZWVGG3kRAjzVAJ9rQwjpNI9rgQ554tWjgQxGB8JLggCdGcZA
+Qyk4LaeXziHOs3a3qEmOf+Y=
+=N4Ci
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.md5
new file mode 100644
index 0000000..c571aa7
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.tar.gz.md5
@@ -0,0 +1 @@
+14d7d9de4dff7c137836389b538b2a7d
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.zip b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip
new file mode 100644
index 0000000..0d56e5a
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.asc b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.asc
new file mode 100644
index 0000000..eb5007d
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzrLSGrZWVGG3kRArzCAJ9YeUw9rnnzpRM7tN1DvNisaE87lgCeOHIz
+EocwMCmhAAKyCXz/CRAXlGE=
+=XTpp
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.md5 b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.md5
new file mode 100644
index 0000000..9720c95
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0-src.zip.md5
@@ -0,0 +1 @@
+6b5bc10958b816bbd677222b6af3139f
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz
new file mode 100644
index 0000000..e4f79b1
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.asc b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.asc
new file mode 100644
index 0000000..e7e4dba
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSy8LSGrZWVGG3kRAlZ8AJ9uBN7eY5nxbxoIFcuV6HSEM3wHpwCfb+ke
+rm+n4X2VH05MzyQll56osLI=
+=Z6mH
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.md5
new file mode 100644
index 0000000..6cd2de4
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.tar.gz.md5
@@ -0,0 +1 @@
+22792ab78bab7e3c79a982739b32cab3
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.zip b/dist/db/jdo/2.0/jdo2-api-2.0.zip
new file mode 100644
index 0000000..6db461f
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.zip.asc b/dist/db/jdo/2.0/jdo2-api-2.0.zip.asc
new file mode 100644
index 0000000..06bdcde
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzuLSGrZWVGG3kRAgXUAJ9RSbFO/K2uezPo68KSO5NMnwcS/wCdEP9d
+eR1BuVA9XSk87uKt/RMeC64=
+=9auy
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-api-2.0.zip.md5 b/dist/db/jdo/2.0/jdo2-api-2.0.zip.md5
new file mode 100644
index 0000000..3781e3b
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-api-2.0.zip.md5
@@ -0,0 +1 @@
+2fbfe6e55d353c2576c5f3e0ee4c4be4
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz
new file mode 100644
index 0000000..6176cad
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.asc b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.asc
new file mode 100644
index 0000000..5e2c1c8
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzALSGrZWVGG3kRAp29AJ97rqU90xmLMyGg9jA+LsEqKngCywCePjlY
+LjmYJ/+UotQEilU/jAfAKBM=
+=xYhe
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.md5
new file mode 100644
index 0000000..c549097
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.tar.gz.md5
@@ -0,0 +1 @@
+1dfd53f313732f5bb855b2d5ec3a07f6
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.zip b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip
new file mode 100644
index 0000000..c2e5287
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.asc b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.asc
new file mode 100644
index 0000000..87ce8f3
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzxLSGrZWVGG3kRAu9+AJ43eMGu3/BszAY3SxHMx81qS0fAqgCcCocU
+M/TJONUOvWWKs+7uED9IO0Q=
+=vyBK
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.md5 b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.md5
new file mode 100644
index 0000000..a856476
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0-src.zip.md5
@@ -0,0 +1 @@
+daedbf2fc3c8db3fe7b3a04f848562d8
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz
new file mode 100644
index 0000000..9d9b4ca
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.asc b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.asc
new file mode 100644
index 0000000..e654069
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzDLSGrZWVGG3kRAgm1AKCAQNOERBH9FUcW0HzNaIXT7gfAMgCdHORv
+KAuwNtxAJIGQnIJ71slwUYE=
+=ZrFz
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.md5
new file mode 100644
index 0000000..12ea2b7
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.tar.gz.md5
@@ -0,0 +1 @@
+49af45e9ce5778b5b4f480cf8ca4013f
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.zip b/dist/db/jdo/2.0/jdo2-core-2.0.zip
new file mode 100644
index 0000000..b76067f
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.zip.asc b/dist/db/jdo/2.0/jdo2-core-2.0.zip.asc
new file mode 100644
index 0000000..94d21b4
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSz0LSGrZWVGG3kRAsu6AJ9tbhalEftcqXgL/rw7MzvOjT5lDACdGDMM
+d3a9ektorNVFApxgt0md4ZY=
+=BQL+
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-core-2.0.zip.md5 b/dist/db/jdo/2.0/jdo2-core-2.0.zip.md5
new file mode 100644
index 0000000..85429d5
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-core-2.0.zip.md5
@@ -0,0 +1 @@
+e208688c3cd8b13d0c86c799818dd39d
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz
new file mode 100644
index 0000000..1a54211
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.asc b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.asc
new file mode 100644
index 0000000..3193d07
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzHLSGrZWVGG3kRAnBGAJ9xpDr34YtoCVZhDtuK8G37Ob+aIACfZc+1
+GZVBtTTK9pviZS/0lQCAP3U=
+=zEIZ
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.md5
new file mode 100644
index 0000000..a643acd
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.tar.gz.md5
@@ -0,0 +1 @@
+0208653b789cd89e27b999e26f2bbd5a
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip
new file mode 100644
index 0000000..b8fcf59
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.asc b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.asc
new file mode 100644
index 0000000..2c7cec3
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSz3LSGrZWVGG3kRAhANAJ4qkB2+LT5Ho/Ro0FtX70lCqcVMaACePB+6
+batN8kZiqN4fp6LcMcy61Zw=
+=1Pzh
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.md5 b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.md5
new file mode 100644
index 0000000..5fb28ab
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0-src.zip.md5
@@ -0,0 +1 @@
+8a201369fced847abb2f524253bfd051
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz
new file mode 100644
index 0000000..84a6249
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.asc b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.asc
new file mode 100644
index 0000000..7aed9d8
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzKLSGrZWVGG3kRApTYAJ9VYfZsqiWGytKVHA3mKz3Kt4omsACeJHJb
+sYjD0o6D3xB/D/KCdBfMOts=
+=b/E1
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.md5
new file mode 100644
index 0000000..bca2aec
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.tar.gz.md5
@@ -0,0 +1 @@
+3bb655b370df5af218590782f4c1d07c
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip
new file mode 100644
index 0000000..f3545e7
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.asc b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.asc
new file mode 100644
index 0000000..d1ce857
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSz6LSGrZWVGG3kRApWEAJ96+edmIEE0fQ09MCiGCrWy7y2N1ACfbEbE
+kFEOnJBa2qG6TCxLAfIZ2Hc=
+=HjrI
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.md5 b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.md5
new file mode 100644
index 0000000..17dd8cc
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-enhancer-2.0.zip.md5
@@ -0,0 +1 @@
+ba801ff2601b63d2239317f66763df8a
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz
new file mode 100644
index 0000000..eafcbc8
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.asc b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.asc
new file mode 100644
index 0000000..8cfcea6
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzQLSGrZWVGG3kRAq7WAJ93XZm/ZZy4iWE/vF2poaD6T1gZ+wCghlNX
+DNQGH1M2kZJ4EgCh21njbk4=
+=PNO+
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.md5 b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.md5
new file mode 100644
index 0000000..fe338ea
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.tar.gz.md5
@@ -0,0 +1 @@
+5607909a4cf9860ab0987b90a97a7a5e
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip
new file mode 100644
index 0000000..7ef7b91
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip
Binary files differ
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.asc b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.asc
new file mode 100644
index 0000000..78cb21e
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSz+LSGrZWVGG3kRAmuNAJ90Hi0ev7uvh9bjm0gD4w2YS3lQKQCfXRaa
+eCE1n/SR9cjn7i1gc9JvDKs=
+=Gwu4
+-----END PGP SIGNATURE-----
diff --git a/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.md5 b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.md5
new file mode 100644
index 0000000..87f73d7
--- /dev/null
+++ b/dist/db/jdo/2.0/jdo2-tck-2.0-src.zip.md5
@@ -0,0 +1 @@
+7720d12958d1e8374e87fdfa65fdd8b7
diff --git a/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar
new file mode 100644
index 0000000..7efdcc8
--- /dev/null
+++ b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar
Binary files differ
diff --git a/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.asc b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.asc
new file mode 100644
index 0000000..d9f3693
--- /dev/null
+++ b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSziLSGrZWVGG3kRAlOgAJ4kdqTL7fPS3Nzl7V8QFjw3mb4BqwCeOO45
+3sKktN5evAx/RLbz0LCvlyI=
+=Wk3K
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.md5 b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.md5
new file mode 100644
index 0000000..0928324
--- /dev/null
+++ b/dist/java-repository/javax.jdo/jars/jdo2-api-2.0.jar.md5
@@ -0,0 +1 @@
+5449e46a8f13c0788b8811ffd231c45f
diff --git a/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom
new file mode 100644
index 0000000..43d53ce
--- /dev/null
+++ b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Copyright 2006 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+  
+       http://www.apache.org/licenses/LICENSE-2.0
+  
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<project>
+    <pomVersion>3</pomVersion>
+    <extend>../project.xml</extend>
+    <!-- ============== -->
+    <!-- Identification -->
+    <!-- ============== -->
+    <name>JDO2 API</name>
+    <groupId>javax.jdo</groupId>
+    <artifactId>jdo2-api</artifactId>
+    <currentVersion>2.0</currentVersion>
+    <package>javax.jdo</package>
+    <shortDescription>Java Data Objects 2.0 (JDO) API</shortDescription>
+    <description>The Java Data Objects 2.0 (JDO) API is a standard interface-based 
+Java model abstraction of persistence, developed as Java Specification 
+Request 243 under the auspices of the Java Community Process.</description>
+    <repository />
+    <!-- ============ -->
+    <!-- Dependencies -->
+    <!-- ============ -->
+    <dependencies>
+        <dependency>
+            <groupId>geronimo-spec</groupId>
+            <artifactId>geronimo-spec-jta</artifactId>
+            <version>1.0.1B-rc2</version>
+        </dependency>
+        <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xerces</artifactId>
+            <version>2.4.0</version>
+        </dependency>
+        <dependency>
+            <groupId>xml-apis</groupId>
+            <artifactId>xml-apis</artifactId>
+            <version>1.0.b2</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+        </dependency>
+    </dependencies>
+    <!-- =================== -->
+    <!-- Build Specification -->
+    <!-- =================== -->
+    <build>
+        <sourceDirectory>src/java</sourceDirectory>
+        <unitTestSourceDirectory>test/java</unitTestSourceDirectory>
+        <!-- Unit test cases -->
+        <unitTest>
+            <includes>
+                <include>**/*Test.java</include>
+            </includes>
+            <excludes>
+                <exclude>javax/jdo/util/AbstractTest.java</exclude>
+                <exclude>javax/jdo/pc/*.java</exclude>
+            </excludes>
+            <resources>
+                <resource>
+                <directory>${basedir}/test/schema</directory>
+                <includes>
+                    <include>**/*.jdo</include>
+                    <include>**/*.jdoquery</include>
+                    <include>**/*.orm</include>
+                </includes>
+                </resource>
+            </resources>
+        </unitTest>
+        <!-- J A R  R E S O U R C E S -->
+        <!-- Resources that are packaged up inside the JAR file -->
+        <resources>
+            <resource>
+                <directory>${basedir}/src/java</directory>
+                <includes>
+                    <include>javax/jdo/*.properties</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>${basedir}/src/schema</directory>
+                <includes>
+                    <include>javax/jdo/*.dtd</include>
+                    <include>javax/jdo/*.xsd</include>
+                </includes>
+            </resource>
+        </resources>
+    </build>
+</project>
+
diff --git a/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.asc b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.asc
new file mode 100644
index 0000000..bf571fd
--- /dev/null
+++ b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzXLSGrZWVGG3kRAmgbAJ9rQNlkzsYWBCnW1vYdm1eteXmkYQCeMKpn
+SJwqIVIzuWZ6sjFI3c0tSpM=
+=72xh
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.md5 b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.md5
new file mode 100644
index 0000000..05b22ce
--- /dev/null
+++ b/dist/java-repository/javax.jdo/poms/jdo2-api-2.0.pom.md5
@@ -0,0 +1 @@
+8cc0a5e65473ef274eaeb0d9ded4d6f5
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar
new file mode 100644
index 0000000..6ac18cb
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar
Binary files differ
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.asc b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.asc
new file mode 100644
index 0000000..749a1cb
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzlLSGrZWVGG3kRAi5wAJsFxHOc8mDfskUcTbjBnO66cdbYmgCfeZvF
+3zVS1olNn5CF3Kc6XEyFUG4=
+=iJDC
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.md5 b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.md5
new file mode 100644
index 0000000..a375692
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-core-2.0.jar.md5
@@ -0,0 +1 @@
+54bfb65f35034bd26504eb83c99da95e
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar
new file mode 100644
index 0000000..0614cbc
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar
Binary files differ
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.asc b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.asc
new file mode 100644
index 0000000..ccdaba2
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzoLSGrZWVGG3kRAlKVAJ96Xn8ivk8bTUA1tvBsB3FQI/ijCACgg4mu
+XfE1CCeUse2i0yikocMJ8Qk=
+=iycG
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.md5 b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.md5
new file mode 100644
index 0000000..f44e73f
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/jars/jdo2-enhancer-2.0.jar.md5
@@ -0,0 +1 @@
+a96e0e4e63b5588f6c84b5eb08a3b821
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom
new file mode 100644
index 0000000..e6e6cb4
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Copyright 2005 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+  
+       http://www.apache.org/licenses/LICENSE-2.0
+  
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<project>
+    <pomVersion>3</pomVersion>
+    <extend>../project.xml</extend>
+    <!-- ============== -->
+    <!-- Identification -->
+    <!-- ============== -->
+    <name>JDO2 Implementation (Core)</name>
+    <groupId>org.apache.jdo</groupId>
+    <artifactId>jdo2-core</artifactId>
+    <currentVersion>2.0</currentVersion>
+    <package>org.apache.jdo</package>
+    <shortDescription>Java Data Objects 2.0 (JDO) Core</shortDescription>
+    <description>The Java Data Objects 2.0 (JDO) API is a standard interface-based 
+Java model abstraction of persistence, developed as Java Specification 
+Request JSR 243 under the auspices of the Java Community Process.</description>
+    <repository />
+    <!-- ============ -->
+    <!-- Dependencies -->
+    <!-- ============ -->
+    <dependencies>
+        <dependency>
+            <id>commons-logging</id>
+            <version>1.0.4</version>
+        </dependency>
+    </dependencies>
+    <!-- =================== -->
+    <!-- Build Specification -->
+    <!-- =================== -->
+    <build>
+        <sourceDirectory>src/java</sourceDirectory>
+        <!-- J A R  R E S O U R C E S -->
+        <!-- Resources that are packaged up inside the JAR file -->
+        <resources>
+            <resource>
+                <directory>${basedir}/src/java</directory>
+                <includes>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+        </resources>
+    </build>
+</project>
+
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.asc b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.asc
new file mode 100644
index 0000000..37ae444
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzbLSGrZWVGG3kRAnCrAJ98w1STFwfpRWgjdIzPT5orCioRbgCfZSaJ
+r3WbPsNXmLzdNuInEAbP1kg=
+=hcUp
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.md5 b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.md5
new file mode 100644
index 0000000..4f184a9
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-core-2.0.pom.md5
@@ -0,0 +1 @@
+73de1690bbe316963a2e6b76d98e0685
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom
new file mode 100644
index 0000000..89e7c6e
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Copyright 2005 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+  
+       http://www.apache.org/licenses/LICENSE-2.0
+  
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<project>
+    <pomVersion>3</pomVersion>
+    <extend>../project.xml</extend>
+    <!-- ============== -->
+    <!-- Identification -->
+    <!-- ============== -->
+    <name>JDO2 Implementation (Enhancer)</name>
+    <groupId>org.apache.jdo</groupId>
+    <artifactId>jdo2-enhancer</artifactId>
+    <currentVersion>2.0</currentVersion>
+    <package>org.apache.jdo</package>
+    <shortDescription>Java Data Objects 2.0 (JDO) Enhancer</shortDescription>
+    <description>The Java Data Objects 2.0 (JDO) API is a standard interface-based 
+Java model abstraction of persistence, developed as Java Specification 
+Request JSR 243 under the auspices of the Java Community Process.</description>
+    <repository />
+    <!-- ============ -->
+    <!-- Dependencies -->
+    <!-- ============ -->
+    <dependencies>
+        <dependency>
+            <groupId>javax.jdo</groupId>
+            <artifactId>jdo2-api</artifactId>
+            <version>2.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.jdo</groupId>
+            <artifactId>jdo2-core</artifactId>
+            <version>2.0</version>
+        </dependency>
+        <dependency>
+            <id>commons-logging</id>
+            <version>1.0.4</version>
+        </dependency>
+    </dependencies>
+    <!-- =================== -->
+    <!-- Build Specification -->
+    <!-- =================== -->
+    <build>
+        <sourceDirectory>src/java</sourceDirectory>
+        <!-- J A R  R E S O U R C E S -->
+        <!-- Resources that are packaged up inside the JAR file -->
+        <resources>
+            <resource>
+                <directory>${basedir}/src/java</directory>
+                <includes>
+                    <include>**/*.properties</include>
+                </includes>
+            </resource>
+        </resources>
+    </build>
+</project>
+
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.asc b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.asc
new file mode 100644
index 0000000..a955ba3
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.asc
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (Darwin)
+
+iD8DBQBEWSzeLSGrZWVGG3kRApm2AKCAshWnuSqofyqIKnLdPKj4r6v+kQCffSwf
+4rQDmnb8eMOFVLyEsCLqe+o=
+=PfzA
+-----END PGP SIGNATURE-----
diff --git a/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.md5 b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.md5
new file mode 100644
index 0000000..9bcfb21
--- /dev/null
+++ b/dist/java-repository/org.apache.jdo/poms/jdo2-enhancer-2.0.pom.md5
@@ -0,0 +1 @@
+ff038493c3e3d91911c012f9e05cc099