Community
Participate
Working Groups
The fix for Bug 303889 has an unintended consequence. We can no longer launch a workbench RCP app using com.ibm.icu.base (which can shave about 6M off of a 13M RCP app) We might need a replacement for use of BiDi in the Platform plugins. PW
I currently get an exception on startup that kills the org.eclipse.ui.workbench plugin: Caused by: java.lang.NoClassDefFoundError: com.ibm.icu.text.Bidi at org.eclipse.ui.internal.WorkbenchPlugin.checkBidiSDK_NLSPacks(WorkbenchPlugin.java:949) at org.eclipse.ui.internal.WorkbenchPlugin.checkCommandLineLocale(WorkbenchPlugin.java:978) at org.eclipse.ui.internal.WorkbenchPlugin.getDefaultOrientation(WorkbenchPlugin.java:938) at org.eclipse.ui.internal.WorkbenchPlugin.start(WorkbenchPlugin.java:889) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) at java.security.AccessController.doPrivileged(AccessController.java:251) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) ... 37 more
Created attachment 187964 [details] Patch
Dina, could you verify that this change does not break bug 303889?
Verified that build I20110307-2110 can be used with com.ibm.icu.base.