| Summary: | UR0003W should list the packages which overlap the system bundle exports | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Glyn Normington <glyn.normington> | ||||
| Component: | runtime | Assignee: | Glyn Normington <glyn.normington> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | ||||||
| Version: | 3.0.1.RELEASE | ||||||
| Target Milestone: | 3.5.0.M01 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| URL: | http://www.eclipse.org/forums/index.php/bm/msg/263241/1/on/0/?SQ=aea272ed0a3ce4b5db3baa54bfb4fc84 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Glyn Normington
Created attachment 208180 [details]
bundle-importer jar
Extended the warning message to list the packages which overlap. Importing the neo4j bundle now gives: UR0003W> Detected Import-Bundle of bundle 'org.neo4j.neo4j-osgi-bundle' version '0.1.0.SNAPSHOT' which exports packages [javax.transaction, javax.transaction.xa] that are exported by the system bundle: consider importing the packages explicitly. For example, use Import-Package: org.neo4j.cypher.javacompat,scala.annotation.unchecked,etc. The fix and a corresponding test is in kernel commit 6e7b22d85e70ba7b782216ab47b9fa6530ea2f26. |