Skip to content

Commit 11f40d2

Browse files
committed
Fix #316
1 parent 6a2132f commit 11f40d2

3 files changed

Lines changed: 34 additions & 0 deletions

File tree

mrbean/pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,22 @@ ${project.groupId}.mrbean.*;version=${project.version}
101101
<shadedPattern>tools.jackson.module.mrbean.bytebuddy</shadedPattern>
102102
</relocation>
103103
</relocations>
104+
<filters>
105+
<filter>
106+
<!-- 31-Oct-2025, tatu: [modules-base#316] Exclude problematic MR-JAR files
107+
and metadata that cause classpath conflicts
108+
-->
109+
<artifact>net.bytebuddy:byte-buddy</artifact>
110+
<excludes>
111+
<!-- Multi-release JAR files have renamed class names but unchanged paths -->
112+
<exclude>META-INF/versions/**</exclude>
113+
<!-- ByteBuddy's module-info conflicts with our own -->
114+
<exclude>module-info.class</exclude>
115+
<!-- No need for ByteBuddy's Maven metadata -->
116+
<exclude>META-INF/maven/**</exclude>
117+
</excludes>
118+
</filter>
119+
</filters>
104120
</configuration>
105121
</execution>
106122
</executions>

release-notes/CREDITS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,10 @@ Georgios Andrianakis (geoand@github)
1515
(3.0.0)
1616
* Contributed #225: Afterburner 3.0 fails to handle interface "default" methods
1717
(3.0.0)
18+
19+
Josh Curry (@seadbrane)
20+
21+
* Reported #316: Partially shaded Bytebuddy classes found under META-INF/versions/9 in
22+
jackson-module-mrbean-3.0.0.jar
23+
(3.0.2)
24+

release-notes/VERSION

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,17 @@ Active maintainers:
2222
=== Releases ===
2323
------------------------------------------------------------------------
2424

25+
3.1.0 (not yet released)
26+
27+
-
28+
29+
3.0.2 (not yet released)
30+
31+
#316: Partially shaded Bytebuddy classes found under META-INF/versions/9 in
32+
jackson-module-mrbean-3.0.0.jar
33+
(reported by Josh C)
34+
(fix by @cowtowncoder, w/ Claude code)
35+
2536
3.0.1 (21-Oct-2025)
2637

2738
No changes since 3.0.0

0 commit comments

Comments
 (0)