Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 254196

Summary: Localization - ICU4J
Product: [Technology] EPP Reporter: Anne Jacko <anne.jacko>
Component: Usage Data CollectorAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: mknauer
Version: 1.1.0   
Target Milestone: 1.1.0 RC1   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 252809    
Attachments:
Description Flags
mylyn/context/zip none

Description Anne Jacko CLA 2008-11-05 18:46:09 EST
+++ This bug was initially created as a clone of Bug #252809 +++

Must use  ICU4J.
Comment 1 Markus Knauer CLA 2009-05-06 05:34:55 EDT
Wayne, I checked this (see http://wiki.eclipse.org/ICU4J) and found some java.text.*Format in the org.eclipse.epp.usagedata.ui code. Would it be possible to change these?
Comment 2 Wayne Beaton CLA 2009-05-06 10:22:13 EDT
Drat! Thanks for the review. I'll fix it.
Comment 3 Wayne Beaton CLA 2009-05-06 13:54:20 EDT
I managed to identify a few uses of java.text.MessageFormat which I've replaced with ICU4J equivalents. I did a straight text search on java.text and did not come up with any more hits.

I noticed that I only half-did the message bundles. I ran the Message Bundle Conversion Utility [1] on the three resource bundle classes to remove references to java.util.ResourceBundle. Strictly speaking, this could have been done as part of bug 253518, but I think it fits equally well here.

Changes tested, and committed in HEAD. Marking as FIXED.

[1] http://wiki.eclipse.org/Message_Bundle_Conversion_Tool
Comment 4 Wayne Beaton CLA 2009-05-06 13:54:45 EDT
Created attachment 134658 [details]
mylyn/context/zip