webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

ICU4J jar file

  • 1.  ICU4J jar file

    Posted Fri July 28, 2017 11:16 AM

    I’m using webMethods version 9.6 and am having problem using ICU4J library. I want to convert some UTF8 characters to iso-8859-1 and can use the Transliterator class. I’ve tested this is a simple java app and it’s successful, however is does not work in wM

    The Designer / IS response

    java.lang.IllegalArgumentException: Illegal ID [^\u0000-\u00FF] Latin-ASCII

    This is a code extract from the my simple java app and it works successfully

    import com.ibm.icu.text.Transliterator;

    public class Convert {
    public String convert(String text) {
    String rule = “::Any-Latin; ::[^\u0000-\u00FF] Latin-ASCII;”;
    Transliterator cr = Transliterator.createFromRules(“kEeEe”, rule, Transliterator.FORWARD);
    return cr.transform(text);
    }
    }

    On further investigation is can see that Latin-ASCII is missing from the available ID’s

    wM javaservice

    Kirghiz-Latin/BGN
    Korean-Latin/BGN
    Latin-Arabic
    Latin-Armenian
    Latin-Bengali
    Latin-Cyrillic
    Latin-Devanagari
    Latin-Georgian
    Latin-Greek

    from the java app

    Katakana-Latin
    Kazakh-Latin/BGN
    Kirghiz-Latin/BGN
    Korean-Latin/BGN
    Latin-ASCII
    Latin-Arabic
    Latin-Armenian
    Latin-Bengali
    Latin-Bopomofo

    I’ve looked in several folders where the ICU4J library exists in Designer, JVM, common, etc and remove all reference to then as the were old, yet is still give the same response. The library I’m trying to use is icu4j-59_1.jar and have added this in several locations such as \jvm\jvm\jre\lib\endorsed but with no success

    Any suggestions?


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 2.  RE: ICU4J jar file

    Posted Fri July 28, 2017 12:37 PM

    Can you try the service pub.utils:transcode if this helps.

    Kindly share your java service or attach your package.


    #webMethods
    #Integration-Server-and-ESB
    #Flow-and-Java-services


  • 3.  RE: ICU4J jar file

    Posted Sat July 29, 2017 07:01 PM

    I ran the java service code snippet on 9.12 IS and got the all the available ID’s (which also shows your missing ID), see if this helps, I used the icu4j-50.1.jar

    Enumeration<String> availableIDs = Transliterator.getAvailableIDs();
    while (availableIDs.hasMoreElements()) {
    System.out.println(availableIDs.nextElement());
    }

    Output:

    INFO | jvm 1 | 2017/07/29 23:44:26 | ASCII-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Accents-Any
    INFO | jvm 1 | 2017/07/29 23:44:26 | Amharic-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Any-Accents
    INFO | jvm 1 | 2017/07/29 23:44:26 | Any-Publishing
    INFO | jvm 1 | 2017/07/29 23:44:26 | Arabic-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Arabic-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Armenian-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Armenian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Azerbaijani-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Belarusian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bengali-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bopomofo-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Bulgarian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Cyrillic-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:26 | Devanagari-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:26 | Digit-Tone
    INFO | jvm 1 | 2017/07/29 23:44:26 | Fullwidth-Halfwidth
    INFO | jvm 1 | 2017/07/29 23:44:26 | Georgian-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Georgian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Greek-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Greek-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Greek-Latin/UNGEGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gujarati-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:26 | Gurmukhi-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:26 | Halfwidth-Fullwidth
    INFO | jvm 1 | 2017/07/29 23:44:26 | Han-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Han-Latin/Names
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hangul-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hans-Hant
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hant-Hans
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hebrew-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hebrew-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hiragana-Katakana
    INFO | jvm 1 | 2017/07/29 23:44:26 | Hiragana-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | IPA-XSampa
    INFO | jvm 1 | 2017/07/29 23:44:26 | Jamo-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kannada-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:26 | Katakana-Hiragana
    INFO | jvm 1 | 2017/07/29 23:44:26 | Katakana-Latin
    INFO | jvm 1 | 2017/07/29 23:44:26 | Katakana-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kazakh-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Kirghiz-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Korean-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:26 | Latin-ASCII
    INFO | jvm 1 | 2017/07/29 23:44:26 | Latin-Arabic
    INFO | jvm 1 | 2017/07/29 23:44:26 | Latin-Armenian
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Bopomofo
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Cyrillic
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Georgian
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Greek
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Greek/UNGEGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Hangul
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Hebrew
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Hiragana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Jamo
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Katakana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-NumericPinyin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Syriac
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Thaana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Latin-Thai
    INFO | jvm 1 | 2017/07/29 23:44:27 | Macedonian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:27 | Malayalam-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:27 | Maldivian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Mongolian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | NumericPinyin-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | NumericPinyin-Pinyin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:27 | Oriya-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:27 | Pashto-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Persian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Pinyin-NumericPinyin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Publishing-Any
    INFO | jvm 1 | 2017/07/29 23:44:27 | Russian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Serbian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Simplified-Traditional
    INFO | jvm 1 | 2017/07/29 23:44:27 | Syriac-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tamil-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:27 | Telugu-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:27 | Thaana-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Thai-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Tone-Digit
    INFO | jvm 1 | 2017/07/29 23:44:27 | Traditional-Simplified
    INFO | jvm 1 | 2017/07/29 23:44:27 | Turkmen-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Ukrainian-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Uzbek-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | XSampa-IPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | az-Lower
    INFO | jvm 1 | 2017/07/29 23:44:27 | az-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | az-Upper
    INFO | jvm 1 | 2017/07/29 23:44:27 | cs-cs_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | cs-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | cs-ko
    INFO | jvm 1 | 2017/07/29 23:44:27 | cs_FONIPA-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | cs_FONIPA-ko
    INFO | jvm 1 | 2017/07/29 23:44:27 | el-Lower
    INFO | jvm 1 | 2017/07/29 23:44:27 | el-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | el-Upper
    INFO | jvm 1 | 2017/07/29 23:44:27 | es-am
    INFO | jvm 1 | 2017/07/29 23:44:27 | es-es_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | es-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | es-zh
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_419-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_419-zh
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_FONIPA-am
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_FONIPA-es_419_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_FONIPA-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | es_FONIPA-zh
    INFO | jvm 1 | 2017/07/29 23:44:27 | it-am
    INFO | jvm 1 | 2017/07/29 23:44:27 | it-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | ja_Latn-ko
    INFO | jvm 1 | 2017/07/29 23:44:27 | ja_Latn-ru
    INFO | jvm 1 | 2017/07/29 23:44:27 | lt-Lower
    INFO | jvm 1 | 2017/07/29 23:44:27 | lt-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | lt-Upper
    INFO | jvm 1 | 2017/07/29 23:44:27 | nl-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | pl-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | pl-pl_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | pl_FONIPA-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | ro-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | ro-ro_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | ro_FONIPA-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | ru-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | ru-zh
    INFO | jvm 1 | 2017/07/29 23:44:27 | sk-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | sk-sk_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | sk_FONIPA-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | tr-Lower
    INFO | jvm 1 | 2017/07/29 23:44:27 | tr-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | tr-Upper
    INFO | jvm 1 | 2017/07/29 23:44:27 | uz_Cyrl-uz_Latn
    INFO | jvm 1 | 2017/07/29 23:44:27 | uz_Latn-uz_Cyrl
    INFO | jvm 1 | 2017/07/29 23:44:27 | zh_Latn_PINYIN-ru
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Null
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Remove
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/Unicode
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/Java
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/C
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/XML
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/XML10
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/Perl
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex/Plain
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hex
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/Unicode
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/Java
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/C
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/XML
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/XML10
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any/Perl
    INFO | jvm 1 | 2017/07/29 23:44:27 | Hex-Any
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Lower
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Upper
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Title
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-CaseFold
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Name
    INFO | jvm 1 | 2017/07/29 23:44:27 | Name-Any
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-NFC
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-NFD
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-NFKC
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-NFKD
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-FCD
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-FCC
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Latin/BGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Latin
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Katakana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-ko
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-ja
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-zh
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-es_419_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-am
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Latin/Names
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hiragana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Bopomofo
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Devanagari
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Gujarati
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hebrew
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Kannada
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hangul
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Gurmukhi
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Tamil
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Malayalam
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Arabic
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Bengali
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Telugu
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Thaana
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Georgian
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Greek
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Greek/UNGEGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Syriac
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Armenian
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Thai
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Cyrillic
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Oriya
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-es_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-ro_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hant
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Hans
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-sk_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-uz_Latn
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-uz_Cyrl
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-ru
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-Latin/UNGEGN
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-cs_FONIPA
    INFO | jvm 1 | 2017/07/29 23:44:27 | Any-pl_FONIPA


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 4.  RE: ICU4J jar file

    Posted Mon July 31, 2017 06:11 AM

    Hello Mahesh

    Thanks for getting back to me. I wasn’t able to find the package for the service pub.utils:transcode

    I used the icu4j-50.1.jar that you suggested but the ID for Latin-ASCII is still missing. When you ran your test, which folder was the jar in?
    I tried \jvm\jvm\jre\lib\endorsed as mentioned above but also \IntegrationServer\instances\default\lib\jars\custom and \common\lib\ext


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 5.  RE: ICU4J jar file

    Posted Mon July 31, 2017 10:53 AM

    pub.utils:transcode is present in WmPublic package on your Integration Server that you are connected to.

    For placing the jars in the designer workspace place them as below:

    Right click on the project or java service, go to BuildPath and Add external Jars.

    Also, put the jar file in the location C:\SoftwareAG912\IntegrationServer\instances\default\packages<package-name>\code\jars before promoting the code to test and prod.

    Please share your webMethods package containing the java service, I can compile from my end.


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 6.  RE: ICU4J jar file

    Posted Mon July 31, 2017 12:46 PM

    It seems that pub.utils:transcode is missing from my installation

    I added the jar to the folders you said, but it still can’t find the ID.

    I’ve attached the package but removed the icu4j jar. You can ignore the properties file as it’s simply contains the rule which is now hardcoded

    POMosaic.zip (18.5 KB)


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 7.  RE: ICU4J jar file

    Posted Mon July 31, 2017 04:18 PM

    What is your IS version, I will share you the sample package with jar file in it.

    I am on IS 9.12 with Java version 1.8.0_101 (52.0)


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 8.  RE: ICU4J jar file

    Posted Mon July 31, 2017 05:03 PM

    I’m running IS 9.6 with core fix 12 using java 1.7.0_51

    In about a months time we’ll be running 9.12 with java 1.8


    #Flow-and-Java-services
    #webMethods
    #Integration-Server-and-ESB


  • 9.  RE: ICU4J jar file

    Posted Thu August 17, 2017 05:20 AM

    HI Mahesh, can you share the package you mentioned


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB


  • 10.  RE: ICU4J jar file

    Posted Thu August 17, 2017 12:50 PM

    Problem resolved -
    I also needed to add package to manifest.v3


    #Integration-Server-and-ESB
    #webMethods
    #Flow-and-Java-services