From 7381b1998a85770a0979aaf1437bbd4b7ccd3eee Mon Sep 17 00:00:00 2001 From: lukaseder Date: Mon, 20 Apr 2015 15:36:07 +0200 Subject: [PATCH] [#4214] Add jOOQ-meta-extensions artefact to group JPADatabase, VertabeloDatabase and others --- jOOQ-meta-extensions/pom.xml | 59 +++ .../main/resources/xjb/vertabelo/binding.xjb | 27 ++ .../src/main/resources/xsd/vertabelo-2.1.xsd | 439 ++++++++++++++++++ jOOQ-meta/pom.xml | 1 - 4 files changed, 525 insertions(+), 1 deletion(-) create mode 100644 jOOQ-meta-extensions/src/main/resources/xjb/vertabelo/binding.xjb create mode 100644 jOOQ-meta-extensions/src/main/resources/xsd/vertabelo-2.1.xsd diff --git a/jOOQ-meta-extensions/pom.xml b/jOOQ-meta-extensions/pom.xml index 4a8dabcb9d..9599b96022 100644 --- a/jOOQ-meta-extensions/pom.xml +++ b/jOOQ-meta-extensions/pom.xml @@ -50,6 +50,65 @@ + + + + + org.jvnet.jaxb2.maven2 + maven-jaxb2-plugin + 0.8.1 + + + vertabelo-xml + + generate + + + true + true + false + src/main/resources/xsd + src/main/resources/xjb/vertabelo + + vertabelo-2.1.xsd + + org.jooq.util.vertabelo.jaxb + + -Xxew + -Xxew:instantiate lazy + -Xxew:delete + -Xfluent-api + -Xdefault-value + -Xannotate + + + + com.github.jaxb-xew-plugin + jaxb-xew-plugin + 1.0 + + + org.jvnet.jaxb2_commons + jaxb2-fluent-api + 3.0 + + + org.jvnet.jaxb2_commons + jaxb2-default-value + 1.1 + + + org.jvnet.jaxb2_commons + jaxb2-basics-annotate + 0.6.2 + + + + + + + + diff --git a/jOOQ-meta-extensions/src/main/resources/xjb/vertabelo/binding.xjb b/jOOQ-meta-extensions/src/main/resources/xjb/vertabelo/binding.xjb new file mode 100644 index 0000000000..03fefad849 --- /dev/null +++ b/jOOQ-meta-extensions/src/main/resources/xjb/vertabelo/binding.xjb @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jOOQ-meta-extensions/src/main/resources/xsd/vertabelo-2.1.xsd b/jOOQ-meta-extensions/src/main/resources/xsd/vertabelo-2.1.xsd new file mode 100644 index 0000000000..f0fab2b7c1 --- /dev/null +++ b/jOOQ-meta-extensions/src/main/resources/xsd/vertabelo-2.1.xsd @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jOOQ-meta/pom.xml b/jOOQ-meta/pom.xml index fa82a79ce9..9bba608fc2 100644 --- a/jOOQ-meta/pom.xml +++ b/jOOQ-meta/pom.xml @@ -30,7 +30,6 @@ - org.jvnet.jaxb2.maven2 maven-jaxb2-plugin