Ticket #6422 (assigned defect)

Bug contains 1 commit(s) | SVN Diffs for #6422

 

Opened 2 months ago

Last modified 3 weeks ago

DurationFormat.getInstance(ULocale) thew MissingResourcesException

Reported by: natta@... Assigned to: doug (accepted)
Priority: assess Milestone: 4.2
Component: formatting Version: 4.0
Keywords: DurationFormat Cc: vichaiw@th.ibm.com, suwits@th.ibm.com, natta@th.ibm.com
Load: Xref:
Java Version: IBM JDK 6.0 SR1 Operating System: Windows XP
Project (C/J): ICU4J Weeks:
Review: yoshito

Description

Code snippet: DurationFormat.getInstance(new ULocale("th@calendar=buddhist"));

Result: java.util.MissingResourceException: Duration data not found for th@calendar=buddhist

at com.ibm.icu.impl.duration.impl.ResourceBasedPeriodFormatterDataService.get(ResourceBasedPeriodFormatterDataService.java:122) at com.ibm.icu.impl.duration.BasicPeriodFormatterFactory.getData(BasicPeriodFormatterFactory.java:213) at com.ibm.icu.impl.duration.BasicPeriodFormatter.withLocale(BasicPeriodFormatter.java:43) at com.ibm.icu.impl.duration.BasicDurationFormatterFactory.getFormatter(BasicDurationFormatterFactory.java:147) at com.ibm.icu.impl.duration.BasicDurationFormat.<init>(BasicDurationFormat.java:74) at com.ibm.icu.impl.duration.BasicDurationFormat.getInstance(BasicDurationFormat.java:31) at com.ibm.icu.text.DurationFormat.getInstance(DurationFormat.java:32) ....

Attachments

Change History

07/09/08 11:51:19 changed by doug

  • owner changed from somebody to doug.
  • status changed from new to assigned.
  • weeks changed.
  • xref changed.
  • revw changed.

07/09/08 11:53:11 changed by srl

  • priority changed from major to assess.

08/05/08 11:24:38 changed by doug

  • revw set to yoshito.

stripped tags from locale string before looking up resource

the default duration format doesn't use the calendar, at least not currently.

08/05/08 11:30:22 changed by doug

  • milestone changed from UNSCH to 4.2.

Add/Change #6422 (DurationFormat.getInstance(ULocale) thew MissingResourcesException)




Anti spam check: