-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Usage of ICU classes #3
Comments
I get this error: Plug-in: org.eclipse.core.jobs Exception Stack Trace:
Session Data:
and this one: Plugin-in: org.eclipse.core.resource Exception Stack Trace:
Same Session Data. (I first reported it to eclipse-platform/eclipse.platform#1613 but was redirected to this repository.) |
You somehow have a org.eclipse.wst.sse.core bundle version from 2021 in your 2024 Eclipse release, instead of one also from 2024. Please check for updates from https://download.eclipse.org/releases/latest. |
It is, however, still used by JDT and EMF. As you found, your error is more from having an old bundle version at the time, and while this is still a good change to make, it's very low priority. |
Thanks for your quick answer. The update site was already set up and checking for updates found nothing. I also added https://download.eclipse.org/eclipse/updates/latest and somehow that did the trick - although no updates were installed as far as I can tell. Anyhow, I decided to go with a freshly unzipped Eclipse and that works. Thanks 🙂 |
I get an exception like this when I try to open an XML file with the XML editor from WST:
It turned out I had version 1.2.800 of
org.eclipse.wst.sse.core
which was to old and the following fix hadn't landed:https://bugs.eclipse.org/bugs/show_bug.cgi?id=580788
Anyway, the reason the ICU dependency had to changed to be required in 96cd1af is that it is no longer shipped with the platform. See this issue for details: https://bugs.eclipse.org/bugs/show_bug.cgi?id=562582
The reason for that is that there are standard library classes that work just as well.
For example,
com.ibm.icu.util.StringTokenizer
can be replaced byjava.util.StringTokenizer
. Thejava.text
package can be used in many other cases.I'd like to suggest to the maintainers of this project to also migrate away from ICU! It will probably simplify things in the future.
The text was updated successfully, but these errors were encountered: