TOMEE-4454 - Missing artifacts in BOM generated files due to webapp removal #1783
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The tomee-webapps are no longer deployed to a remote Maven repository, see https://issues.apache.org/jira/browse/TOMEE-3724
As a result, their artifacts should be excluded from the BOM generation process to prevent missing dependencies. Currently, the 10.0.0-GA BOMS are unusable.
This PR updates the BOM generation logic to filter out web app artifacts, ensuring that only valid, published artifacts are included.