diff --git a/pom.xml b/pom.xml
index 419acc2..075f5c8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,6 +74,10 @@
+
+ io.quarkus
+ quarkus-config-yaml
+
io.quarkus
quarkus-picocli
@@ -128,6 +132,12 @@
3.10.0
test
+
+ org.assertj
+ assertj-core
+ 3.26.3
+ test
+
diff --git a/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java b/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java
index b437b41..9781d48 100644
--- a/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java
+++ b/src/main/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommand.java
@@ -80,6 +80,8 @@ public void run() {
Log.infof("Found %d POMs and %d JARs in %s", pomFiles.size(), jarFiles.size(), sourcePath);
+ Files.createDirectories(deployPath);
+
for (var entry : pomFiles.entrySet()) {
var gav = entry.getKey();
Log.debugf("POM has GAV %s", gavToCoords(gav));
diff --git a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java
index c2ed85e..b28f1ee 100644
--- a/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java
+++ b/src/main/java/org/jboss/pnc/konfluxtooling/prebuild/Preprocessor.java
@@ -177,7 +177,7 @@ public void run() {
}
}
- private String getContainerFile() {
+ String getContainerFile() {
String containerFile = """
FROM %s
USER 0
@@ -295,7 +295,6 @@ private String getMavenSetup() {
http
domain-proxy
80
-
${BUILD_ID}+tracking
${ACCESS_TOKEN}
${PROXY_URL}|localhost
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
new file mode 100644
index 0000000..e541324
--- /dev/null
+++ b/src/main/resources/application.yaml
@@ -0,0 +1,9 @@
+quarkus:
+ application:
+ name: konflux-tooling
+ log:
+ category:
+ "org.jboss.pnc.konfluxtooling":
+ level: INFO
+ http:
+ port: 8084
diff --git a/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java
new file mode 100644
index 0000000..a2e7eca
--- /dev/null
+++ b/src/test/java/org/jboss/pnc/konfluxtooling/deploy/CopyArtifactsCommandTest.java
@@ -0,0 +1,107 @@
+package org.jboss.pnc.konfluxtooling.deploy;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+import java.io.IOException;
+import java.nio.file.Files;
+import java.nio.file.Path;
+
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+import io.quarkus.test.LogCollectingTestResource;
+import io.quarkus.test.common.QuarkusTestResource;
+import io.quarkus.test.common.ResourceArg;
+import io.quarkus.test.junit.QuarkusTest;
+
+@QuarkusTest
+@QuarkusTestResource(value = LogCollectingTestResource.class, restrictToAnnotatedClass = true, initArgs = @ResourceArg(name = LogCollectingTestResource.LEVEL, value = "FINE"))
+class CopyArtifactsCommandTest {
+ @BeforeEach
+ void clearLogs() {
+ LogCollectingTestResource.current().clear();
+ }
+
+ void testDeployArtifacts(String dir, String logMessage, String... artifacts) throws IOException {
+ var command = new CopyArtifactsCommand();
+ command.sourcePath = Path.of("src/test/resources/copy-artifacts", dir).toAbsolutePath();
+ assertThat(command.sourcePath).isDirectory();
+ var tempDirectory = Files.createTempDirectory("copy-artifacts-test");
+ assertThat(tempDirectory).isDirectory();
+ command.deployPath = tempDirectory.resolve("artifacts");
+ assertThat(command.deployPath).doesNotExist();
+ command.run();
+
+ if (!logMessage.isEmpty()) {
+ assertThat(LogCollectingTestResource.current().getRecords()).map(LogCollectingTestResource::format)
+ .contains(logMessage);
+ }
+
+ try (var stream = Files.walk(command.deployPath)) {
+ assertThat(stream).filteredOn(Files::isRegularFile).map(path -> path.getFileName().toString())
+ .containsExactlyInAnyOrder(artifacts);
+ }
+ }
+
+ @Test
+ void testAsm() throws IOException {
+ testDeployArtifacts("asm", "Skipping POM asm-all.pom with invalid version @product.artifact@", "asm-5.0.3.jar",
+ "asm-5.0.3.pom", "asm-all-5.0.3.jar", "asm-all-5.0.3.pom",
+ "asm-analysis-5.0.3.jar", "asm-analysis-5.0.3.pom", "asm-commons-5.0.3.jar", "asm-commons-5.0.3.pom",
+ "asm-debug-all-5.0.3.jar", "asm-debug-all-5.0.3.pom", "asm-parent-5.0.3.pom", "asm-tree-5.0.3.jar",
+ "asm-tree-5.0.3.pom", "asm-util-5.0.3.jar", "asm-util-5.0.3.pom", "asm-xml-5.0.3.jar", "asm-xml-5.0.3.pom");
+ }
+
+ @Test
+ void testBeanshell() throws IOException {
+ testDeployArtifacts("beanshell", "", "bsh-2.0b6.jar", "bsh-2.0b6.pom");
+ }
+
+ @Test
+ void testIcu4J() throws IOException {
+ testDeployArtifacts("icu4j", "", "icu4j-71.1.jar", "icu4j-71.1.pom", "icu4j-charset-71.1.jar", "icu4j-charset-71.1.pom",
+ "icu4j-localespi-71.1.jar", "icu4j-localespi-71.1.pom");
+ }
+
+ @Test
+ void testJdom() throws IOException {
+ testDeployArtifacts("jdom", "Skipping POM maven.pom with invalid version @version@", "jdom2-2.x-2024.03.01.10.00.jar",
+ "jdom2-2.x-2024.03.01.10.00.pom");
+ }
+
+ @Test
+ void testLombok() throws IOException {
+ testDeployArtifacts("lombok", "Skipping POM pom.xml with invalid version 1.0-SNAPSHOT", "lombok-1.18.24.jar",
+ "lombok-1.18.24.pom");
+ }
+
+ @Test
+ void testLz4Java() throws IOException {
+ testDeployArtifacts("lz4-java", "", "lz4-java-1.8.0.jar", "lz4-java-1.8.0.pom", "lz4-pure-java-1.8.0.jar",
+ "lz4-pure-java-1.8.0.pom");
+ }
+
+ @Test
+ void testTomcat() throws IOException {
+ testDeployArtifacts("tomcat", "Skipping POM tomcat-annotations-api.pom with invalid version @MAVEN.DEPLOY.VERSION@",
+ "tomcat-annotations-api-10.1.19.jar", "tomcat-annotations-api-10.1.19.pom", "tomcat-api-10.1.19.jar",
+ "tomcat-api-10.1.19.pom", "tomcat-catalina-10.1.19.jar", "tomcat-catalina-10.1.19.pom",
+ "tomcat-catalina-ant-10.1.19.jar", "tomcat-catalina-ant-10.1.19.pom", "tomcat-catalina-ha-10.1.19.jar",
+ "tomcat-catalina-ha-10.1.19.pom", "tomcat-coyote-10.1.19.jar", "tomcat-coyote-10.1.19.pom",
+ "tomcat-dbcp-10.1.19.jar", "tomcat-dbcp-10.1.19.pom", "tomcat-el-api-10.1.19.jar", "tomcat-el-api-10.1.19.pom",
+ "tomcat-embed-core-10.1.19.jar", "tomcat-embed-core-10.1.19.pom", "tomcat-embed-el-10.1.19.jar",
+ "tomcat-embed-el-10.1.19.pom", "tomcat-embed-jasper-10.1.19.jar", "tomcat-embed-jasper-10.1.19.pom",
+ "tomcat-embed-programmatic-10.1.19.jar", "tomcat-embed-programmatic-10.1.19.pom",
+ "tomcat-embed-websocket-10.1.19.jar", "tomcat-embed-websocket-10.1.19.pom", "tomcat-jasper-10.1.19.jar",
+ "tomcat-jasper-10.1.19.pom", "tomcat-jasper-el-10.1.19.jar", "tomcat-jasper-el-10.1.19.pom",
+ "tomcat-jaspic-api-10.1.19.jar", "tomcat-jaspic-api-10.1.19.pom", "tomcat-jdbc-10.1.19.jar",
+ "tomcat-jdbc-10.1.19.pom", "tomcat-jni-10.1.19.jar", "tomcat-jni-10.1.19.pom", "tomcat-jsp-api-10.1.19.jar",
+ "tomcat-jsp-api-10.1.19.pom", "tomcat-juli-10.1.19.jar", "tomcat-juli-10.1.19.pom",
+ "tomcat-servlet-api-10.1.19.jar", "tomcat-servlet-api-10.1.19.pom", "tomcat-ssi-10.1.19.jar",
+ "tomcat-ssi-10.1.19.pom", "tomcat-storeconfig-10.1.19.jar", "tomcat-storeconfig-10.1.19.pom",
+ "tomcat-tribes-10.1.19.jar", "tomcat-tribes-10.1.19.pom", "tomcat-util-10.1.19.jar", "tomcat-util-10.1.19.pom",
+ "tomcat-util-scan-10.1.19.jar", "tomcat-util-scan-10.1.19.pom", "tomcat-websocket-10.1.19.jar",
+ "tomcat-websocket-10.1.19.pom", "tomcat-websocket-api-10.1.19.jar", "tomcat-websocket-api-10.1.19.pom",
+ "tomcat-websocket-client-api-10.1.19.jar", "tomcat-websocket-client-api-10.1.19.pom");
+ }
+}
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-all.pom b/src/test/resources/copy-artifacts/asm/archive/asm-all.pom
new file mode 100644
index 0000000..d4f123b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-all.pom
@@ -0,0 +1,45 @@
+
+
+
+ 4.0.0
+
+
+ org.ow2.asm
+ asm-parent
+ @product.artifact@
+
+
+ ASM All
+ org.ow2.asm
+ asm-all
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom b/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom
new file mode 100644
index 0000000..47273a1
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-analysis.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM Analysis
+ asm-analysis
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom b/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom
new file mode 100644
index 0000000..eaccb73
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-commons.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM Commons
+ asm-commons
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom b/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom
new file mode 100644
index 0000000..ad88584
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-debug-all.pom
@@ -0,0 +1,45 @@
+
+
+
+ 4.0.0
+
+
+ org.ow2.asm
+ asm-parent
+ @product.artifact@
+
+
+ ASM Debug All
+ org.ow2.asm
+ asm-debug-all
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom b/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom
new file mode 100644
index 0000000..0f30c8e
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-parent.pom
@@ -0,0 +1,163 @@
+
+
+
+
+
+ ow2
+ org.ow2
+ 1.3
+
+
+ 4.0.0
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+ pom
+
+ ASM
+ A very small and fast Java bytecode manipulation framework
+ http://asm.objectweb.org/
+
+
+ ObjectWeb
+ http://www.objectweb.org/
+
+ 2000
+
+
+
+ BSD
+ http://asm.objectweb.org/license.html
+
+
+
+
+
+ Eric Bruneton
+ ebruneton
+ ebruneton@free.fr
+
+ Creator
+ Java Developer
+
+
+
+ Eugene Kuleshov
+ eu
+ eu@javatx.org
+
+ Java Developer
+
+
+
+ Remi Forax
+ forax
+ forax@univ-mlv.fr
+
+ Java Developer
+
+
+
+
+
+ scm:svn:svn://svn.forge.objectweb.org/svnroot/asm/trunk
+ scm:svn:svn+ssh://${maven.username}@svn.forge.objectweb.org/svnroot/asm/trunk
+ http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/trunk/
+
+
+
+ http://forge.objectweb.org/tracker/?group_id=23
+
+
+
+
+
+
+ asm
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-tree
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-analysis
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-commons
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-util
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-xml
+ ${project.groupId}
+ ${project.version}
+
+
+
+
+
+
+
+ ASM Users List
+ sympa@objectweb.org?subject=subscribe%20asm
+ sympa@objectweb.org?subject=unsubscribe%20asm
+ asm@objectweb.org
+ http://www.objectweb.org/wws/arc/asm
+
+
+ ASM Team List
+ sympa@objectweb.org?subject=subscribe%20asm-team
+ sympa@objectweb.org?subject=unsubscribe%20asm-team
+ asm-team@objectweb.org
+ http://www.objectweb.org/wws/arc/asm-team
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom b/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom
new file mode 100644
index 0000000..624120b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-tree.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM Tree
+ asm-tree
+ jar
+
+
+
+ asm
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-util.pom b/src/test/resources/copy-artifacts/asm/archive/asm-util.pom
new file mode 100644
index 0000000..065ddd8
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-util.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM Util
+ asm-util
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom b/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom
new file mode 100644
index 0000000..a95e658
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm-xml.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM XML
+ asm-xml
+ jar
+
+
+
+ asm-util
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/archive/asm.pom b/src/test/resources/copy-artifacts/asm/archive/asm.pom
new file mode 100644
index 0000000..2f57353
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/archive/asm.pom
@@ -0,0 +1,44 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ @product.artifact@
+
+
+ ASM Core
+ asm
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom
new file mode 100644
index 0000000..29a0fc6
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-all-5.0.3.pom
@@ -0,0 +1,45 @@
+
+
+
+ 4.0.0
+
+
+ org.ow2.asm
+ asm-parent
+ 5.0.3
+
+
+ ASM All
+ org.ow2.asm
+ asm-all
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom
new file mode 100644
index 0000000..d417660
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/all/asm-debug-all-5.0.3.pom
@@ -0,0 +1,45 @@
+
+
+
+ 4.0.0
+
+
+ org.ow2.asm
+ asm-parent
+ 5.0.3
+
+
+ ASM Debug All
+ org.ow2.asm
+ asm-debug-all
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom
new file mode 100644
index 0000000..3fe9311
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-5.0.3.pom
@@ -0,0 +1,44 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM Core
+ asm
+ jar
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom
new file mode 100644
index 0000000..5993b8d
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-analysis-5.0.3.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM Analysis
+ asm-analysis
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom
new file mode 100644
index 0000000..0ac2485
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-commons-5.0.3.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM Commons
+ asm-commons
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom
new file mode 100644
index 0000000..4251bc3
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-parent-5.0.3.pom
@@ -0,0 +1,163 @@
+
+
+
+
+
+ ow2
+ org.ow2
+ 1.3
+
+
+ 4.0.0
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+ pom
+
+ ASM
+ A very small and fast Java bytecode manipulation framework
+ http://asm.objectweb.org/
+
+
+ ObjectWeb
+ http://www.objectweb.org/
+
+ 2000
+
+
+
+ BSD
+ http://asm.objectweb.org/license.html
+
+
+
+
+
+ Eric Bruneton
+ ebruneton
+ ebruneton@free.fr
+
+ Creator
+ Java Developer
+
+
+
+ Eugene Kuleshov
+ eu
+ eu@javatx.org
+
+ Java Developer
+
+
+
+ Remi Forax
+ forax
+ forax@univ-mlv.fr
+
+ Java Developer
+
+
+
+
+
+ scm:svn:svn://svn.forge.objectweb.org/svnroot/asm/trunk
+ scm:svn:svn+ssh://${maven.username}@svn.forge.objectweb.org/svnroot/asm/trunk
+ http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/asm/trunk/
+
+
+
+ http://forge.objectweb.org/tracker/?group_id=23
+
+
+
+
+
+
+ asm
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-tree
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-analysis
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-commons
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-util
+ ${project.groupId}
+ ${project.version}
+
+
+
+ asm-xml
+ ${project.groupId}
+ ${project.version}
+
+
+
+
+
+
+
+ ASM Users List
+ sympa@objectweb.org?subject=subscribe%20asm
+ sympa@objectweb.org?subject=unsubscribe%20asm
+ asm@objectweb.org
+ http://www.objectweb.org/wws/arc/asm
+
+
+ ASM Team List
+ sympa@objectweb.org?subject=subscribe%20asm-team
+ sympa@objectweb.org?subject=unsubscribe%20asm-team
+ asm-team@objectweb.org
+ http://www.objectweb.org/wws/arc/asm-team
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom
new file mode 100644
index 0000000..bc83f18
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-tree-5.0.3.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM Tree
+ asm-tree
+ jar
+
+
+
+ asm
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom
new file mode 100644
index 0000000..39e012b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-util-5.0.3.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM Util
+ asm-util
+ jar
+
+
+
+ asm-tree
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.jar b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom
new file mode 100644
index 0000000..2fcfda6
--- /dev/null
+++ b/src/test/resources/copy-artifacts/asm/output/dist/lib/asm-xml-5.0.3.pom
@@ -0,0 +1,51 @@
+
+
+
+ 4.0.0
+
+
+ asm-parent
+ org.ow2.asm
+ 5.0.3
+
+
+ ASM XML
+ asm-xml
+ jar
+
+
+
+ asm-util
+ org.ow2.asm
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6-sources.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom
new file mode 100644
index 0000000..f39c839
--- /dev/null
+++ b/src/test/resources/copy-artifacts/beanshell/dist/bsh-2.0b6.pom
@@ -0,0 +1,132 @@
+
+
+
+ 4.0.0
+
+ org.apache-extras.beanshell
+ bsh
+ 2.0b6
+ jar
+
+ BeanShell
+ BeanShell is a small, free, embeddable Java source interpreter
+ with object scripting language features, written in Java. BeanShell
+ dynamically executes standard Java syntax and extends it with common
+ scripting conveniences such as loose types, commands, and method closures
+ like those in Perl and JavaScript.
+
+ https://github.com/beanshell/beanshell/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ UTF-8
+ UTF-8
+
+
+
+ scm:git:git://github.com/beanshell/beanshell.git
+ scm:git:git@github.com:beanshell/beanshell.git
+ https://github.com/beanshell/beanshell/
+ HEAD
+
+
+
+
+ Patrick Niemeyer
+ patniemeyer@gmail.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Daniel Leuck
+ dan@ikayzo.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Simone Tripodi
+ simonetripodi@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Pedro Giffuni
+ pfg@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Peter Jodeleit
+ pejobo70@gmail.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Stian Soiland-Reyes
+ stain@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Alan R Williams
+ alaninmcr@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+
+
+ GitHub
+ https://github.com/beanshell/beanshell/issues
+
+
+
+
+ bintray-beanshell-Beanshell-bsh
+ beanshell-Beanshell-bsh
+ https://api.bintray.com/maven/beanshell/Beanshell/bsh
+
+
+
+
+
+ junit
+ junit
+ 4.12
+ test
+
+
+
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-bsf-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-bsf-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-classgen-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-classgen-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-classpath-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-classpath-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-commands-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-commands-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-core-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-core-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-engine-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-engine-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-reflect-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-reflect-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/dist/bsh-util-2.0b6.jar b/src/test/resources/copy-artifacts/beanshell/dist/bsh-util-2.0b6.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/beanshell/pom.xml b/src/test/resources/copy-artifacts/beanshell/pom.xml
new file mode 100644
index 0000000..5a3e6e3
--- /dev/null
+++ b/src/test/resources/copy-artifacts/beanshell/pom.xml
@@ -0,0 +1,132 @@
+
+
+
+ 4.0.0
+
+ org.apache-extras.beanshell
+ bsh
+ 2.0b6
+ jar
+
+ BeanShell
+ BeanShell is a small, free, embeddable Java source interpreter
+ with object scripting language features, written in Java. BeanShell
+ dynamically executes standard Java syntax and extends it with common
+ scripting conveniences such as loose types, commands, and method closures
+ like those in Perl and JavaScript.
+
+ https://github.com/beanshell/beanshell/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ UTF-8
+ UTF-8
+
+
+
+ scm:git:git://github.com/beanshell/beanshell.git
+ scm:git:git@github.com:beanshell/beanshell.git
+ https://github.com/beanshell/beanshell/
+ HEAD
+
+
+
+
+ Patrick Niemeyer
+ patniemeyer@gmail.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Daniel Leuck
+ dan@ikayzo.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Simone Tripodi
+ simonetripodi@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Pedro Giffuni
+ pfg@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Peter Jodeleit
+ pejobo70@gmail.com
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Stian Soiland-Reyes
+ stain@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+ Alan R Williams
+ alaninmcr@apache.org
+ Apache Extras
+ http://www.apache-extras.org/
+
+
+
+
+ GitHub
+ https://github.com/beanshell/beanshell/issues
+
+
+
+
+ bintray-beanshell-Beanshell-bsh
+ beanshell-Beanshell-bsh
+ https://api.bintray.com/maven/beanshell/Beanshell/bsh
+
+
+
+
+
+ junit
+ junit
+ 4.13.1
+ test
+
+
+
diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j-charset.jar b/src/test/resources/copy-artifacts/icu4j/icu4j-charset.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j-localespi.jar b/src/test/resources/copy-artifacts/icu4j/icu4j-localespi.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/icu4j/icu4j.jar b/src/test/resources/copy-artifacts/icu4j/icu4j.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml
new file mode 100644
index 0000000..38a26ce
--- /dev/null
+++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-charset/pom.xml
@@ -0,0 +1,151 @@
+
+
+
+ 4.0.0
+
+ com.ibm.icu
+ icu4j-charset
+ 71.1
+
+ ICU4J Charset Provider
+
+ icu4j-charset is a supplemental library for icu4j, implementing Java Charset SPI.
+
+ https://icu.unicode.org/
+ 2001
+
+
+
+ Unicode/ICU License
+ https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE
+ repo
+
+
+
+
+
+ macchiati
+ Mark Davis
+ Google
+
+ PMC Member
+
+
+
+ JCEmmons
+ John Emmons
+ IBM Corporation
+
+ PMC Member
+
+
+
+ dougfelt
+ Doug Felt
+ Google
+
+ PMC Member
+
+
+
+ deborah
+ Deborah Goldsmith
+ Apple
+
+ PMC Member
+
+
+
+ srl295
+ Steven Loomis
+ IBM Corporation
+
+ PMC Member
+
+
+
+ markusicu
+ Markus Scherer
+ Google
+
+ PMC Member
+
+
+
+ pedberg
+ Peter Edberg
+ Apple
+
+ PMC Member
+
+
+
+ yumaoka
+ Yoshito Umaoka
+ IBM Corporation
+
+ PMC Member
+
+
+
+
+
+
+ icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ icu-support@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support
+
+
+ icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ icu-announce@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce
+
+
+ icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ icu-design@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design
+
+
+
+
+ scm:git:git://github.com/unicode-org/icu.git
+ scm:git:git@github.com:unicode-org/icu.git
+ https://github.com/unicode-org/icu
+
+
+
+ JIRA
+ https://unicode-org.atlassian.net/projects/ICU
+
+
+
+
+ icu4j-releases
+ ICU4J Central Repository
+ https://oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+ icu4j-snapshots
+ ICU4J Central Development Repository
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+
+
+
+ com.ibm.icu
+ icu4j
+ 71.1
+
+
+
diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml
new file mode 100644
index 0000000..6a61be5
--- /dev/null
+++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j-localespi/pom.xml
@@ -0,0 +1,151 @@
+
+
+
+ 4.0.0
+
+ com.ibm.icu
+ icu4j-localespi
+ 71.1
+
+ ICU4J Locale Service Provider
+
+ icu4j-localespi is a supplemental library for icu4j, implementing Java Locale SPI.
+
+ https://icu.unicode.org/
+ 2001
+
+
+
+ Unicode/ICU License
+ https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE
+ repo
+
+
+
+
+
+ macchiati
+ Mark Davis
+ Google
+
+ PMC Member
+
+
+
+ JCEmmons
+ John Emmons
+ IBM Corporation
+
+ PMC Member
+
+
+
+ dougfelt
+ Doug Felt
+ Google
+
+ PMC Member
+
+
+
+ deborah
+ Deborah Goldsmith
+ Apple
+
+ PMC Member
+
+
+
+ srl295
+ Steven Loomis
+ IBM Corporation
+
+ PMC Member
+
+
+
+ markusicu
+ Markus Scherer
+ Google
+
+ PMC Member
+
+
+
+ pedberg
+ Peter Edberg
+ Apple
+
+ PMC Member
+
+
+
+ yumaoka
+ Yoshito Umaoka
+ IBM Corporation
+
+ PMC Member
+
+
+
+
+
+
+ icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ icu-support@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support
+
+
+ icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ icu-announce@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce
+
+
+ icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ icu-design@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design
+
+
+
+
+ scm:git:git://github.com/unicode-org/icu.git
+ scm:git:git@github.com:unicode-org/icu.git
+ https://github.com/unicode-org/icu
+
+
+
+ JIRA
+ https://unicode-org.atlassian.net/projects/ICU
+
+
+
+
+ icu4j-releases
+ ICU4J Central Repository
+ https://oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+ icu4j-snapshots
+ ICU4J Central Development Repository
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+
+
+
+ com.ibm.icu
+ icu4j
+ 71.1
+
+
+
diff --git a/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml b/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml
new file mode 100644
index 0000000..495dec2
--- /dev/null
+++ b/src/test/resources/copy-artifacts/icu4j/maven/icu4j/pom.xml
@@ -0,0 +1,148 @@
+
+
+
+ 4.0.0
+
+ com.ibm.icu
+ icu4j
+ 71.1
+
+ ICU4J
+
+ International Component for Unicode for Java (ICU4J) is a mature, widely used Java library
+ providing Unicode and Globalization support
+
+ https://icu.unicode.org/
+ 2001
+
+
+
+ Unicode/ICU License
+ https://raw.githubusercontent.com/unicode-org/icu/main/icu4c/LICENSE
+ repo
+
+
+
+
+
+ macchiati
+ Mark Davis
+ Google
+
+ PMC Member
+
+
+
+ JCEmmons
+ John Emmons
+ IBM Corporation
+
+ PMC Member
+
+
+
+ dougfelt
+ Doug Felt
+ Google
+
+ PMC Member
+
+
+
+ deborah
+ Deborah Goldsmith
+ Apple
+
+ PMC Member
+
+
+
+ srl295
+ Steven Loomis
+ IBM Corporation
+
+ PMC Member
+
+
+
+ markusicu
+ Markus Scherer
+ Google
+
+ PMC Member
+
+
+
+ pedberg
+ Peter Edberg
+ Apple
+
+ PMC Member
+
+
+
+ yumaoka
+ Yoshito Umaoka
+ IBM Corporation
+
+ PMC Member
+
+
+
+
+
+
+ icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ https://lists.sourceforge.net/lists/listinfo/icu-support
+ icu-support@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-support
+
+
+ icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ https://lists.sourceforge.net/lists/listinfo/icu-announce
+ icu-announce@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-announce
+
+
+ icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ https://lists.sourceforge.net/lists/listinfo/icu-design
+ icu-design@lists.sourceforge.net
+ http://sourceforge.net/mailarchive/forum.php?forum_name=icu-design
+
+
+
+
+ scm:git:git://github.com/unicode-org/icu.git
+ scm:git:git@github.com:unicode-org/icu.git
+ https://github.com/unicode-org/icu
+
+
+
+ JIRA
+ https://unicode-org.atlassian.net/projects/ICU
+
+
+
+
+ icu4j-releases
+ ICU4J Central Repository
+ https://oss.sonatype.org/service/local/staging/deploy/maven2
+
+
+ icu4j-snapshots
+ ICU4J Central Development Repository
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+
diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-javadoc.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-javadoc.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-sources.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.jar b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom
new file mode 100644
index 0000000..17cc27d
--- /dev/null
+++ b/src/test/resources/copy-artifacts/jdom/build/maven/core/jdom2-2.x-2024.03.01.10.00.pom
@@ -0,0 +1,140 @@
+
+ 4.0.0
+ org.jdom
+ jdom2
+ jar
+
+ JDOM
+ 2.x-2024.03.01.10.00
+
+
+ A complete, Java-based solution for accessing, manipulating,
+ and outputting XML data
+
+ http://www.jdom.org
+
+
+ JDOM
+ http://www.jdom.org
+
+
+
+
+ JDOM-interest Mailing List
+ jdom-interest@jdom.org
+ http://jdom.markmail.org/
+
+
+
+
+
+ Similar to Apache License but with the acknowledgment clause removed
+ https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt
+ repo
+ .
+
+ 4. Products derived from this software may not be called "JDOM", nor
+ may "JDOM" appear in their name, without prior written permission
+ from the JDOM Project Management .
+
+ In addition, we request (but do not require) that you include in the
+ end-user documentation provided with the redistribution and/or in the
+ software itself an acknowledgement equivalent to the following:
+ "This product includes software developed by the
+ JDOM Project (http://www.jdom.org/)."
+ Alternatively, the acknowledgment may be graphical using the logos
+ available at http://www.jdom.org/images/logos.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 JDOM AUTHORS OR THE PROJECT
+ 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.
+
+ This software consists of voluntary contributions made by many
+ individuals on behalf of the JDOM Project and was originally
+ created by Jason Hunter and
+ Brett McLaughlin . For more information
+ on the JDOM Project, please see .
+
+ */
+
+
+
+ ]]>
+
+
+
+
+ git@github.com:/hunterhacker/jdom
+ scm:git:git@github.com:hunterhacker/jdom
+ scm:git:git@github.com:hunterhacker/jdom
+
+
+
+
+ hunterhacker
+ Jason Hunter
+ jhunter@servlets.com
+
+
+ rolfl
+ Rolf Lear
+ jdom@tuis.net
+
+
+
+
+
+ jaxen
+ jaxen
+ 1.2.0
+ true
+
+
+ xerces
+ xercesImpl
+ 2.11.0
+ true
+
+
+ xalan
+ xalan
+ 2.7.2
+ true
+
+
+
+
+
+ 1.5
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/jdom/build/maven/jdom2-2.x-2024.03.01.10.00-maven-bundle.jar b/src/test/resources/copy-artifacts/jdom/build/maven/jdom2-2.x-2024.03.01.10.00-maven-bundle.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-contrib.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-javadoc.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-javadoc.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-junit.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-sources.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00.jar b/src/test/resources/copy-artifacts/jdom/build/package/jdom-2.x-2024.03.01.10.00.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/jdom/maven/maven.pom b/src/test/resources/copy-artifacts/jdom/maven/maven.pom
new file mode 100644
index 0000000..73929ce
--- /dev/null
+++ b/src/test/resources/copy-artifacts/jdom/maven/maven.pom
@@ -0,0 +1,86 @@
+
+ 4.0.0
+ org.jdom
+ @artifactID@
+ jar
+
+ JDOM
+ @version@
+
+
+ A complete, Java-based solution for accessing, manipulating,
+ and outputting XML data
+
+ http://www.jdom.org
+
+
+ JDOM
+ http://www.jdom.org
+
+
+
+
+ JDOM-interest Mailing List
+ jdom-interest@jdom.org
+ http://jdom.markmail.org/
+
+
+
+
+
+ Similar to Apache License but with the acknowledgment clause removed
+ https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt
+ repo
+
+
+
+
+
+ git@github.com:/hunterhacker/jdom
+ scm:git:git@github.com:hunterhacker/jdom
+ scm:git:git@github.com:hunterhacker/jdom
+
+
+
+
+ hunterhacker
+ Jason Hunter
+ jhunter@servlets.com
+
+
+ rolfl
+ Rolf Lear
+ jdom@tuis.net
+
+
+
+
+
+ jaxen
+ jaxen
+ 1.2.0
+ true
+
+
+ xerces
+ xercesImpl
+ 2.11.0
+ true
+
+
+ xalan
+ xalan
+ 2.7.2
+ true
+
+
+
+
+
+ @jdk@
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-javadoc.jar.md5
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24-sources.jar.md5
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar.md5
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom
new file mode 100644
index 0000000..2243181
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom
@@ -0,0 +1,43 @@
+
+ 4.0.0
+ org.projectlombok
+ lombok
+ jar
+ 1.18.24
+ Project Lombok
+ https://projectlombok.org
+ Spice up your java: Automatic Resource Management, automatic generation of getters, setters, equals, hashCode and toString, and more!
+
+
+
+ The MIT License
+ https://projectlombok.org/LICENSE
+ repo
+
+
+
+ scm:git:git://github.com/projectlombok/lombok.git
+ http://github.com/projectlombok/lombok
+
+
+ GitHub Issues
+ https://github.com/projectlombok/lombok/issues
+
+
+
+ rzwitserloot
+ Reinier Zwitserloot
+ reinier@projectlombok.org
+ http://zwitserloot.com
+ Europe/Amsterdam
+
+
+ rspilker
+ Roel Spilker
+ roel@projectlombok.org
+ Europe/Amsterdam
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5
new file mode 100644
index 0000000..055ebff
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/1.18.24/lombok-1.18.24.pom.md5
@@ -0,0 +1 @@
+75d7ad6e43cc68d2575172f2265ca00b
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/maven-metadata.xml.md5 b/src/test/resources/copy-artifacts/lombok/artifacts/org/projectlombok/lombok/maven-metadata.xml.md5
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml
new file mode 100644
index 0000000..b5367ae
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-10/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 1.10
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.7.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml
new file mode 100644
index 0000000..e1f0434
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-11/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 11
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml
new file mode 100644
index 0000000..7812015
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-12/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 12
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml
new file mode 100644
index 0000000..2414342
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 13
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml
new file mode 100644
index 0000000..f607f59
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-13/modules/pom.xml
@@ -0,0 +1,60 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 13
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+ org.projectlombok
+ lombok
+ 1.18.10
+
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/modules/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml
new file mode 100644
index 0000000..dd83323
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 16
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml
new file mode 100644
index 0000000..7fa8485
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-16/modules/pom.xml
@@ -0,0 +1,60 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 16
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+ org.projectlombok
+ lombok
+ 1.18.10
+
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/modules/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml
new file mode 100644
index 0000000..87c4a6a
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-8/classpath/pom.xml
@@ -0,0 +1,44 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 1.8
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.7.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml
new file mode 100644
index 0000000..258c7fa
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lombok/docker/maven/files/jdk-9/classpath/pom.xml
@@ -0,0 +1,53 @@
+
+ 4.0.0
+
+ com.example
+ lombok-jdk-${env.JDK_VERSION}
+ 1.0-SNAPSHOT
+
+
+ UTF-8
+ 1.9
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.7.0
+
+
+ ${java.version}
+ true
+ true
+ true
+
+ -Werror
+ -Xlint:all
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED
+ -J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+
+
+
+
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.2.3
+ system
+ /workspace/classpath/lombok.jar
+
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-javadoc.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-javadoc.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-sources.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom
new file mode 100644
index 0000000..ddc48d1
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-java-1.8.0.pom
@@ -0,0 +1,61 @@
+
+
+
+
+
+ LZ4 and xxHash
+ Java ports and bindings of the LZ4 compression algorithm and the xxHash hashing algorithm
+ https://github.com/lz4/lz4-java
+ 4.0.0
+ org.lz4
+ lz4-java
+ jar
+ 1.8.0
+
+
+ The Apache Software License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+ git://github.com/lz4/lz4-java.git
+ https://github.com/lz4/lz4-java
+
+
+
+ jpountz
+ Adrien Grand
+ jpountz@gmail.com
+
+
+ odaira
+ Rei Odaira
+ Rei.Odaira@gmail.com
+
+
+
+
+ com.carrotsearch.randomizedtesting
+ junit4-ant
+ 2.7.8
+ test
+
+
+
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-javadoc.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-javadoc.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-sources.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.jar b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom
new file mode 100644
index 0000000..b4dffe4
--- /dev/null
+++ b/src/test/resources/copy-artifacts/lz4-java/dist/lz4-pure-java-1.8.0.pom
@@ -0,0 +1,61 @@
+
+
+
+
+
+ LZ4 and xxHash
+ Java ports and bindings of the LZ4 compression algorithm and the xxHash hashing algorithm
+ https://github.com/lz4/lz4-java
+ 4.0.0
+ org.lz4
+ lz4-pure-java
+ jar
+ 1.8.0
+
+
+ The Apache Software License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+ git://github.com/lz4/lz4-java.git
+ https://github.com/lz4/lz4-java
+
+
+
+ jpountz
+ Adrien Grand
+ jpountz@gmail.com
+
+
+ odaira
+ Rei Odaira
+ Rei.Odaira@gmail.com
+
+
+
+
+ com.carrotsearch.randomizedtesting
+ junit4-ant
+ 2.7.3
+ test
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom
new file mode 100644
index 0000000..6221537
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-core/10.1.19/tomcat-embed-core-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ 10.1.19
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-annotations-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom
new file mode 100644
index 0000000..13b194f
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-el/10.1.19/tomcat-embed-el-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-el
+ 10.1.19
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom
new file mode 100644
index 0000000..cd98d7a
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-jasper/10.1.19/tomcat-embed-jasper-10.1.19.pom
@@ -0,0 +1,54 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-jasper
+ 10.1.19
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-el
+ 10.1.19
+ compile
+
+
+ org.eclipse.jdt
+ ecj
+ 3.33.0
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom
new file mode 100644
index 0000000..44d1456
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.19/tomcat-embed-websocket-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-websocket
+ 10.1.19
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom
new file mode 100644
index 0000000..53d2b2d
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/experimental/tomcat-embed-programmatic/10.1.19/tomcat-embed-programmatic-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.experimental
+ tomcat-embed-programmatic
+ 10.1.19
+ Experimental Minimal Tomcat for Programmatic Use
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom
new file mode 100644
index 0000000..4e9835b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-annotations-api/10.1.19/tomcat-annotations-api-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-annotations-api
+ 10.1.19
+ Annotations Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom
new file mode 100644
index 0000000..1177548
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-api/10.1.19/tomcat-api-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-api
+ 10.1.19
+ Definition of interfaces shared by Catalina and Jasper
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom
new file mode 100644
index 0000000..b235169
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ant/10.1.19/tomcat-catalina-ant-10.1.19.pom
@@ -0,0 +1,49 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina-ant
+ 10.1.19
+ Tomcat Ant tasks for remote management
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom
new file mode 100644
index 0000000..6a18551
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina-ha/10.1.19/tomcat-catalina-ha-10.1.19.pom
@@ -0,0 +1,79 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina-ha
+ 10.1.19
+ Tomcat High Availability Implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-tribes
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom
new file mode 100644
index 0000000..4204e5c
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-catalina/10.1.19/tomcat-catalina-10.1.19.pom
@@ -0,0 +1,97 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina
+ 10.1.19
+ Tomcat Servlet Engine Core Classes and Standard implementations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jsp-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-annotations-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jni
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jaspic-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom
new file mode 100644
index 0000000..b252c24
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-coyote/10.1.19/tomcat-coyote-10.1.19.pom
@@ -0,0 +1,61 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-coyote
+ 10.1.19
+ Tomcat Connectors and HTTP parser
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jni
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom
new file mode 100644
index 0000000..0bcc0a8
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-dbcp/10.1.19/tomcat-dbcp-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-dbcp
+ 10.1.19
+ Tomcat Database Connection Pooling package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom
new file mode 100644
index 0000000..8e4f1d4
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-el-api/10.1.19/tomcat-el-api-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-el-api
+ 10.1.19
+ Expression language package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom
new file mode 100644
index 0000000..fc8f12a
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper-el/10.1.19/tomcat-jasper-el-10.1.19.pom
@@ -0,0 +1,44 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jasper-el
+ 10.1.19
+ Jasper Expression Language Impl
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ 10.1.19
+ compile
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom
new file mode 100644
index 0000000..8ddddd6
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jasper/10.1.19/tomcat-jasper-10.1.19.pom
@@ -0,0 +1,84 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jasper
+ 10.1.19
+ Tomcats JSP Parser
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jsp-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ 10.1.19
+ compile
+
+
+ org.eclipse.jdt
+ ecj
+ 3.33.0
+
+
+ org.apache.tomcat
+ tomcat-jasper-el
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom
new file mode 100644
index 0000000..ab9e1ae
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jaspic-api/10.1.19/tomcat-jaspic-api-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jaspic-api
+ 10.1.19
+ jakarta.security.auth.message package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom
new file mode 100644
index 0000000..6948943
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jdbc/10.1.19/tomcat-jdbc-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jdbc
+ 10.1.19
+ Tomcat JDBC Pool Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom
new file mode 100644
index 0000000..a3fe46b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jni/10.1.19/tomcat-jni-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jni
+ 10.1.19
+ Interface code to the native connector
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom
new file mode 100644
index 0000000..4f1398f
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-jsp-api/10.1.19/tomcat-jsp-api-10.1.19.pom
@@ -0,0 +1,49 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jsp-api
+ 10.1.19
+ JSP package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom
new file mode 100644
index 0000000..b805580
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-juli/10.1.19/tomcat-juli-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ Tomcat Core Logging Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom
new file mode 100644
index 0000000..dc03090
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-servlet-api/10.1.19/tomcat-servlet-api-10.1.19.pom
@@ -0,0 +1,83 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ jakarta.servlet package
+ https://tomcat.apache.org/
+
+
+
+ Apache License, Version 2.0 and
+ Common Development And Distribution License (CDDL) Version 1.0 and
+ Eclipse Public License - v 2.0
+
+
+ http://www.apache.org/licenses/LICENSE-2.0.txt and
+ http://www.opensource.org/licenses/cddl1.txt and
+ https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
+
+ repo
+
+ The Apache License, version 2.0 applies to all files apart from
+ javaee_5.xsd,
+ javaee_6.xsd,
+ javaee_7.xsd,
+ javaee_8.xsd,
+ javaee_web_services_1_2.xsd,
+ javaee_web_services_client_1_2.xsd,
+ javaee_web_services_1_3.xsd,
+ javaee_web_services_client_1_3.xsd,
+ javaee_web_services_1_4.xsd,
+ javaee_web_services_client_1_4.xsd,
+ jsp_2_2.xsd,
+ jsp_2_3.xsd,
+ web-app_3_0.xsd,
+ web-common_3_0.xsd,
+ web-fragment_3_0.xsd,
+ web-app_3_1.xsd,
+ web-common_3_1.xsd,
+ web-fragment_3_1.xsd,
+ web-app_4_0.xsd,
+ web-common_4_0.xsd,
+ web-fragment_4_0.xsd,
+ to which the CDDL version 1.0 applies and
+ jakartaee_9.xsd
+ jakartaee_10.xsd
+ jakarta_web-services_2_0.xsd
+ jakarta_web-services_client_2_0.xsd
+ jsp_3_0.xsd
+ jsp_3_1.xsd
+ web-app_5_0.xsd
+ web-app_6_0.xsd
+ web-commonn_5_0.xsd
+ web-commonn_6_0.xsd
+ web-fragment_5_0.xsd
+ web-fragment_6_0.xsd
+ web-jsptaglibrary_3_0.xsd
+ web-jsptaglibrary_3_1.xsd
+ to which the EPLv2 applies.
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom
new file mode 100644
index 0000000..a8fc969
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-ssi/10.1.19/tomcat-ssi-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-ssi
+ 10.1.19
+ Server-side Includes module
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom
new file mode 100644
index 0000000..cfbae31
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-storeconfig/10.1.19/tomcat-storeconfig-10.1.19.pom
@@ -0,0 +1,73 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-storeconfig
+ 10.1.19
+ Tomcat storeconfig component
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-tribes
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina-ha
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom
new file mode 100644
index 0000000..0c36d8c
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-tribes/10.1.19/tomcat-tribes-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-tribes
+ 10.1.19
+ Tomcat Group Communication Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom
new file mode 100644
index 0000000..7735a18
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util-scan/10.1.19/tomcat-util-scan-10.1.19.pom
@@ -0,0 +1,58 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-util-scan
+ 10.1.19
+
+ Common code shared by Catalina and Jasper for scanning JARS and processing
+ XML descriptors
+
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom
new file mode 100644
index 0000000..b23691f
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-util/10.1.19/tomcat-util-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ Common code shared by multiple Tomcat components
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom
new file mode 100644
index 0000000..8135ab7
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-api/10.1.19/tomcat-websocket-api-10.1.19.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket-api
+ 10.1.19
+ WebSocket API
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-websocket-client-api
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom
new file mode 100644
index 0000000..d2523c9
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket-client-api/10.1.19/tomcat-websocket-client-api-10.1.19.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket-client-api
+ 10.1.19
+ WebSocket Client API
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19-sources.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19-sources.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.jar b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.jar
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom
new file mode 100644
index 0000000..9d2b959
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/artifacts/org/apache/tomcat/tomcat-websocket/10.1.19/tomcat-websocket-10.1.19.pom
@@ -0,0 +1,61 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket
+ 10.1.19
+ Tomcat WebSocket implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-websocket-api
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ 10.1.19
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ 10.1.19
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom
new file mode 100644
index 0000000..ce92a6d
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-annotations-api.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-annotations-api
+ @MAVEN.DEPLOY.VERSION@
+ Annotations Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
\ No newline at end of file
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom
new file mode 100644
index 0000000..66774f4
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-api.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-api
+ @MAVEN.DEPLOY.VERSION@
+ Definition of interfaces shared by Catalina and Jasper
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom
new file mode 100644
index 0000000..d192418
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ant.pom
@@ -0,0 +1,49 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina-ant
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Ant tasks for remote management
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom
new file mode 100644
index 0000000..c9052d0
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina-ha.pom
@@ -0,0 +1,79 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina-ha
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat High Availability Implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-tribes
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom
new file mode 100644
index 0000000..eb1a43d
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-catalina.pom
@@ -0,0 +1,97 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-catalina
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Servlet Engine Core Classes and Standard implementations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jsp-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-annotations-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jni
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jaspic-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom
new file mode 100644
index 0000000..58b40c5
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-coyote.pom
@@ -0,0 +1,61 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-coyote
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Connectors and HTTP parser
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jni
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom
new file mode 100644
index 0000000..9331bcd
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-dbcp.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-dbcp
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Database Connection Pooling package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom
new file mode 100644
index 0000000..338d6df
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-el-api.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-el-api
+ @MAVEN.DEPLOY.VERSION@
+ Expression language package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom
new file mode 100644
index 0000000..8ecb0bb
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-core.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ @MAVEN.DEPLOY.VERSION@
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-annotations-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom
new file mode 100644
index 0000000..390a457
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-el.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-el
+ @MAVEN.DEPLOY.VERSION@
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom
new file mode 100644
index 0000000..72a85db
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-jasper.pom
@@ -0,0 +1,54 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-jasper
+ @MAVEN.DEPLOY.VERSION@
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-el
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.eclipse.jdt
+ ecj
+ 3.33.0
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom
new file mode 100644
index 0000000..58add74
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-programmatic.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.experimental
+ tomcat-embed-programmatic
+ @MAVEN.DEPLOY.VERSION@
+ Experimental Minimal Tomcat for Programmatic Use
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom
new file mode 100644
index 0000000..464e2f0
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-embed-websocket.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat.embed
+ tomcat-embed-websocket
+ @MAVEN.DEPLOY.VERSION@
+ Core Tomcat implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat.embed
+ tomcat-embed-core
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom
new file mode 100644
index 0000000..b9aa30c
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-cs.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-cs
+ @MAVEN.DEPLOY.VERSION@
+ Czech translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom
new file mode 100644
index 0000000..b7ed71f
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-de.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-de
+ @MAVEN.DEPLOY.VERSION@
+ German translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom
new file mode 100644
index 0000000..4464334
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-es.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-es
+ @MAVEN.DEPLOY.VERSION@
+ Spanish translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom
new file mode 100644
index 0000000..953b56b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-fr.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-fr
+ @MAVEN.DEPLOY.VERSION@
+ French translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom
new file mode 100644
index 0000000..f31a7fd
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ja.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-ja
+ @MAVEN.DEPLOY.VERSION@
+ Japanese translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom
new file mode 100644
index 0000000..2d7fd2e
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ko.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-ko
+ @MAVEN.DEPLOY.VERSION@
+ Korean translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom
new file mode 100644
index 0000000..f8d61e9
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-pt-BR.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-pt-BR
+ @MAVEN.DEPLOY.VERSION@
+ Brazilian Portuguese translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom
new file mode 100644
index 0000000..b09662e
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-ru.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-ru
+ @MAVEN.DEPLOY.VERSION@
+ Russian translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom
new file mode 100644
index 0000000..de53ab5
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-i18n-zh-CN.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-i18n-zh-CN
+ @MAVEN.DEPLOY.VERSION@
+ Simplified Chinese translations
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom
new file mode 100644
index 0000000..ec04f91
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper-el.pom
@@ -0,0 +1,44 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jasper-el
+ @MAVEN.DEPLOY.VERSION@
+ Jasper Expression Language Impl
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom
new file mode 100644
index 0000000..264cb80
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jasper.pom
@@ -0,0 +1,84 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jasper
+ @MAVEN.DEPLOY.VERSION@
+ Tomcats JSP Parser
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-jsp-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.eclipse.jdt
+ ecj
+ 3.33.0
+
+
+ org.apache.tomcat
+ tomcat-jasper-el
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util-scan
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom
new file mode 100644
index 0000000..fa23a3a
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jaspic-api.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jaspic-api
+ @MAVEN.DEPLOY.VERSION@
+ jakarta.security.auth.message package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom
new file mode 100644
index 0000000..35dc946
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jdbc.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jdbc
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat JDBC Pool Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom
new file mode 100644
index 0000000..df32ede
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jni.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jni
+ @MAVEN.DEPLOY.VERSION@
+ Interface code to the native connector
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom
new file mode 100644
index 0000000..4fed11b
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-jsp-api.pom
@@ -0,0 +1,49 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-jsp-api
+ @MAVEN.DEPLOY.VERSION@
+ JSP package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-el-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom
new file mode 100644
index 0000000..ec05176
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-juli.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Core Logging Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom
new file mode 100644
index 0000000..67d11b2
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-servlet-api.pom
@@ -0,0 +1,83 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ jakarta.servlet package
+ https://tomcat.apache.org/
+
+
+
+ Apache License, Version 2.0 and
+ Common Development And Distribution License (CDDL) Version 1.0 and
+ Eclipse Public License - v 2.0
+
+
+ http://www.apache.org/licenses/LICENSE-2.0.txt and
+ http://www.opensource.org/licenses/cddl1.txt and
+ https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
+
+ repo
+
+ The Apache License, version 2.0 applies to all files apart from
+ javaee_5.xsd,
+ javaee_6.xsd,
+ javaee_7.xsd,
+ javaee_8.xsd,
+ javaee_web_services_1_2.xsd,
+ javaee_web_services_client_1_2.xsd,
+ javaee_web_services_1_3.xsd,
+ javaee_web_services_client_1_3.xsd,
+ javaee_web_services_1_4.xsd,
+ javaee_web_services_client_1_4.xsd,
+ jsp_2_2.xsd,
+ jsp_2_3.xsd,
+ web-app_3_0.xsd,
+ web-common_3_0.xsd,
+ web-fragment_3_0.xsd,
+ web-app_3_1.xsd,
+ web-common_3_1.xsd,
+ web-fragment_3_1.xsd,
+ web-app_4_0.xsd,
+ web-common_4_0.xsd,
+ web-fragment_4_0.xsd,
+ to which the CDDL version 1.0 applies and
+ jakartaee_9.xsd
+ jakartaee_10.xsd
+ jakarta_web-services_2_0.xsd
+ jakarta_web-services_client_2_0.xsd
+ jsp_3_0.xsd
+ jsp_3_1.xsd
+ web-app_5_0.xsd
+ web-app_6_0.xsd
+ web-commonn_5_0.xsd
+ web-commonn_6_0.xsd
+ web-fragment_5_0.xsd
+ web-fragment_6_0.xsd
+ web-jsptaglibrary_3_0.xsd
+ web-jsptaglibrary_3_1.xsd
+ to which the EPLv2 applies.
+
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom
new file mode 100644
index 0000000..13a2a3c
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-ssi.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-ssi
+ @MAVEN.DEPLOY.VERSION@
+ Server-side Includes module
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom
new file mode 100644
index 0000000..e1ae04c
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-storeconfig.pom
@@ -0,0 +1,73 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-storeconfig
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat storeconfig component
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-coyote
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-tribes
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-catalina-ha
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom
new file mode 100644
index 0000000..7e51344
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-tribes.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-tribes
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat Group Communication Package
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom
new file mode 100644
index 0000000..3737466
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util-scan.pom
@@ -0,0 +1,58 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-util-scan
+ @MAVEN.DEPLOY.VERSION@
+
+ Common code shared by Catalina and Jasper for scanning JARS and processing
+ XML descriptors
+
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom
new file mode 100644
index 0000000..80d3e39
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-util.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ Common code shared by multiple Tomcat components
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom
new file mode 100644
index 0000000..27206ac
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-api.pom
@@ -0,0 +1,43 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket-api
+ @MAVEN.DEPLOY.VERSION@
+ WebSocket API
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-websocket-client-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom
new file mode 100644
index 0000000..1e84dfd
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket-client-api.pom
@@ -0,0 +1,35 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket-client-api
+ @MAVEN.DEPLOY.VERSION@
+ WebSocket Client API
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom
new file mode 100644
index 0000000..47c53bf
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat-websocket.pom
@@ -0,0 +1,61 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat-websocket
+ @MAVEN.DEPLOY.VERSION@
+ Tomcat WebSocket implementation
+ https://tomcat.apache.org/
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-websocket-api
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-juli
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+ org.apache.tomcat
+ tomcat-util
+ @MAVEN.DEPLOY.VERSION@
+ compile
+
+
+
diff --git a/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom
new file mode 100644
index 0000000..67db3e2
--- /dev/null
+++ b/src/test/resources/copy-artifacts/tomcat/res/maven/tomcat.pom
@@ -0,0 +1,36 @@
+
+
+
+ 4.0.0
+ org.apache.tomcat
+ tomcat
+ @MAVEN.DEPLOY.VERSION@
+ Binary distribution of Apache Tomcat
+ https://tomcat.apache.org/
+ pom
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+ repo
+
+
+