Hindi in java

hello friends,
in my os i have set the hindi as premary language.
but when i am using javac or java the usage message look like this
U s a g e : j a v a [ o p t i o n s] @ f i l e
please exaplain it to me and give me the reson

Hello Arun,
what is your OS? And do you specify a file after "java" or "javac"?
Greetings
Joerg

Similar Messages

  • Using Hindi with java

    hi
    I want to generate pdf report with hindi heading
    pls suggest how it possible using java
    thnx in advance

    hi
    I want to generate pdf report with hindi heading
    pls suggest how it possible using javaMai samaaj nahi. The header is in Devanagari and the rest is English?
    There are a number of PDF-generating programs. Look at iText, for example.

  • Is there Java support for Indian languages other than Hindi?

    I'd like to use Tamil as a test language for some translated java files.
    I don't know whether it is supported or not.
    Alternatives are Bangla, Gujararati, Kannada, Marathi, Oriya, Punjabi, Telugu. Are any of these supported?
    I'd prefer not to use Hindi.
    The only website I can find listing the languages supported is from 2003. If you have a link to a more recent one, I would appreciate it.

    Locale is basically a glorified String[], so the idea that some locales are supported and others are not is sort of illusory.
    Quoting from the API...
    [quote begins]
    Locale(String language, String country, String variant)
    The language argument is a valid ISO Language Code. These codes are the lower-case, two-letter codes as defined by ISO-639... The country argument is a valid ISO Country Code. These codes are the upper-case, two-letter codes as defined by ISO-3166...
    Because a Locale object is just an identifier for a region, no validity check is performed when you construct a Locale...
    The Locale class provides a number of convenient constants that you can use to create Locale objects for commonly used locales...
    A Locale is the mechanism for identifying the kind of object (NumberFormat) that you would like to get. The locale is just a mechanism for identifying objects, not a container for the objects themselves.
    [quote ends]
    In other words, if you wanted to make up your own local for the language that they speak on Planet X (Xian), you could perfectly well have a Local object for that and properties or list files for it.
    Drake

  • Hindi fonts in java

    i have read in books that java supports unicode and hence all the language charectors. i have the unicodes for hindi fonts. i want to write them in TextArea or JTextArea. but the problem is that when i use command append(""+<code>), i see some numbers in the textarea instead of hindi fonts. is there any way i can add hindi fonts to textArea? i am intended to use them in applet.

    let me explain a bit. i want my applet to display hindi fonts when i put it online. if i use the setFont() it displays hindi fonts but the fonts MUST be present in my system ( i have hindi fonts in my system ). i want a more flexible way so that there should be no need of hindi fonts on user's system. i tried making an Font object of hindi fonts and saving it on the disk using ObjectOutputStream. but when i read it back on another system, it does not show hindi fonts. even i have tried directly supplying the unicode of hindi fonts, but nothing works. please friends help me! is there nobody to guide me?

  • Unicode Hindi Printing in Crystal Report Java Viewer

    I am facing a strange problem. We have a report made in Crystal Report 11.5 which contains Unicode Hindi Text. The reports are viewed using Java Plugin Viewer. The report successfully dispalyed in the Java Viewer with proper hindi encoding in the web browser(both firefox and IE). But whenever I try to print the information, the hindi text are not printed properly, the dependant vowel signs are dislocated.
    But the same page is displayed and can be printed properly from a Linux Machine, Using firefox browser..
    any solution to this strange behaviour.
    Vipin Bose

    Only option I can think of, is to create your own printer dialog and capture the cancel print event there.
    You will not be able to get at the print cancel event of the printer dialog displayed by the CR viewer print button.
    Ludek

  • Pjc and hindi not getting java class

    I am trying to implement a java class using hindi font .I have also configured formsweb.cfg file for jar file. I have placed the jar file under java directory in form60 on application server machine . below is produced the message on java console --
    Opening http://jbpeast/forms60java/oracle/forms/pjc/TextField/HindiPJC2k.class no proxy
    java.lang.ClassNotFoundException: oracle.forms.pjc.TextField.HindiPJC2k
         at sun.applet.AppletClassLoader.loadClass(Compiled Code)
         at java.lang.ClassLoader.loadClassInternal(Compiled Code)
         at oracle.forms.handler.UICommon.instantiate(Compiled Code)
         at oracle.forms.handler.UICommon.onCreate(Unknown Source)
         at oracle.forms.handler.TextFieldItem.onCreate(Unknown Source)
         at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
         at oracle.forms.engine.Runform.processMessage(Unknown Source)
         at oracle.forms.engine.Runform.processSet(Compiled Code)
         at oracle.forms.engine.Runform.onMessageReal(Compiled Code)
         at oracle.forms.engine.Runform.onMessage(Compiled Code)
         at oracle.forms.handler.LogonDialog.actionPerformed(Unknown Source)
         at oracle.ewt.button.PushButton.processActionEvent(Unknown Source)
         at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Compiled Code)
         at oracle.ewt.lwAWT.LWComponent.processEvent(Compiled Code)
         at oracle.ewt.button.PushButton.activate(Unknown Source)
         at oracle.ewt.lwAWT.AbstractButton._processKeyPress(Unknown Source)
         at oracle.ewt.lwAWT.AbstractButton.processKeyEvent(Unknown Source)
         at java.awt.Component.processEvent(Compiled Code)
         at java.awt.Container.processEvent(Compiled Code)
         at oracle.ewt.lwAWT.LWComponent.processEventImpl(Compiled Code)
         at oracle.ewt.button.PushButton.processEventImpl(Unknown Source)
         at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Compiled Code)
         at oracle.ewt.lwAWT.LWComponent.processEvent(Compiled Code)
         at java.awt.Component.dispatchEventImpl(Compiled Code)
         at java.awt.Container.dispatchEventImpl(Compiled Code)
         at java.awt.Component.dispatchEvent(Compiled Code)
         at java.awt.LightweightDispatcher.processKeyEvent(Container.java:1574)
         at java.awt.LightweightDispatcher.dispatchEvent(Compiled Code)
         at java.awt.Container.dispatchEventImpl(Compiled Code)
         at java.awt.Window.dispatchEventImpl(Compiled Code)
         at java.awt.Component.dispatchEvent(Compiled Code)
         at java.awt.EventDispatchThread.run(Compiled Code)
    I think it is not coorectly getting either class or font .
    I have also implemented one more java class which changes bgcolor of text box ( from tutorials on otn ) it is working fine.
    Please help me.

    Hi Frank
    Thanks for response. Mt formsweb.cfg is added with an entry
    [pjc]
    archive_jini=f60all_jinit.jar,HindiPJC2k.jar
    The jar file have been made by combining all the class files.
    But the message is comming .
    I use the URL
    http://server_name/dev60cgi/ifcgi60/?config=pjc&FORM=hindi_pjc.FMX
    all other forms like modcursor.fmx, keyfilter.fmx (available on oracle technet) are behaving well but this for is giving problems.
    I have copied the jar file is 806/form60/java directory .
    Please help me.
    Prashant

  • Next-Generation Java 7 Plugin Performance on Windows 7 and IE 8

    Applet performance has historically been a black eye, to say the least, for Java Applets. Slow load times over today's networks are simply not tolerated by today's network standards. I'm currently supporting an Applet that is forced to move to the Java 7 Platform. As such, we are particularly sensitive to anything new that may further hinder applet performance. To that end, I've been doing quite a bit of benchmarking lately of Applet load times using various configurations with the Java 7 Plugin on Windows 7 using IE 8.
    To capture Java Applet load times, I've simply been marking the start time in Javascript from the HTML onLoad() event, and then calling out to a similar Javascript function to mark the end time from the bottom of the init() method in the Java Applet. I subtract the two times to get a general idea of how long it takes to load the applet.
    The best load times, so far, (when loading the JARs from the web server) occur when caching is employed (e.g., cache_option, cache_archive, cache_version). What I've noticed though, is that when everything else is the same, the performance is degraded by at least half when I check the 'Enable the next-generation Java Plug-in' in the Plugin Control Panel. Applet load times slow down by at least half when this option is enabled. When loading JAR files from the web server, with caching in effect, the applet load time performance is comparable to loading JAR files from the file system only when the next-generation plugin is not enabled. I assume this is because of the associated overhead of spinning-up this external JVM process, but I'm not certain.
    Does anyone know if this is a correct assumption? And if I'm correct, are there ways to speed up the loading of an applet when caching is used with the next-generation plugin? Is this another cold-start vs. warm-start issue for the JVM?
    My goal is to have applet load times for JARs loaded from the web server, using the next-generation plugin, as fast as when the JARs could be loaded from the local file system (which apparently is no longer possible using the next-generation plugin, sadly).
    Thanks!

    Thanks Igor.
    Web Browser: IE 8.0.76
    Java Plugin: 7u3 (1.7.0_03-b05)
    OS: Windows 7 Enterprise (32-bit)
    Server: Websphere 7
    Java Applet is in O&M phase and been around a while. Rich Internet Application with file system access requirements. Currently compiled with JDK 1.5. 10 JAR files total, 6 of which are third-party JARs. 4 JARs are custom and are signed.
    JAR1.jar -> 11077 bytes
    JAR2.jar -> 14207 bytes
    JAR3.jar -> 5093 bytes
    JAR4.jar -> 22233 bytes
    JAR5.jar -> 18722 bytes
    JAR6.jar -> 17578 bytes
    JAR7.jar -> 722237 bytes
    JAR8.jar -> 90688 bytes
    JAR9.jar -> 17521 bytes
    JAR10.jar -> 50686 bytes
    JSP Page is used to render the following HTML tags for loading the applet:
    <object classid="clsid:${UID}" name="preview" width="100%" height="300" id="poc">
    <PARAM name="java_code" value="com.loadfast.Applet.class"/>
    <param name="codebase" value="/www/applet"/>
    <PARAM name="cache_option" value="Plugin"/>
    <PARAM NAME="cache_archive" VALUE="
    JAR1.jar,
                        JAR2.jar,
                        JAR3.jar,
                        JAR4.jar,
                        JAR5.jar,
                        JAR6.jar,
                        JAR7.jar,
                        JAR8.jar,
                        JAR9.jar,
                        JAR10.jar
    "/>
    <PARAM NAME="cache_version" VALUE="
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11,
                        1.0.0.11"/>
    <PARAM name="type" value="application/x-java-applet"/>
    </object>
    Here's a brief synopsis of my test methodology:
    Assuming caching is the fastest performance I'm going to get by putting JARs on web server, goal was to determine if browser plugin and next-gen plugin will offer the same performance in terms of time to load the Applet.
    To test, I unchecked the 'Enable Next-Gen' plugin option in the Java Plugin. I updated the cache_version values for all JARs. I 'touched' all JAR files in the WAR (I use cygwin) and redeployed the WAR. I have a cli script that launches IE and points it at my applet. When the applet loads, a Javascript Alert box displays showing the number of milliseconds it took to load the applet. I document the time, quit the browser, and re-execute my script. I do this 10 times for each test scenario and take the average.
    The two basic test scenarios are using the Browser Plugin (not next-gen) and using the Next-Gen Plugin. That is the only variable I change between test scenarios. Here is the raw data I collected for each test scenario:
    Not Using Next-Gen Plugin (milliseconds):
    run1 run2 run3 run4 run5 run6 run7 run8 run9 run10
    1761 474 535 495 500 505 502 267 693 513
    Avg: 625ms
    Using Next-Generation Plugin (milliseconds):
    run1 run2 run3 run4 run5 run6 run7 run8 run9 run10
    5382 1529 983 1545 1622 1575 1544 1544 1545 1529
    Avg: 1880ms
    The time it takes to load for each first run indicates caching is happening as subsequent runs are faster. I verified that the JVM is not making http requests for cached JAR files by proxying these requests with Tcpmon just to confirm this was the case.
    I'm basically just looking for a logical explanation to account for the significant time difference that occurs from this Plugin configuration change. It seems to make logical sense to me that this can be explained by JVM Process start up time, but I'm looking for corroboration on that or another explanation.
    Thanks for any advice, help, etc. I'll start looking into JNLP and JAR index as well.

  • Hindi font are not dipalying properly in PDF

    Hello Sir/madam,
    I needs your kind assistance, I am creating a PDF using java and "iReport" tool of java. In this PDF I am fetching some "Hindi Contents" and "English Contents" from data base. These Hindi contents insert in database by using "Indic Tool" of Microsoft in "Managal Font" suppose i type "uprant" "उपरान्त" and "Abhishek" for "अभिषेक" and insert in database. But at the time of fetching PDF will generate but the Hindi contents from database in PDF shown in wrong format as shown in image. When i copy this text from PDF and paste in word document, it become shown in right format as I type, you may check by copy and past this text in word document for this you have "Mangal font" in desktop. As I suppose that there may be some issue in font in "Adobe Reader". Please suggest solution. I am using "Adobe Reader XI" for reading PDF. I shall be thankful to you.

    Hi,
    Do you have required fonts in this folder C:\Program Files\Adobe\Reader 8.0\Resource\Font to display hindi fonts properly in pdf
    Check these links for more info
    http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/f0653ac7-2670-4c3d-b2d8-e3a601651983
    http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/eb867e23-726a-4dd5-b522-c69e562d6dc6/
    I hope it is helpful for you
    Rajesh Jonnalagadda http://www.ggktech.com

  • How to deal with hindi lang

    I am storing text messages in a PropertyResourceBundle as follows
    txt_EmailAdd = {mel ADres
    txt_Password = pasvDR
    I made the above file in MSword using hindi fonts
    The folllowing text is supposed to be in hindi
    {mel ADres
    pasvDR
    but it does not show the text in hindi it still shows in English but when I open the above text file in MSword it shows the text in hindi
    Please tell me how to deal with this problem . I hope you people reply as eaarly as possible.
    I also have another prob, I am developing a website using jsp+servlet now I have made the above mentioned property file and stored it in c:\tomcat5.0\webapps\emailreadersevice\IndexMessagesBundle.properties
    but when I access it from my application's index.jsp file Tomcat gives me following exception
    java.lang.NullPointerException
         java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:714)
         java.util.ResourceBundle.getBundle(ResourceBundle.java:579)
         org.apache.jsp.index_jsp._jspService(index_jsp.java:55)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    My index.jsp file is stored in c:\tomcat5.0\webapps\emailreaderservice\index.jsp
    In my index.jsp file i have written the following statement to get the IndexMessagesBundle but tomcat gives me the above exception.
    ResourceBundle IndexMessages = ResourceBundle.getBundle("IndexMessagesBundle",currentLocale);  
    Please guide me abt how to go abt it. Also tell me whether I am doing the right thing or not. If no then please tell me the right steps to follow                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Hi one_dane
    I have made the property file using hindi fonts to type the following thing
    { m e l A D r e s
    p a s v D R
    No the above values are not place holders Infact in order to type EmailAddress and Password in hindi I had to type the above keys. so when I put system.out.println in my jsp page it does not display any hindi text but the above keys which i used to type in order to display hindi text in my txt file.
    But I think i am not going on the right track should i type the unicode values for hindi text which is of the form \udddd in my property file. I have the unicode chart for hindi fonts so I can look up the chart and type appropriate unicodes(\udddd) to display Email Address and Password in hindi. Or am i still not getting how to do it? If not then please tell me how did you create your hindi property file. Is the following that you typed in your property file or is it the output of converting your property file into unicode using native2ascii
    title=\u090f\u0926\u0938\u093e \u092a\u0917\u0932\u094d\u0917 \u0942\u093e\u0902\u0942JSP i18n issues
    Please reply as soon as possible and hanks a lot for your help.
    Eagerly waiting for a reply,
    Heti shah

  • Hindi characters' display in swing components on macintosh

    I have created a swing application that handles devanagari script.(script for Hindi language).The application works perfectly in windows but in apple macintosh
    there is a problem with the reordering of characters in text componets. Reordering means some characters needs to be displayed not in the exact order in which they are stored.I was wondering how this can happen as the application works fine on windows.Also other applications like text editor displays devanagari script correctly on macintosh.
    I tried with several fonts like Arial Unicode MS,Devanagari MT etc/.java

    Try the method setFont(java.awt.Font f) of the class java.awt.Container (which java.applet.Applet extends) with suitable fonts. This doesn't work for 1.1. Only logical fonts name are allowed here.
    You need either to edit font.properties file for corresponding logical font or for MS JVM use com.ms.awt.FontX (get it using Java reflections if you don't have MS SDK) as described at http://www.onjava.com/pub/a/onjava/2001/04/12/internationalization.html?page=1
    or http://www.jadcentral.com/newscentral/feature.jsp?feature_ID=18

  • Java.lang.error message after updating blackberry protect

    I took the update for Blackberry Protect today on my Blackberry Bold 9900 with OS 7.1.0.391 and now I get the java.lang.error message on re-boot. Anyone know what this is?
    I've tried uninstalling BB Protect and still get it, also tried re-installing it and message is still there.
    What is this error, how will it hinder-impact device and is there a way to fix it?
    Thanks in advance.

    Ok I figured this out
    1) alt lglg - this will show the entire event log
    2) click the blackberry key then select "options"
    what we want to do is basically see what application or applications in the event log is causing the error,
    In order to do that...
    3) Click the blackberry key again... Select "hide all types"
    Now we don't see anything in the event log, all the filters are unselected,
    Scroll down in the list till you find the "java exception" filter, click it... You will see a small menu , select "toggle filter"
    Now you will see exactly what application or applications is causing the java exception error :-)
    Mine was facebook, it could be anything you never know,
    Now.... Open up blackberry desktop , go to applications, remove the application or applications causing the error,
    Select Update
    Your device will now update then reboot, this might take over ten minutes, be patient
    This will work :-)

  • Store Hindi Text in SQLServer and Display in JSP

    I've list of users for which I'm preparing objects of User class in which the user name is stored in hindi text.
    In the servlet which is storing the values in the database, the code is
    User = new User();
    user.setName(java.net.URLEncoder.encode(request.getParameter("userName"), "UTF-8"));I've submitted *&#2325;&#2376;&#2360;&#2375; &#2361;&#2379;* It is stored in the database in the following format
    *%C3%A0%C2%A4%C2%95%C3%A0%C2%A5%C2%88%C3%A0%C2%A4%C2%B8%C3%A0%C2%A5%C2%87+%C3%A0%C2%A4%C2%B9%C3%A0%C2%A5%C2%8B*
    When I get the data from the database and create user object and then stored it in a vector and put it in session.
    In the JSP,
    user.getName()is displaying
    *%C3%A0%C2%A4%C2%95%C3%A0%C2%A5%C2%88%C3%A0%C2%A4%C2%B8%C3%A0%C2%A5%C2%87+%C3%A0%C2%A4%C2%B9%C3%A0%C2%A5%C2%8B*
    and
    java.net.URLDecoder.decode(user.getName(), "UTF-8")is displaying
    कैसे हो
    I tried using
    request.setCharacterEncoding("UTF-8");in the servlet and
    <%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>in the JSP.
    Any suggessions?

    hi ravi...
    i had also did the same one but not in Hindi it is in Chinese language.before inserting the data into database we need convert hexadecimal code to your hindi string and you store that hex decimal value into database.
    when you retrive data from database again u convert this string to general integer format and display it.
    observe the below code..
    public String settingValue(String call) {
              System.out.println("String Value in setting::\n" + call);
              String chineseName = "";
              StringTokenizer unicodeArray = new StringTokenizer(call, "\\\\u");
              while (unicodeArray.hasMoreTokens()) {
                   String s = (String) unicodeArray.nextToken();
                   System.out.println("\nValue In setting Value::" + s);
                   chineseName += unicodeTochineseCharacter(s);
              return chineseName;
    public static String unicodeTochineseCharacter(String unicode) {
              String output = "";
              try {
                   System.out.println("\nValue In U2C::" + unicode);
                   char i = ' ';
                   i = (char) Integer.parseInt(unicode.trim(), 16);
                   output = String.valueOf(i);
                   System.out.println(" before returning..." + output);
              } catch (Exception e) {
                   System.out.println("Exception In Unicode to Chinese::\n" + e);
              return output;
         }let me know weather you need any other details...

  • Code to display  hindi fonts in JComboBox in a JFrame

    Hi friends,
    My mail id is [email protected] and please give response as soon as possible.
    My problem:In java,my Jcombobox contents is displaying only english fonts like arial or verdena or timesnewroman
    My requirement:
    I want source code or logic to display the contents in a JComboBox with hindi fonts or any other international language.
    That means,by choosing the language font my Jcombobox contents should be changed to that corresponding language dynamically.
    Note: I have used java internationalization with locale classes,but it is not working. please help me

    You might try giving the file a ".txt" extension. Then drag it on top of your Safari icon in the dock, which should open it with Safari. Then, under "View", select a Japanese "Text Encoding". My guess is that this is Shift-JIS.
    I am assuming you have not removed Japanese fonts from your system.

  • Unicode conversion in java

    is there any package in java which has some function that convert a enter key in to hindi font
    i.e.
    n==&#2344;
    thanks in advance
    With regards
    Hemjyo

    No - because whatever that char is, it's not an 'n'. Also, this has nothing to do with fonts, but encoding, although not even that is an issue here. You want to do a mapping of some sorts.
    (And there are no functions in Java. The things one calls are named "methods".)

  • Deploy third party JAVA class at application server

    we have created a form to enter the name in regional language (Hindi),
    In the form we have implemented the java following javaclass in the implementation class under functional section
    oracle.forms.pjc.TextField.HindiPJC2k
    we are using the application server 9i v-1 to deploy the forms. the forms are called through applet using jinitiator at client end
    at application server level following configuration have been done.
    in the directory e:\oracle\806\Forms60\server\pjc\TextField
    the class file has been copied
    and also defined the font.properties file (which include the hindi fonts)
    and copied this file in the following directory
    e:\oracle\806\forms60\server
    It is not working kindly help

    Did you append the your jar file name in formsweb.cfg ?
    you must add it , for example; archive_jini=f90all_jinit.jar,yourfilename.jar
    Mücahid Uslu

Maybe you are looking for

  • [Solved] /var/lib/pacman wrap defined in /etc/fstab

    How come is it that the ext2 wrap of /var/lib/pacman won't work? See here: 1. /var/lib/pacman.db /var/lib/pacman ext2 loop,defaults 0 0 [det@myhost ~]$ sudo mount -a mount: wrong fs type, bad option, bad superblock on /dev/loop1, missing codepage or

  • Freezing of new ABAP-Debugger

    Hi, every time when I try to use the new ABAP-Debugger I can just see the screen and then it freezes. I use SAP Web AS 6.4. SAP_BASIS SP17 and SAP_ABA SP17. Please help! Regards Christian

  • One pc will recognize iphone another won't

    My old PC recognizes my iphone, charges it, etc but my new computer won't. Can anyone help? Thank you! Genny

  • Ios 6 graphics issues

    I installed ios6 on my 3rd generation iPad last night, and ever since have been experiencing very choppy frame rates on some games,, particulary NBA Jam HD. Is there a reason for this and is it something Apple is planning on fixing?

  • Selection Authorisation for users

    Hi, In our APO system, the user ids are getting renamed. For e.g if an Id was K1234 earlier, it is getting renamed to L1234. The roles and authorisations remain the same. When the old user id is renamed to new user id (L1234), the selections for user