diff --git a/jOOQ-meta/pom.xml b/jOOQ-meta/pom.xml index bf06cd12b7..ba8320d4bc 100644 --- a/jOOQ-meta/pom.xml +++ b/jOOQ-meta/pom.xml @@ -31,6 +31,7 @@ true false src/main/resources/xsd + src/main/resources/xjb jooq-codegen-2.5.0.xsd @@ -41,6 +42,7 @@ -Xxew:delete -Xfluent-api -Xdefault-value + -Xannotate @@ -58,6 +60,11 @@ jaxb2-default-value 1.1 + + org.jvnet.jaxb2_commons + jaxb2-basics-annotate + 0.6.2 + diff --git a/jOOQ-meta/src/main/resources/xjb/binding.xjb b/jOOQ-meta/src/main/resources/xjb/binding.xjb new file mode 100644 index 0000000000..4c4d069223 --- /dev/null +++ b/jOOQ-meta/src/main/resources/xjb/binding.xjb @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jOOQ/pom.xml b/jOOQ/pom.xml index 641d39a5f0..e080356eb7 100644 --- a/jOOQ/pom.xml +++ b/jOOQ/pom.xml @@ -37,8 +37,9 @@ true false src/main/resources/xsd + src/main/resources/xjb - jooq-runtime-2.5.0.xsd + jooq-runtime-2.6.0.xsd org.jooq.conf @@ -47,6 +48,7 @@ -Xxew:delete -Xfluent-api -Xdefault-value + -Xannotate @@ -64,6 +66,11 @@ jaxb2-default-value 1.1 + + org.jvnet.jaxb2_commons + jaxb2-basics-annotate + 0.6.2 + diff --git a/jOOQ/src/main/java/org/jooq/conf/package-info.java b/jOOQ/src/main/java/org/jooq/conf/package-info.java deleted file mode 100644 index 4080f0f380..0000000000 --- a/jOOQ/src/main/java/org/jooq/conf/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -/** - * The org.jooq.conf package contains jOOQ's runtime configuration - * classes - *

- * This package contains JAXB-annotated configuration classes that can be - * provided to a {@link org.jooq.impl.Factory} in order to influence jOOQ's - * runtime behaviour. - */ -package org.jooq.conf; \ No newline at end of file diff --git a/jOOQ/src/main/resources/xjb/binding.xjb b/jOOQ/src/main/resources/xjb/binding.xjb new file mode 100644 index 0000000000..1e6b9cfc8d --- /dev/null +++ b/jOOQ/src/main/resources/xjb/binding.xjb @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jOOQ/src/main/resources/xsd/jooq-runtime-2.6.0.xsd b/jOOQ/src/main/resources/xsd/jooq-runtime-2.6.0.xsd new file mode 100644 index 0000000000..0578a8629d --- /dev/null +++ b/jOOQ/src/main/resources/xsd/jooq-runtime-2.6.0.xsd @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file