[MSHADE-373] Source transformation on source jar can break OSGi resolution due to duplicated bundle name (original) (raw)

Log inSkip to main contentSkip to sidebar

ASF Jira

Public signup for this instance is disabled. Go to our Self serve sign up page to request an account. Report potential security issues privately

Uploaded image for project: 'Maven Shade Plugin (Moved to GitHub Issues)'

  1. Maven Shade Plugin (Moved to GitHub Issues)
  2. MSHADE-373

Log In

Export

XMLWordPrintableJSON

Details

Description

Manifest transformers in the shade plugin are often used to add meta-data for OSGi use since the shade and OSGi plugins are not overly compatible. If the same transformer is applied to the source plugin's manifest, the resolution will fail due to a duplicate bundle id.

It is therefore necessary to being able to opt-out of the manifest transformer when shading a source file.

Pull request: https://github.com/apache/maven-shade-plugin/pull/59

Attachments

links to

Web Link GitHub Pull Request #59

Activity

People

Assignee:

rmannibucau Romain Manni-Bucau

Reporter:

raphw Rafael Winterhalter

Votes:

0 Vote for this issue

Watchers:

5 Start watching this issue

Dates

Created:

02/Jul/20 10:27

Updated:

14/Jun/25 18:12

Resolved:

04/Jul/20 10:17