| Summary: | dash signing plugin creates an osgi.bundle packed artifact when the IU is in fact a bundle | ||
|---|---|---|---|
| Product: | [Technology] Dash | Reporter: | Hugues Malphettes <hmalphettes> |
| Component: | Maven | Assignee: | Jesse McConnell <jesse.mcconnell> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | CC: | d_a_carver, hmalphettes, jesse.mcconnell |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Hugues Malphettes
Hughs try the latest version 1.0.1, it might be addressed with some changes that were done with the md5Checksum fixes. The alternative is to not name a bundle and feature with the same name. As discussed on the chat: there is no bundle called org.eclipse.jetty.slf4jlogback.source I think the bug is here: http://git.eclipse.org/c/dash/org.eclipse.dash.maven.git/tree/eclipse-maven-signing-plugin/src/main/java/org/eclipse/dash/m4e/eclipse/signing/ChecksumMojo.java#n248 The line: packed.setAttribute("classifier","osgi.bundle"); should be: packed.setAttribute("classifier", isPlugin ? "osgi.bundle" : "org.eclipse.update.feature"); Bug 347591's latest patch contains the fix for this issue. fixed with Bug 347591 applied patch |