Community
Participate
Working Groups
Build Identifier: 20110916-0149 When using XText to build an IDE in a standalone product, it appears that at least org.eclipse.xtext.ui depends on "org.ibm.icu" with "Require-Bundle", which makes it impossible to put in the product the smaller replacement plugin "org.ibm.icu.base". Would a dependency using "Import-Package" be possible instead ? (as in the various JDT components). Reproducible: Always Steps to Reproduce: 1. Create a standalone RCP application, in which com.ibm.icu is replaced by com.ibm.icu.base (same version). 2. Launch the application. 3. It should crash and indicate, in the log, that " required bundle com.ibm.icu_0.0.0." is missing.
(In reply to comment #0) > Build Identifier: 20110916-0149 > > When using XText to build an IDE in a standalone product, it appears that at > least org.eclipse.xtext.ui depends on "org.ibm.icu" with "Require-Bundle", > which makes it impossible to put in the product the smaller replacement > plugin "org.ibm.icu.base". Would a dependency using "Import-Package" be > possible instead ? (as in the various JDT components). > > Reproducible: Always > > Steps to Reproduce: > 1. Create a standalone RCP application, in which com.ibm.icu is replaced by > com.ibm.icu.base (same version). > 2. Launch the application. > 3. It should crash and indicate, in the log, that " required bundle > com.ibm.icu_0.0.0." is missing. We will change it where possible. We can't change it where the require bundle entry is reexported.
Bundle requirements were changed to package imports (where possible).