Re: [Ikvm-developers] Break Iterator for Thai
Brought to you by:
jfrijters
From: Patrick N. <pat...@jo...> - 2011-08-12 10:03:24
|
Hi Volker, I coped the localedata.jar from C:\Program Files\Java\jre6\lib\ext\ Then I converted it to DLL by running “ikvmc -target:library localedata.jar” Then I added localedata.dll as a Reference into my project. And Re: How can IKVM.OpenJDK.Text find the needed resources? And looks like adding the DLL as reference won’t help. What else can I do? Rgds, Patrick From: Volker Berlin [mailto:VB...@in...] Sent: Friday, August 12, 2011 5:50 PM To: ikv...@li... Subject: Re: [Ikvm-developers] Break Iterator for Thai I repeat the question. How you have add it to your project? How can IKVM.OpenJDK.Text find the needed resources? Volker Von: Patrick Ng [mailto:pat...@jo...] Gesendet: Freitag, 12. August 2011 11:44 An: Volker Berlin; ikv...@li... Betreff: RE: [Ikvm-developers] Break Iterator for Thai Hi Volker, I compile it without problem. However, when I ran it, I got this exception. java.lang.InternalError occurred Message=java.io.IOException: Stream closed Source=IKVM.OpenJDK.Text StackTrace: at java.text.BreakIterator.createBreakInstance(Locale , Int32 , String , String ) at java.text.BreakIterator.getBreakInstance(Locale , Int32 , String , String ) at java.text.BreakIterator.getWordInstance(Locale locale) at AnalyzerDemo2.Main(String[] args) in D:\Test\ThaiAnalyzer.Net\AnalyzerDemo\Program.cs:line 35 InnerException: Rgds, Patrick From: Volker Berlin [mailto:VB...@in...] Sent: Friday, August 12, 2011 5:39 PM To: Patrick Ng; ikv...@li... Subject: AW: [Ikvm-developers] Break Iterator for Thai Hi, Sound like a ClassLoader problem. Which error do you receive? How you compile it? How you add it to your project? Volker Von: Patrick Ng [mailto:pat...@jo...] Gesendet: Freitag, 12. August 2011 11:10 An: ikv...@li... Betreff: [Ikvm-developers] Break Iterator for Thai Hi, I read this post, http://old.nabble.com/Missing-localedata.jar-(Thai-BreakIterator-support,-among-other-things).-td32200396.html, and realize by default IKVM doesn’t support the creation of the Thai Word Iterator in my C# program: var wordInstance2 = java.text.BreakIterator.getWordInstance(new Locale("TH")); As a try, I used ikvmc to convert localedata.jar into localedata.dll and include it in my project, but it didn’t help. What should I do to make it work? Thanks. Rgds, Patrick |