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)