Jens Viebig created WW-5438:
-------------------------------
Summary: Wrong scope on weld dependencies
Key: WW-5438
URL: https://issues.apache.org/jira/browse/WW-5438
Project: Struts 2
Issue Type: Bug
Components: Plugin - CDI
Affects Versions: 7.0.0
Reporter: Jens Viebig
We started to migrate our application to jakartaee10 with the M7 build and all
is going quite well so far.
One thing we came across is the removal of the "provided" and "test" scope from
the weld dependencies in the pom of the struts-cdi-plugin. By default, this now
adds a lot of weld and jakartaee standards dependencies to the WEB-INF/lib
directory which are normally provided by the application server.
For now we worked around this by adding exclusions to the weld dependencies but
wondering:
Was the removal of the scopes intentional ?
This is the commit where the scopes were removed:
[https://github.com/apache/struts/commit/8fecaa2c3008ec6a9f9653b991e017caa84423ed]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)