diff --git a/test/debug/modules.sh b/debug/modules.sh
similarity index 100%
rename from test/debug/modules.sh
rename to debug/modules.sh
diff --git a/test/debug/pom.xml b/debug/pom.xml
similarity index 51%
rename from test/debug/pom.xml
rename to debug/pom.xml
index 4bab4fbdeb..9c7ca20eb2 100644
--- a/test/debug/pom.xml
+++ b/debug/pom.xml
@@ -4,20 +4,20 @@
4.0.0
- cloud.piranha.test
+ cloud.piranha
project
25.1.0-SNAPSHOT
- piranha-test-debug
+ piranha-debug
- Piranha - Test - Debug
+ Piranha - Debug
This project can be used as entry project in remote debugging, giving
one most dependencies of Piranha to step through the source.
In the IDE, for instance, Eclipse, go to
- run - debug configurations - remote java application - project
+ run - debug configurations - remote java application - project
And add this project there.
@@ -33,367 +33,654 @@
+
+
+ cloud.piranha.arquillian
+ piranha-arquillian-managed
+ ${project.version}
+ compile
+
cloud.piranha.arquillian
piranha-arquillian-server
${project.version}
+ compile
-
cloud.piranha.core
piranha-core-api
${project.version}
+ compile
-
cloud.piranha.core
piranha-core-impl
${project.version}
+ compile
+
+
+ cloud.piranha
+ piranha-embedded
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-annotationscan
${project.version}
+ compile
-
cloud.piranha.extension
- piranha-extension-fileupload
+ piranha-extension-annotationscan-classfile
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-angus
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-bytesstreamhandler
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-compat-glassfish7x
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-compat-tomcat10x
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-concurro
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-coreprofile
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-default-datasource
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-eclipselink
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-epicyro
${project.version}
+ compile
cloud.piranha.extension
piranha-extension-exousia
${project.version}
+ compile
cloud.piranha.extension
piranha-extension-expressly
${project.version}
+ compile
cloud.piranha.extension
- piranha-extension-mojarra
+ piranha-extension-fileupload
${project.version}
+ compile
cloud.piranha.extension
- piranha-extension-soteria
+ piranha-extension-handlestypes
${project.version}
+ compile
cloud.piranha.extension
- piranha-extension-yasson
+ piranha-extension-hazelcast
${project.version}
+ compile
cloud.piranha.extension
- piranha-extension-wasp
+ piranha-extension-herring
${project.version}
+ compile
-
cloud.piranha.extension
- piranha-extension-hazelcast
+ piranha-extension-hibernate-validator
${project.version}
+ compile
-
cloud.piranha.extension
- piranha-extension-herring
+ piranha-extension-jaxb
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-jersey
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-jstl
${project.version}
compile
-
cloud.piranha.extension
piranha-extension-micro
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-microprofile
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-naming-cdi
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifaces-config
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifaces-microprofile-jwt-auth
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifaces-omniservices
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifaces-omniutils
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifish-omnibeans
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-omnifish-transact
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-parsson
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-platform
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-policy
${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-scinitializer
${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-security-jakarta
${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-security-servlet
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-servlet
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-servletannotations
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-soteria
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-tempdir
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-webprofile
+ ${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-webxml
${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-welcomefile
${project.version}
+ compile
-
cloud.piranha.extension
piranha-extension-weld
${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-yasson
+ ${project.version}
+ compile
+
+
+ cloud.piranha.extension
+ piranha-extension-wasp
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-api
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-crac
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-exitonstop
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-http
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-https
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-impl
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-isolatedwebapp
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-logging
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-pid
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-webapp
+ ${project.version}
+ compile
+
+
+ cloud.piranha.feature
+ piranha-feature-webapps
+ ${project.version}
+ compile
-
cloud.piranha.http
piranha-http-api
${project.version}
+ compile
+
+
+ cloud.piranha.http
+ piranha-http-crac
+ ${project.version}
+ compile
-
cloud.piranha.http
piranha-http-grizzly
${project.version}
+ compile
-
cloud.piranha.http
piranha-http-impl
${project.version}
+ compile
-
cloud.piranha.http
piranha-http-jdk
${project.version}
+ compile
-
cloud.piranha.http
piranha-http-netty
${project.version}
+ compile
-
cloud.piranha.http
piranha-http-tests
${project.version}
+ compile
-
cloud.piranha.http
piranha-http-undertow
${project.version}
+ compile
+
+
+ cloud.piranha.http
+ piranha-http-virtual
+ ${project.version}
+ compile
-
cloud.piranha.http
piranha-http-webapp
${project.version}
+ compile
+
+
+ cloud.piranha.maven
+ piranha-maven-plugin
+ ${project.version}
+ compile
-
- cloud.piranha.dist
- piranha-dist-micro
+ cloud.piranha
+ piranha-multi
${project.version}
+ compile
-
cloud.piranha.micro
piranha-micro-builder
${project.version}
+ compile
-
cloud.piranha.micro
piranha-micro-core
${project.version}
+ compile
-
cloud.piranha.micro
piranha-micro-loader
${project.version}
+ compile
-
cloud.piranha.resource
piranha-resource-api
${project.version}
+ compile
-
cloud.piranha.resource
piranha-resource-impl
${project.version}
+ compile
-
cloud.piranha.resource
piranha-resource-shrinkwrap
${project.version}
+ compile
-
cloud.piranha
- piranha-embedded
+ piranha-single
+ ${project.version}
+ compile
+
+
+ cloud.piranha.spring
+ piranha-embedded-spring-boot-starter
${project.version}
+ compile
-
+
+
+ jakarta.activation
+ jakarta.activation-api
+ compile
+
jakarta.annotation
jakarta.annotation-api
+ compile
-
-
jakarta.authentication
jakarta.authentication-api
+ compile
-
-
jakarta.authorization
jakarta.authorization-api
+ compile
+
+
+ jakarta.enterprise.concurrent
+ jakarta.enterprise.concurrent-api
+ compile
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-api
+ compile
+
+
+ jakarta.enterprise
+ jakarta.enterprise.cdi-el-api
+ compile
+
+
+ jakarta.platform
+ jakarta.jakartaee-core-api
+ compile
+
+
+ jakarta.platform
+ jakarta.jakartaee-web-api
+ compile
+
+
+ jakarta.ejb
+ jakarta.ejb-api
+ compile
-
-
jakarta.el
jakarta.el-api
+ compile
-
-
jakarta.faces
jakarta.faces-api
+ compile
-
-
- jakarta.json
- jakarta.json-api
+ jakarta.inject
+ jakarta.inject-api
+ compile
+
+
+ jakarta.interceptor
+ jakarta.interceptor-api
+ compile
-
-
jakarta.json.bind
jakarta.json.bind-api
+ compile
+
+
+ jakarta.json
+ jakarta.json-api
+ compile
+
+
+ jakarta.mail
+ jakarta.mail-api
+ compile
+
+
+ jakarta.servlet.jsp
+ jakarta.servlet.jsp-api
+ compile
-
-
jakarta.persistence
jakarta.persistence-api
+ compile
-
-
- jakarta.platform
- jakarta.jakartaee-web-api
+ jakarta.ws.rs
+ jakarta.ws.rs-api
+ compile
-
-
jakarta.security.enterprise
jakarta.security.enterprise-api
+ compile
-
-
jakarta.servlet
jakarta.servlet-api
+ compile
-
-
-
- jakarta.servlet.jsp
- jakarta.servlet.jsp-api
-
-
-
jakarta.servlet.jsp.jstl
jakarta.servlet.jsp.jstl-api
+ compile
-
-
jakarta.transaction
jakarta.transaction-api
+ compile
-
-
jakarta.validation
jakarta.validation-api
+ compile
-
-
jakarta.websocket
jakarta.websocket-api
+ compile
-
-
- jakarta.ws.rs
- jakarta.ws.rs-api
+ jakarta.websocket
+ jakarta.websocket-client-api
+ compile
-
-
jakarta.xml.bind
jakarta.xml.bind-api
+ compile
-
-
org.eclipse.microprofile.config
microprofile-config-api
+ compile
-
-
org.eclipse.microprofile.jwt
microprofile-jwt-auth-api
+ compile
+
+
org.apache.maven
diff --git a/test/debug/src/main/java/cloud/piranha/debug/Debug.java b/debug/src/main/java/cloud/piranha/debug/Debug.java
similarity index 100%
rename from test/debug/src/main/java/cloud/piranha/debug/Debug.java
rename to debug/src/main/java/cloud/piranha/debug/Debug.java
diff --git a/test/debug/src/main/java/module-info.java b/debug/src/main/java/module-info.java
similarity index 100%
rename from test/debug/src/main/java/module-info.java
rename to debug/src/main/java/module-info.java
diff --git a/pom.xml b/pom.xml
index d99a812eb4..9e4c72a402 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,6 +45,7 @@
arquillian
bom
core
+ debug
dist
embedded
extension
diff --git a/test/pom.xml b/test/pom.xml
index 32dbaeb244..364a197709 100644
--- a/test/pom.xml
+++ b/test/pom.xml
@@ -18,7 +18,6 @@
embedded
common
coreprofile
- debug
jpms
micro
server