mvc-api
mvc-api copied to clipboard
Clarify the need for foreign XSDs in mvc-api.jar
With
- #73
following
beans_1_0.xsd
beans_1_1.xsd
beans_2_0.xsd
beans_3_0.xsd
are attached (not sure it's intended as it might cause duplicated resources and those do not seem to belong to mvc-api).
Moreover - later the list is extended with
beans_4_0.xsd
and finally (3.0.0) with
validation-configuration-1.0.xsd
validation-configuration-1.1.xsd
validation-configuration-2.0.xsd
validation-configuration-3.0.xsd
validation-configuration-3.1.xsd
validation-mapping-1.0.xsd
validation-mapping-1.1.xsd
validation-mapping-2.0.xsd
validation-mapping-3.0.xsd
validation-mapping-3.1.xsd
:thinking:
Originally posted by @pzygielo in https://github.com/jakartaee/mvc/issues/73#issuecomment-2934163673
Build difference
- with module-info:
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/binding
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/engine
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/event
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/form
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/locale
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/security
[DEBUG] copy d=Jar:dot s=Jar:. p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.ws.rs-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.enterprise.cdi-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.enterprise.lang-model p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.el-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.interceptor-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.inject-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.validation-api p=
[DEBUG] copy d=Jar:dot s=Jar:jakarta.annotation-api p=
- and without module-info:
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/binding
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/engine
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/event
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/form
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/locale
[DEBUG] copy d=Jar:dot s=Jar:. p=jakarta/mvc/security
Perhaps it's due to underconfigured maven-bundle-plugin (I assume those resources are not wanted in mvc-api.jar).