From b0cdd603cdb880466704b5c72595dccfe3bde44d Mon Sep 17 00:00:00 2001
From: Laurent SCHOELENS <61973605+laurentschoelens@users.noreply.github.com>
Date: Wed, 7 Feb 2024 16:43:17 +0100
Subject: [PATCH] [#486] fix parallel build
---
hyperjaxb/ejb/templates/pom.xml | 8 +
maven-plugin/tests/pom.xml | 1 +
maven-plugin/tests/res-resources/pom.xml | 11 +
.../src/main/resources/bindings.xjb | 13 +
.../src/main/resources/catalog.cat | 1 +
.../main/resources/schemas/purchaseorder.xsd | 62 +++++
.../main/resources/schemas/schema-other.xsd | 15 ++
.../src/main/resources/schemas/schema.xs | 255 ++++++++++++++++++
.../src/main/resources/schemas/schema.xsd | 255 ++++++++++++++++++
maven-plugin/tests/res-star/pom.xml | 16 +-
10 files changed, 627 insertions(+), 10 deletions(-)
create mode 100644 maven-plugin/tests/res-resources/pom.xml
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/bindings.xjb
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/catalog.cat
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/schemas/purchaseorder.xsd
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/schemas/schema-other.xsd
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xs
create mode 100644 maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xsd
diff --git a/hyperjaxb/ejb/templates/pom.xml b/hyperjaxb/ejb/templates/pom.xml
index c1d2d3108..88446825b 100644
--- a/hyperjaxb/ejb/templates/pom.xml
+++ b/hyperjaxb/ejb/templates/pom.xml
@@ -13,6 +13,14 @@
basic
+
+
+
+ org.jvnet.jaxb
+ hyperjaxb3-maven-plugin
+ provided
+
+
install
diff --git a/maven-plugin/tests/pom.xml b/maven-plugin/tests/pom.xml
index b4312abd5..e1bb48c78 100644
--- a/maven-plugin/tests/pom.xml
+++ b/maven-plugin/tests/pom.xml
@@ -36,6 +36,7 @@
po-multi-specversion
po-scd
res
+ res-resources
res-star
tse
two
diff --git a/maven-plugin/tests/res-resources/pom.xml b/maven-plugin/tests/res-resources/pom.xml
new file mode 100644
index 000000000..035798f73
--- /dev/null
+++ b/maven-plugin/tests/res-resources/pom.xml
@@ -0,0 +1,11 @@
+
+ 4.0.0
+ jaxb-maven-plugin-tests-res-resources
+
+ org.jvnet.jaxb
+ jaxb-maven-plugin-tests
+ 4.0.4-SNAPSHOT
+
+ jar
+ JAXB Tools :: Maven Plugin :: Test [res-resources]
+
diff --git a/maven-plugin/tests/res-resources/src/main/resources/bindings.xjb b/maven-plugin/tests/res-resources/src/main/resources/bindings.xjb
new file mode 100644
index 000000000..a1ffd0090
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/bindings.xjb
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/maven-plugin/tests/res-resources/src/main/resources/catalog.cat b/maven-plugin/tests/res-resources/src/main/resources/catalog.cat
new file mode 100644
index 000000000..108754458
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/catalog.cat
@@ -0,0 +1 @@
+REWRITE_SYSTEM "http://schemas.opengis.net" "../schema/ogc"
diff --git a/maven-plugin/tests/res-resources/src/main/resources/schemas/purchaseorder.xsd b/maven-plugin/tests/res-resources/src/main/resources/schemas/purchaseorder.xsd
new file mode 100644
index 000000000..8421a57b1
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/schemas/purchaseorder.xsd
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/maven-plugin/tests/res-resources/src/main/resources/schemas/schema-other.xsd b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema-other.xsd
new file mode 100644
index 000000000..1e1c599e7
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema-other.xsd
@@ -0,0 +1,15 @@
+
+
+
+
+ My awesome complex type comment.
+
+
+
+
+ My awesome element comment.
+
+
+
+
+
diff --git a/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xs b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xs
new file mode 100644
index 000000000..f0ee0670d
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xs
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xsd b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xsd
new file mode 100644
index 000000000..be00e560f
--- /dev/null
+++ b/maven-plugin/tests/res-resources/src/main/resources/schemas/schema.xsd
@@ -0,0 +1,255 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/maven-plugin/tests/res-star/pom.xml b/maven-plugin/tests/res-star/pom.xml
index b4f7635e6..a4fbc60c5 100644
--- a/maven-plugin/tests/res-star/pom.xml
+++ b/maven-plugin/tests/res-star/pom.xml
@@ -20,17 +20,13 @@
jaxb-maven-plugin-testing
test
+
+ org.jvnet.jaxb
+ jaxb-maven-plugin-tests-res-resources
+ ${project.version}
+
-
-
-
- org.jvnet.jaxb
- jaxb-maven-plugin-tests-res
- ${project.version}
-
-
-
@@ -48,7 +44,7 @@
org.jvnet.jaxb
- jaxb-maven-plugin-tests-res
+ jaxb-maven-plugin-tests-res-resources
**/schema*.xsd