Internationalization in Xellerate

Hi,
I confess I am a relatively new user to xellerate identity management. I am looking if there is any documentation that talks about how to use internationalization in xellerate. First, Is this feature available? if yes, does anyone know of a place where i can download manuals / help docs that talk about this.
I have gone through the product documentation that comes with the installer. I did see a section about how to customise the text and labels etc using the xlWebAdmin.properties file. But could not find anything about how to achieve internationalization.
Any help would be really appreciated.
Thanks,
Diwa

hai one_dane
Thanks for giving useful informations.
I gone through the link which given by u.
I have some doubt regard this..Is there anyway to display Tamil text in swing application without giving textbox.setFont("Amutham"). Bcoz as i mentioned in the previous posts, i want to do internationalization in Java language. My GUI will display menu in Tamil language.
But now my GUI display only box like characters.
U mentioned that there is a font problem. So I searched the topic "Enabled Writing Systems for Java Foundation Classes". It gives list of languages which support,in this I didnt found tamil language. My jdk version is 1.5. Which version of java supports tamil language?
How can I do internationationalization in Java for displaying in text in Tamil characters?
Please give a solution.
Any help regard this is highly appreciated
Thanks

Similar Messages

  • OIM 9.1 Help on Internationalization

    I am new to OIM 9.1 and I am trying add a new User Defined Field via OIM Design console.
    Its getting reflected on OIM UI, but if I change the language to Japanese I am still seeing in English fonts for user defined fields but OOB fields are getting displayed in Japanses.
    Below are the steps which I followed.
    Added the following in the folder OIM_HOME/server/xellerate/customResources/ customResources_ja
    global.udf.USR-UDF-DEPARTMENT=Department
    global.udf.USR-UDF-CITY=City
    global.udf.USR-UDF-STATE=Statetest
    global.udf.USR-UDF-DISTRICT=DistrictTest
    global.udf.USR-UDF-COUNTRY=Country
    global.udf.USR_UDF_POSTAL=Postal Code
    global.udf.USR_UDF-TELEPHONE=Telephone Number
    If someone can send me the correct steps ie the files to be modified inorder to reflect the Internationalization
    that would be of great help.

    WLS 10.3.2 was just certified for OIM 9.1.0.2 BP5
    for more info
    OIM 9.1.0.1 in oracle database 11g release 2
    http://www.oracle.com/technology/software/products/ias/files/idm_certification_101401.html
    regards
    VM

  • OIM 9.1 Xellerate User Provision form

    Hi,
    I want to add a process task to Xellerate user form and form that is cretaed while configuring Generic connector. But it seems that those are disabled. Does it mean that no modification can be done on thses forms?
    Thanks

    hi kiran,
    I tried to find it out......but didnt get the answer. I will be obliged if you help me regarding this.
    Thanks in advance

  • Error when displaying xellerate form

    Hello,
    I have the following error when displaying the form of any xellerate users :
    ERROR,03 May 2011 10:40:56,273,[XELLERATE.APIS],Class/Method: tcFormDefinitionOperationsBean/getFormFieldPropertyValue encounter some problems: Property 'Column Names' has not defined for the form field '-19'
    All is working fine, just this error that is diplayed each time I want to display a user form. In my formMetadata.xml, I have the following definition for the field -19, it is the manager :
    <Attribute name="-19" label="global.label.managerid" displayComponentType="LookupField" variantType="long" dataLength="50" map="Users.Manager Login">
    <ValidValues lookupColumnNames="User ID,Last Name,First Name" lookupQuery="SELECT usr.usr_key,usr.usr_last_name,usr.usr_first_name,usr.usr_login FROM usr, ugp, usg WHERE ugp.ugp_name = 'PROF_MANAGER' AND ugp.ugp_key = usg.ugp_key AND usr.usr_key = usg.usr_key AND usr.usr_status = 'Active' AND usr.usr_emp_type = 'Employee'" displayColumns="Users.User ID,Users.Last Name,Users.First Name" selectionColumn="Users.User ID"/>
    </Attribute>
    What is the problem with my attribute definition ?
    Thanks for your help,
    Kind regards,
    mdadikn

    Hello,
    I'm new to OIM. I am a new hire to a group that had a contractor setup the whole system. I'm finding a similar issue on our system here. I've looked through the database and cannot seem to find the issue. Error happens when from the webapp clicking on "Create IT Resource".
    From the Error Log:
    Class/Method: tcFormDefinitionOperationsBean/getFormFieldPropertyValue encounter some problems: Property 'Column Names' has not defined for the form field '-82'
    Line with issue from FormMetaData.xml:
         <Attribute name="-82" label="global.label.itresourcetype" displayComponentType="LookupField" variantType="String" dataLength="255" map="IT Resources Type Definition.Server Type" useInRule="true">
              <ValidValues lookupQuery="select svd_svr_type from svd" selectionColumn="svd_svr_type"/>
    </Attribute>
    Please let me know any additional information/questions. From what I can tell everything should be correct. Sorry again if the answer is obvious, I'm only 3 days into OIM.
    Thank you,
    Ryan

  • Applying Java's internationalization facilities to a web application

    Hello,
    I am a member of a software developing team (using Java-based technologies). Our web application consists of a:
    1. static part (HTML-based pages), and
    2. a dynamic part (using JSPs and servlets, mainly)
    The static part of our web site is currently supported in four languages, having our html pages replicated four times. On the other hand, the dynamic part of our web (that is, the part of our web site restricted to authorized
    users only, using JSPs and servlets) is only supported in one of those languages and we are thinking of extending it to support, at least, one more of the other languages. Obviously, it wouldn't be manageable replicating the JSP
    pages (about a hundred or so) for the new language, so we are thinking of using Java's internationalization facilities. According to what I have understood, we have two possibilities, basing the internationalization process on:
    a. properties files (one for each language?)
    b. class files
    Knowing all this, our problem is a matter of organization of those approaches. How could I organize the different files? Should I use a database to store the messages, instead of using files (either properties files or class files)? Or might I create different files depending on where the string texts appear? For example, create a
    properties file or a class file containing the different string messages in every JSP file? Any other ideas of organization or design would be highly appreciated. Do you know any other web site where internationalization has been applied or case studies dealing with this matter?
    Thanks in advance.

    >
    Knowing all this, our problem is a matter of
    organization of those approaches. How could I organize
    the different files? Should I use a database to store
    the messages, instead of using files (either
    properties files or class files)? Or might I createYou could go with using Java's existing resource bundle facilities to work with localized resource bundles stored in files. Whether that be list or property resource bundles, the code is already written to load and manage resource bundles in these formats. I have personally worked with database-backed resource bundles, but that required custom code to be written.
    On a performance note, list resource bundles are found before property resource bundles. In a development environment, I've used property resource bundles and when moving an application into production, I have gone through the conversion of the property to list resource bundle format. There's a utility in our book, "Java Internationalization" (O'Reilly) which does conversion from property to list resource bundle format for you.
    different files depending on where the string texts
    appear? For example, create a
    properties file or a class file containing the
    different string messages in every JSP file? Any other
    ideas of organization or design would be highly
    appreciated. Do you know any other web site where
    internationalization has been applied or case studies
    dealing with this matter?Also in our book, we advocate using different resource bundles for holding different types of localized data. For example, there's nothing that says you cannot have resource bundles devoted to user exception messages, status messages, regular text, prompt text, etc... By splitting up your resources into different categories and placing them in an appropriately named resource bundle, you can know exactly where certain resources will be pulled from when your application is running.
    >
    Thanks in advance.Hope this helps.
    -David

  • Provisoning users from OIM to OID having org other than xellerate users

    Hi,
    when i provision a user belonging to default Xellerate Users organization in OIM to OID, it is done.
    what changes do i need to do if a want to provision a user in any other organization say 'MyCompany' to OID user
    (it gives naming exception error when i try doing so)

    let me explain what I am trying to acheive.
    I create a user using flat file reconciliation such that the user is created in organization say 'XYZ'. Also I've created a group say XYZmember (membership rule is organization name=XYZ)
    I created an access policy such that whenever a user who is a member of XYZmember group(means organization name is XYZ)is created in OIM the user gets provisioned to OID and will be assigned an OID role say role1.
    Now when i create a user with XYZ as organization,he becomes a member of XYZmember group.... according to access policy he should be provisioned to OID user and assigned role1
    But it gives naming exception error.
    i want to know if i create a user in some org other than xellerate users will it get provisioned to OID? and HOW?

  • Missing xlStartServer.bat file from Xellerate\bin folder in OIM 9.1.0.1

    I have installed OIM9.1.0.1 with JBoss 4.2.3 as application server and Oracle10g as database on Windows 2003 Server m/c.
    The installation process was successful and no error occurred in due course.
    And now to start OIM, I need to run the xlStartServer.bat from <OIM_HOME>/xellerate/bin.
    The problem is that this server start up file is missing in that folder.
    I tried installing with a differnt copy of installables as well, but the problem is still there.
    Could you please provide any pointers regarding this issue.

    I had tried starting the Jboss server and then starting the OIM.
    But although Jboss started successfully, for starting OIM server console, i had typed http:\\localhost:8080\xlWebpp ,
    but it could not find the application xlWebApp.

  • Korean font not displaying correctly. Internationalization Issue

    Hello,
    I'm not sure if this is an internationalization issue but I have an Adobe Air project that isn't displaying Korean correctly. I basically have created a MovieClip in Flash CC with a textfield child. When this movieclip is instanced in Air, it's text is dynamically assigned from a web service. The font used works fine except for Korean so we had to switch fonts when using Korean text. This is where things get interesting. If I try to programmatically change the textformat.font to use the Korean font, the font switches but just the Korean characters aren't supported. However if I set the textfield's font to the Korean one in Flash CC, everything displays fine. The font is embedding the same in both instances and is including 'All' characters.
    I'm not sure if this is a bug or if I have to add a flag for Korean support somewheres in the build settings. I've created work around for now which has two textfields, one with the font we need and one for korean only. As the data from the webservice is parsed it detects for Korean characters in the string and if it finds them it makes sure the Korean textfield is used. Kind of a dirty way to do it but it doesn't seem to like changing the font family around.
    Anyone else notice this?

    It's the latest AIR 15 SDK with the Flex framework.swc and framework_fb.swf added for binding support
    I overwrote the code since it was only a couple lines but here's what I was doing for the way that broke
    var tf : TextFormate = this._sknPageShield.pageName.getTextFormat();
    tf.font = "Arial Unicode MS";
    this._sknPageShield.pageName.setTextFormat(tf);
    The font changes because english characters showed up, however even though I click embed all fonts, korean characters do not display. I have to set the font on the textfield using the Flash CC tools and it works fine.

  • Internationalization  issue : convert date/time to GMT/UTC

    We have our webservices running in websphere /oracle.There is this requirement to internationalize the application ...like
    a) language .....
    d)Internatiolization of time :
    For this requirment I am planning to do the following.Service request with date will be converted to GMT before it is stored in database and the response back will be converted from GMT back to the time zone of the requester and have the application server/database server configured to UTC time.Is this a good strategy or is there a better one.
    Thanks
    m

    Manjit wrote:
    Sabre,to confirm again...you are suggesting that there is even no need to change the oracle Date field from Date type to Timestamp.The only thing I really have to do is for display purpose convert/format the response date to the zone the request is coming from.Please let me know if I missed anything.The above statement is indefinite.
    Are you starting with a java.util.Date or perhaps a java.sql.Timestamp?
    Then you do NOT convert them. You display them. You use SimpleDateFormat for that. You do not concern yourself at all with timezones exception in terms of creating a SimpleDateFormat. And that is ONLY an issue if you are creating the string (display value) on a server. If you are doing that you will need the client to provide you with a timezone. There is no magic way to get that from the client. If a client app is doing the display the the client is running in a client VM and that VM will already have a display format that might be suitable.
    Conversely if you are receiving a timestamp value as a text value (say read it from a file) then you must convert that into a java.util.Date. You do that via SimpleDateFormat. The specifics of how you do that depends on the form of the text value.

  • How to do internationalization with Sun Java Studio Creator?

    Hi everybody,
    the Sun Java Studio Creator seems to be a great peace of software ;-) Currently I'm trying to design some forms for a hello-world-test-project. My question now is: how can I realize internationalization with property-bundles? I already managed it to create my own bundles, I set up a few locales (de, en, fr) and put in some "SayHello" Variables. But how can I associate my locale-variables in the .propertie-files with the value- or text-attributes of the UI-Components using the form designer?

    well... it's not working!
    I created some locale-properties. Put a
    <f:loadBundle basename="mypackage.mainlocales" var="messages"/>directly under the "<f:view>"-Tag as it is descriped in the manual.
    But when I write something like
    <ui:label binding="#{sites$main$mainmenu.label1}" id="label1" style="position: absolute; left: 312px; top: 168px" text="#{messages.test}"/>The designer crashes with an error-message:
    javax.faces.el.PropertyNotFoundException: Error testing property 'test' in bean of type null
         at com.sun.faces.el.PropertyResolverImpl.getType(PropertyResolverImpl.java:342)
         at com.sun.rave.web.ui.faces.UIComponentPropertyResolver.getType(UIComponentPropertyResolver.java:298)
         at com.sun.rave.web.ui.faces.DataProviderPropertyResolver.getType(DataProviderPropertyResolver.java:264)
         at com.sun.jsfcl.data.ResultSetPropertyResolver.getType(ResultSetPropertyResolver.java:141)
         at com.sun.rave.jsfsupp.container.DesignTimePropertyResolver.getType(DesignTimePropertyResolver.java:169)
         at com.sun.faces.el.impl.ArraySuffix.getType(ArraySuffix.java:240)
         at com.sun.faces.el.impl.ComplexValue.getType(ComplexValue.java:208)
         at com.sun.faces.el.ValueBindingImpl.getType(ValueBindingImpl.java:350)
         at com.sun.rave.web.ui.renderer.ValueHolderDesignTimeRenderer.encodeBegin(ValueHolderDesignTimeRenderer.java:59)
         at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:683)Nevertheless - when I deploy my application, the locales are processed correctly.
    What am I doing wrong?

  • File chooser internationalization problem

    Hello All!
    I'm trying to have Armenian texts on Swing components.
            Locale hay = new Locale("hy", "HY");
            Locale.setDefault(hay);
            UIManager.put("FileChooser.openDialogTitleText", "&#1330;&#1377;&#1409;&#1381;&#1388;");
            UIManager.put("FileChooser.saveDialogTitleText", "&#1354;&#1377;&#1392;&#1381;&#1388;");
            UIManager.put("FileChooser.lookInLabelText", "&#1363;&#1398;&#1407;&#1408;&#1381;&#1388;");
            UIManager.put("FileChooser.saveInLabelText", "&#1354;&#1377;&#1392;&#1381;&#1388;");
            UIManager.put("FileChooser.upFolderToolTipText", "&#1348;&#1387; &#1348;&#1377;&#1391;&#1377;&#1408;&#1380;&#1377;&#1391; &#1358;&#1381;&#1408;&#1415;");
            UIManager.put("FileChooser.homeFolderToolTipText", "&#1329;&#1399;&#1389;&#1377;&#1407;&#1377;&#1383;&#1391;&#1408;&#1377;&#1398;");
            UIManager.put("FileChooser.newFolderToolTipText", "&#1357;&#1407;&#1381;&#1394;&#1390;&#1381;&#1388; &#1350;&#1400;&#1408; &#1354;&#1377;&#1398;&#1377;&#1391;");
            UIManager.put("FileChooser.listViewButtonToolTipText", "&#1361;&#1400;&#1410;&#1409;&#1377;&#1391;");
            UIManager.put("FileChooser.detailsViewButtonToolTipText", "&#1348;&#1377;&#1398;&#1408;&#1377;&#1396;&#1377;&#1405;&#1398;&#1381;&#1408;");
            UIManager.put("FileChooser.fileNameHeaderText", "&#1329;&#1398;&#1400;&#1410;&#1398;");
            UIManager.put("FileChooser.fileSizeHeaderText", "&#1342;&#1377;&#1406;&#1377;&#1388;");
            UIManager.put("FileChooser.fileTypeHeaderText", "&#1359;&#1381;&#1405;&#1377;&#1391;");
            UIManager.put("FileChooser.fileDateHeaderText", "&#1363;&#1400;&#1411;&#1400;&#1389;&#1396;&#1377;&#1398; &#1329;&#1396;&#1405;&#1377;&#1385;&#1387;&#1406;");
            UIManager.put("FileChooser.fileAttrHeaderText", "&#1344;&#1377;&#1407;&#1391;&#1377;&#1398;&#1387;&#1399;&#1398;&#1381;&#1408;");
            UIManager.put("FileChooser.fileNameLabelText", "&#1350;&#1399;&#1400;&#1409;&#1387; &#1329;&#1398;&#1400;&#1410;&#1398;");
            UIManager.put("FileChooser.filesOfTypeLabelText", "&#1350;&#1399;&#1400;&#1409;&#1398;&#1381;&#1408;&#1387; &#1359;&#1381;&#1405;&#1377;&#1391;&#1398;&#1381;&#1408;");
            UIManager.put("FileChooser.openButtonText", "&#1330;&#1377;&#1409;&#1381;&#1388;");
            UIManager.put("FileChooser.openButtonToolTipText", "&#1330;&#1377;&#1409;&#1381;&#1388; &#1336;&#1398;&#1407;&#1408;&#1406;&#1377;&#1390; &#1350;&#1399;&#1400;&#1409;&#1384;");
            UIManager.put("FileChooser.saveButtonText", "&#1354;&#1377;&#1392;&#1381;&#1388;");
            UIManager.put("FileChooser.saveButtonToolTipText", "&#1354;&#1377;&#1392;&#1381;&#1388; &#1336;&#1398;&#1407;&#1408;&#1406;&#1377;&#1390; &#1350;&#1399;&#1400;&#1409;&#1384;");
            UIManager.put("FileChooser.directoryOpenButtonText", "&#1354;&#1377;&#1392;&#1381;&#1388;");
            UIManager.put("FileChooser.directoryOpenButtonToolTipText", "&#1354;&#1377;&#1392;&#1381;&#1388; &#1336;&#1398;&#1407;&#1408;&#1406;&#1377;&#1390; &#1350;&#1399;&#1400;&#1409;&#1384;");
            UIManager.put("FileChooser.cancelButtonText", "&#1332;&#1377;&#1380;&#1377;&#1408;&#1381;&#1409;&#1398;&#1381;&#1388;");
            UIManager.put("FileChooser.cancelButtonToolTipText", "&#1332;&#1377;&#1380;&#1377;&#1408;&#1381;&#1409;&#1398;&#1381;&#1388; &#1350;&#1399;&#1400;&#1409; &#1336;&#1398;&#1407;&#1408;&#1396;&#1377;&#1398; &#1333;&#1408;&#1391;&#1389;&#1400;&#1405;&#1400;&#1410;&#1385;&#1397;&#1377;&#1398; &#1354;&#1377;&#1407;&#1400;&#1410;&#1392;&#1377;&#1398;&#1384;");
            UIManager.put("FileChooser.newFolderErrorText", "&#1350;&#1400;&#1408; &#1354;&#1377;&#1392;&#1400;&#1409;&#1387; &#1357;&#1407;&#1381;&#1394;&#1390;&#1396;&#1377;&#1398; &#1357;&#1389;&#1377;&#1388;");
            UIManager.put("FileChooser.acceptAllFileFilterText", "&#1330;&#1400;&#1388;&#1400;&#1408; &#1350;&#1399;&#1400;&#1409;&#1398;&#1381;&#1408;");Only DialogTitleText is working. And if I'm trying to internationalize other Swing components: buttons and so on, the only problem with JFrame title is.
    I'm working on WindowsXP, and java version is 1.6.0_17.
    Thanks in advance!
    Astghik

    The quick answer:
    You can't use JFileChooser unless you sign the applet.

  • How to set Password for Xellerate user in OIM

    I am using recon API's and creating Xellerate user, unfortunately the recon is not accepting USR_PASSWORD which is the field name defined in OIM
    Can somebody please let me know how to set this password for Xellerate user??
    Thank you in advance for your response. (this is go-live issue you know what that means :-)

    Hi,
    If you are doing reconciliation and trying to reconcile the password as well. Then you must map the Resource Object attribute for the password field to the 'Identity' field of OIM. You can find this field in the 'Reconciliation Field Mappings' section for Xellerate User. Just map the field which you want to be set as OIM user password in the section and you are done.

  • How to call Process Task in AD User proccess definition from Xellerate user

    Hello,
    I need a help from you guys.
    I have one customized process task in "Xellerate User" Process definition. When my this task executes completely, I would like to call one of the customized process task in "AD User" process definition from xellearte user. Is there any way we can do that?
    Thanks for your any help....

    There are lots of ways to accomplish this. I haven't read through the other posts, but here are a few options.
    Option 1 - Create a second task that also triggers at the same time, but set the task you already have as preceding. Then on your second task, write whatever code is needed to update a field, insert a new task, whatever the function is that's needed.
    Option 2 - On the completion response of your original task, just use the response code to trigger the second task from running. Then again, write whatever code is needed.
    Option 3 - Create a UDF on your user form. Add this field to the Lookup.USR_PROCESS_TRIGGERS. When your first task completes, use the APIs to update this field with a new value, perhaps the current date. On your AD Process Definition, create a task with the name you used in the lookup. This task will get triggered whenever the field is updated. Now if the user does not have an AD Instance, you don't have to worry about it ever running.
    I'm sure you could create other event handlers as well to do this, it just depends on how creative you want to be.
    -Kevin

  • How to run process tasks in Xellerate User form sequentially

    I have 2 tasks in the process definition of Xellerate User. One triggers on change in department and the other triggers on manager change. I want the manager task to trigger first and then the department task to run after the values have been updated in the former task. It so happens that always department task is getting triggered first.
    I cannot have task dependency in Xellerate User form. I tried setting the response code in the manager task and have it generate department task. In this case the department task is triggered twice. First time it runs before the manager task. The second time since it is a task to run in the response code of manager task.
    How to make each task run once and have it done sequentially?

    Yes that was my first instinct but I need the old and new values of department and manager. That is possible when I make it a process task.
    Heres what I want to do-
    If there is a change in department of a user, send mail to manager with old and new department values.
    If there is a change in manager when department changes, send mail to old and new manager with old and new department values.

  • Add Internationalization into .EAR archive, I don't have NWDS project

    Hi all,
    I have deployed WebDYNPRO application on the portal server, so I have appropriate EAR file.
    Client ask for internationalization of this application, but I don't have project files in NWDS - application developed another developer ages ago.
    Is it possible to restore NWDS project from EAR file?
    Ant if it is not possible, could I add translation of application into existing EAR file? How can I do it?
    Thank for advise.
    Ondrej

    It is solved, using NWDI I have source codes

Maybe you are looking for

  • IPod will not update

    I had more songs in my library than would fit on my iPod. iTunes created a "iPod" playlist, selecting the songs for me. I added more songs and deleted several today. I also deleted the "iPod" playlist because I wanted to update my songs. This is the

  • Empty double quotes/ speechmarks appearing in nickname field contacts

    Hi, I've now got "" in the nickname field for every one of my contacts on my iPhone. This is particulaury annoying as it shows up directly below the name in the main box at the top for every contact. I believe it may be associated with Spanning Sync,

  • S750s - can't handle high volume :(

    Hi, I've had this problem for ages now, but have been too busy with work to do anything about it, but now that I've moved into my new house, I am aching to blow the roof off (metaphorically speaking) The problem? Crank the volume on the s750s anywher

  • Image without border

    I have this image on index, however image appears with border, I try to take a snapshot but do not show border, how can i take that out? Message was edited by: Alexandre Pereira

  • Can I archive messages in Mail 4.5?

    My MacBook runs Mail 4.5.  I use it to access my work email, which is through Outlook.  I can't find a way to archive messages.  A friend of mine has a newer version of Mail, and she has the option to archive, so I'm not sure what's going on. Thanks