Skip to content

chore: renovate — block plexus-archiver 4.11+ until war-plugin bumps#60

Merged
bjagg merged 1 commit intouPortal-Project:masterfrom
bjagg:chore/renovate-pin-plexus-archiver
Apr 23, 2026
Merged

chore: renovate — block plexus-archiver 4.11+ until war-plugin bumps#60
bjagg merged 1 commit intouPortal-Project:masterfrom
bjagg:chore/renovate-pin-plexus-archiver

Conversation

@bjagg
Copy link
Copy Markdown
Member

@bjagg bjagg commented Apr 23, 2026

Summary

plexus-archiver:4.11 introduced a call to commons-io's BoundedInputStream.builder(), which only exists in a newer commons-io than the one maven-war-plugin:3.4.0 bundles. Since uportal-portlet-parent:48 pins maven-war-plugin at 3.4.0, any 4.11+ upgrade of plexus-archiver breaks the war build with:

NoSuchMethodError: org.apache.commons.io.input.BoundedInputStream.builder()

Pin plexus-archiver < 4.11 until the parent bumps maven-war-plugin to 3.5.x+, at which point this rule can come out.

Closes #57.

🤖 Generated with Claude Code

plexus-archiver 4.11 introduced a call to
commons-io BoundedInputStream.builder(), which only exists in a
newer commons-io than the one maven-war-plugin 3.4.0 bundles.
uportal-portlet-parent v48 pins maven-war-plugin at 3.4.0, so any
4.11+ upgrade of plexus-archiver breaks the war build with:

  NoSuchMethodError:
    org.apache.commons.io.input.BoundedInputStream.builder()

Pin plexus-archiver < 4.11 until the parent bumps maven-war-plugin
to 3.5.x+, at which point this rule can come out.

Closes uPortal-Project#57.
@bjagg bjagg merged commit 60eb2f3 into uPortal-Project:master Apr 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant