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

Similar Messages

  • Any idea on Integrating mentioned application with OIM 11g :Need Help

    Hi,
    I wanted to integrated below target application to OIM11g. (to manage user life cycle, we also have role management(OIA))
    The 7 applications have their own repository, e.g SIPORT uses oracle database tables, PBX uses ms-sql, Lync is AD and other uses file. Employees will need to be provisioned into these application repositories via OIM connectors to provide them with access.
    Any approach/help/question would be appreciated.
    OfficeNet
    SIPORT
    MediaTechnology (Gingco)
    PBX
    Lync
    Campus App
    Sicherheitsleitzentrale
    Edited by: IgnitedMind on Apr 22, 2013 8:00 AM

    We are trying to achieve "single sign-on" to windows workstation and then to oracle database in the following way:
    - user logs in to his WinXP workstation through Active Directory
    - user connects to Oracle 10.2 database (SQL*Plus as " conn / ") without having to type his database password and the user is authenticated by Oracle Internet Directory (user is created in the database as identified globally)
    Can we achieve this if AD is integrated with OID and the user's password is the same in both directories?
    OID is configured for "password authentication", not for SSL/Kerberos.
    Thanks!

  • Need help on Internationalization..(scalability issue)

    I am currently developing frame work for implementing internationalization in my project. I am following the approach of Properties file. I want to know how far it is scalable. Can some one suggest me some supporting document that says how it is scalable.
    help needed asap.
    TIA,
    CK

    I am currently developing frame work for implementing
    internationalization in my project. I am following the
    approach of Properties file. I want to know how far it
    is scalable. Can some one suggest me some supporting
    document that says how it is scalable.
    help needed asap.
    TIA,
    CKWell, I cant point you to a document - and I doubt such a document exist. I will however say that I have built i18N applications relying heavily on ResourceBundles (each view using on average maybe 40 - 100 lookups - from jsp custom actions) and I have seen no performance problems. In addition I would like to point out that it is trivial to stage a performance test verifying this for yourself - do it...

  • Help! Internationalization utf8 FAILS on hotmail

    Hi ! How do I send UTF8 emails to Hotmail ??
    Here's my code
    // Define message
    MimeMessage message = new MimeMessage(session);
    message.setFrom(new InternetAddress(from));
    message.setReplyTo(addressReplyTo);
    message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
    message.setSubject(subject, "UTF-8");
    message.setText(text, "UTF-8");
    My jsp app is internationalized with utf8, with resource bundles in english estonian and russian. Each jsp page has <% page ... %> directive and request.setCharacterEncoding to utf8.
    PROBLEM:
    When my code sends a mail to an outlook client all the foreign characters come up great.
    But send it to hotmail (and certain other webmails) and it comes out gibberish.
    Is this a "microsoft" thing... is there a trick to it ? Maybe I need to spell "utf8" or "utf-8"... or maybe I need to do a manual byte conversion to UTF8 something like:
    message.setText( new String(text.getBytes(), "UTF-8"), "UTF-8") ???
    The cynical side of me would say msoft are intentionally trying to screw up open standards like utf8 by not processing them correctly ?
    Can anyone please post some sample code.
    extra info:
    tomcat 4
    Help!!!!
    Cheers
    vikingSteve

    Ok well my solution is definitely on the "Hack" scale, but it works.
    Put a key/value pair in your resourcebundle for each language that specifies the charset.
    # ENGLISH
    mailCharSet = ISO-8859-1
    # RUSSIAN
    mailCharSet = UTF-8
    So the resourcebundle in use by the user when they send the email determines charset.
    It would be plausable to expect that this just isn't a "mistake" in hotmail... it sounds to be like deliberate sabotage of open standards. UTF8 and Sun seem synonmous to me, and well if hotmail can clobber UTF8 then it is to their advantage.
    As good as windows character sets may or may not be, the basic premise on which they were built is flawed and they suck for international users. A person using a russian computer (like me) can't type an email mixed in russian and japanese at the same time (like I often do).
    ----> (when will american companies learn that not EVERYONE speaks english ??)

  • OID-OIM reconciliation hassle-HELP

    hi
    i was able to reconcile from OID to OIM.
    but now when i am trying to do so (without doing any changes) it gives the following error:
    13:20:43,094 ERROR [OID] tcUtilLDAPOperations: NamingException: Unable to search
    LDAP[LDAP: error code 53 - Function Not Implemented]
    13:20:43,094 ERROR [OID] Exception at the end in OID:tcTskOIDUserReconciliation:
    processChange(): tcUtilLDAPOperations: NamingException : Unable to search LDAP [
    [LDAP: error code 53 - Function Not Implemented]]

    OIM search is using a attribute that is NOT indexed in OID.
    Check the OID connector doc at:
    http://download.oracle.com/docs/cd/E11223_01/doc.904/e10436/deploy.htm#BIHHGCBC

  • Help with Internationalization??

    Hi All,
    I am currently working on project where we are internationalizing the existing web application.
    I have all the text externalized into Resource bundles. All the text on the web pages now comes from the resource bundles.
    The first country we will be going to is CHINA. Since China's text is double byte characters, what do I need to do now?
    Once I have all my english text converted to Chinese and have a resource bundle for China, is there anything that I need to do? or it just works fine.
    Can some one give me all the steps that I need to do to implement it in Chinese.
    TIA,
    C

    once u have the resource bundle ready follow the following steps
    1. Make the following entries in your struts-config.xml
    <struts-config>
         <message-resources key="china" parameter="ApplicationResources_Chn"/>
    </struts-config>
    2. now u can write your message bean tag
    <bean:message key="urtext" bundle="china"/>
    i think u can follow me..
    or else let me know
    [email protected]

  • Help with Internationalization using JSP in 9ias

    Hi i have problem running following JSP file in OC4J
    when i run same JSP in Tomcat i can see my String in Arabic
    but its not the case with OC4J.
    I even tried to set the content using
    response object
    <% response.setHeader("Content-Type","text/html; charset=iso-8859-6");%>
    please adivse ...
    looking forward to hear from anyone.
    JSP file
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-6">
    </head>
    <html>
    <body>
    <table border="1" width="400">
    <tr>
    <td><b>Date</b></td>
    </tr>
    <%
    String e = "GdaGcS";
    <tr>
    <td><%=e%></td>
    </tr>
    </table>
    </body>
    <html>

    What is the executable you are trying to debug? A DLL that is called from java?
    So your VC project is a DLL? (It's really hard to tell from your posts).
    If so, then suppose you have this folder structure:
    {dll_project_folder}
    {dll_project_folder}\debug\mylib.dll
    {java_project_folder}
    {java_project_folder}\MyJavaClass.class
    Then your VC project settings should be:
    Command : {java_root_folder}\bin\java.exe
    Command Arguments : -classpath {java_project_folder} MyJavaClass
    Working Directory : {dll_project_folder}\debug
    Regards

  • OIM custom Email Definition Internationalization

    Hi,
    Can custom Email Definitions in OIM be globalized?
    We have created a email definition template in english and the same is assigned to a process task so that an email notification is sent on completion of this task. Now we wanted to implement internationalization and would like to send the email in french depending upon the locale. When we tried to create another Email Defintion template with the same name but different language i.e., french, then OIM is throwing an error with message 'The email name must be unique'.
    Is there any other way to achieve globalization of email definitiuons in OIM?
    Any help would be greatly appreciaited.
    Thanks..

    Hi,
    I think it is a bug with email definition.You must raise SR with oracle support.
    Regards
    Nitesh

  • Provisioning in OIM Not Triggering

    Hello All
    I have an OIM/ORM install up and running with a custom role request module installed. I am able to run the role request and put people into groups as it should, but when people are put into the groups, provisioning is not triggered as it should and the group membership is just changed. i am running the 'Evaluate User Policies' scheduled task but it never completes. if I go to the user and edit the account then save it, all the triggering is happening as normal. I am not getting any errors in the log but I am wondering what could be causing this. Has anyone had this issue or know of a way to resolve this? I am running 9.1.0.2 of OIM. Any help you can give would be appreciated.
    Nick

    I have an OIM/ORM install up and running with a custom role request module installed. I am able to run the role request and put people into groups as it should, but when people are put into the groups, provisioning is not triggered as it should and the group membership is just changed. i am running the 'Evaluate User Policies' scheduled task but it never completes. if I go to the user and edit the account then save it, all the triggering is happening as normal. I am not getting any errors in the log but I am wondering what could be causing this. Has anyone had this issue or know of a way to resolve this? I am running 9.1.0.2 of OIM. Any help you can give would be appreciated.I have just one Question, which version of ORM you are using ?
    Just raise an SR with Oracle because I faced this issue long back and this feature was not supported with ORM 10.1.4.2.
    It works with ORM 10.1.4.1

  • Integration of OIM 9 with Active Directory of Windows 2k8

    I have installed the required connector .
    I dont know what are the steps for integration of OIM with AD.
    My aim is to create domain users from OIM.
    Please help me with the steps .
    Thanks

    Read the connector guide completely. Everything is written in that. See the connector pach under documentation folder.

  • OIM DB Application Table (for oracle 10g db) reconciliation problem

    I want to reconcile my oracle database table into OIM. My table name in the db is called SD_EMPLOYEE and following is the fields.
         StaffID VARCHAR2(10),
         EmpID VARCHAR2(6),
         IDType VARCHAR2(20),
         IDNum VARCHAR2(20),
         EmpName VARCHAR2(255),
         EmpType VARCHAR2(20),
         EmpStatus VARCHAR2(10),
         LocID VARCHAR2(10),
         DeptID VARCHAR2(10),
         JobID VARCHAR2(10),
         JoinDate DATE,
         ConfirmedDate DATE,
         Confirmed VARCHAR2(2),
         ResignDate DATE,
         LoginID VARCHAR2(100),
         DomainName VARCHAR2(50),
         Email VARCHAR2(100),
         MobileNo VARCHAR2(10),
         ExtensionNo VARCHAR2(10),
         Xchange VARCHAR2(100),
         MovementType VARCHAR2(20),
         PrevMovementType VARCHAR2(20),
         MovementStatus VARCHAR2(10),
         MovementEffDate DATE,
         MovementDetail VARCHAR2(255)
    However, I'm not sure how should I modify my oraApp2.xml file so that I can reconcile my SD_EMPLOYEE data into OIM and create the users. I'm not sure what it means by <xdb_app_map ... >.
    <?xml version="1.0"?>
    <xdb_app_map
    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation = "file:///export/home/dbadp/xdb_app_map.xsd"
    name = "OracleApp1">
    <target_application>
    <target_app_name>testapp1</target_app_name>
    <target_app_ver>1.0</target_app_ver>
    <target_app_provider>Wipro</target_app_provider>
    </target_application>
    <target_database>
    <database name = "Oracle">
    <properties>
    <encryption_nego_level impl_class_name = "oracle.net.encryption_client" value = "REQUESTED"/>
    <encryption_algorithm impl_class_name = "oracle.net.encryption_client" value = "DES40"/>
    <crypto_seed impl_class_name = "oracle.net.crypto_seed" value = "xelsysadmin_seed"/>
    <crypto_checksum_level impl_class_name = "oracle.net.crypto_checksum_client" value = "REQUIRED"/>
    <crypto_checksum_client impl_class_name = "oracle.net.crypto_checksum_types_client" value = "MD5"/>
    </properties>
    </database>
    </target_database>
    <database_adapter>
    <operation name = "create">
    <task table_name = "MDL2_USER_PROF" xeltask_type = "insert">
    <column
    col_name = "USR_ID"
    data_type = "VARCHAR2"
    data_typ_size = "20"
    col_info = "primary"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_id"/>
    <column
    col_name = "USR_FIRST_NAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_first_name"/>
    Anyone can help?

    Hi Kevin,
    Thanks for your info.
    Just to make things clearer. Im doing a trusted recon. I have the below.
    1) For the IT resource,
    a) Application Name: this should be the same with the application name I put in the
    XML file right? I have put it as testapp1.
    b) Database user ID: this is the user which have the access to the table I want to
    reconciled into OIM?
    2) For resource object,
    a) I'm currently using the "Database Application Resource" which has all predefined
    fields like xel_usr_id. However, in the reconciliation action rules, I can't select the option of "create user" when "no matches found". Thus, can I use the "xellerate user" resource object for the DB Application Table connector?
    3) Table to reconcile into OIM:
    SD_Employee. The fields are EMPID, FNAME and LNAME.
    In the OraApp2.xml file, I have the below:
    <operation name = "create">
    <task table_name = "DBRECON.SD_Employee" xeltask_type = "insert">
    <column
    col_name = "EMPID"
    data_type = "VARCHAR2"
    data_typ_size = "20"
    col_info = "primary"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_id"/>
    <column
    col_name = "FNAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_first_name"/>
    <column
    col_name = "LNAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_last_name"/>
    Am I doing the right thing here? As I still can't get the records in the SD_EMployee table to reconciled into OIM.
    Your help is much appreciated.
    Thanks,
    GBHL

  • How to have separate template for each role in OIM

    Hi,
    We have multiple roles on a multiple AS400 boxes. In OIM we need a separate template for each role that has to be popped up during provisioning. How do we achieve this in OIM?
    Pls help me with the solution.
    Edited by: user8963056 on May 23, 2010 7:47 PM
    Edited by: user8963056 on May 24, 2010 9:47 AM

    Thanks for the reply
    for the second question; we need on the basis of role these forrms will have different informations.
    the AS/400 guys wants the below steps to be done on OIM side
    They want to make sure below plan works with OIM plan.
    1.Per System, create templates per role.
    2.Update the AS400 User Request form to include a section for each system. Add templates for each role to each system’s section.
    3.Provide ITSA with a menu option to create profiles by selecting the template they wish to copy.
    4.Create backend programs to automate additional 400 tasks required per role.
    a.Create directory entry
    b.Add to Privilege Manager
    c.Add to Menu System
    d.Add to third party software
    e.Other as required.
    If we automate the above on the 400, in OIM , we would need to create the same templates.

  • OIM 11g server start up error

    Hi All,
    I am seeing below error when I start OIM server, any help ?
    <Jun 13, 2011 1:20:24 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Jun 13, 2011 1:20:24 PM EDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    <Jun 13, 2011 1:20:25 PM EDT> <Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.iam.platform.context.ContextManager.loadfromProxy(ContextManager.java:279)
    at oracle.iam.platform.context.ContextManager.loadContext(ContextManager.java:179)
    at oracle.iam.platform.async.impl.ContextUtil.reloadExecutionContext(ContextUtil.java:54)
    at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:53)
    at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
    Truncated. see log file for complete stacktrace
    >
    <Jun 13, 2011 1:20:25 PM EDT> <Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.iam.platform.context.ContextManager.loadfromProxy(ContextManager.java:279)
    at oracle.iam.platform.context.ContextManager.loadContext(ContextManager.java:179)
    at oracle.iam.platform.async.impl.ContextUtil.reloadExecutionContext(ContextUtil.java:54)
    at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:53)
    at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
    Truncated. see log file for complete stacktrace
    >
    <Jun 13, 2011 1:20:25 PM EDT> <Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.iam.platform.context.ContextManager.loadfromProxy(ContextManager.java:279)
    at oracle.iam.platform.context.ContextManager.loadContext(ContextManager.java:179)
    at oracle.iam.platform.async.impl.ContextUtil.reloadExecutionContext(ContextUtil.java:54)
    at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:53)
    at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
    Truncated. see log file for complete stacktrace
    >
    <Jun 13, 2011 1:20:25 PM EDT> <Warning> <EJB> <BEA-010216> <The Message-Driven EJB: oimKernelQueueMDB is throwing exception when processing the messages. Delivery failed after 11 attempts. The EJB container will suspend the message delivery for 5 seconds before retry.>
    <Jun 13, 2011 1:20:30 PM EDT> <Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.iam.platform.context.ContextManager.loadfromProxy(ContextManager.java:279)
    at oracle.iam.platform.context.ContextManager.loadContext(ContextManager.java:179)
    at oracle.iam.platform.async.impl.ContextUtil.reloadExecutionContext(ContextUtil.java:54)
    at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:53)
    at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
    Truncated. see log file for complete stacktrace
    >
    <Jun 13, 2011 1:20:30 PM EDT> <Warning> <EJB> <BEA-010216> <The Message-Driven EJB: oimKernelQueueMDB is throwing exception when processing the messages. Delivery failed after 21 attempts. The EJB container will suspend the message delivery for 10 seconds before retry.>
    <Jun 13, 2011 1:20:40 PM EDT> <Warning> <EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.NullPointerException.
    java.lang.NullPointerException
    at oracle.iam.platform.context.ContextManager.loadfromProxy(ContextManager.java:279)
    at oracle.iam.platform.context.ContextManager.loadContext(ContextManager.java:179)
    at oracle.iam.platform.async.impl.ContextUtil.reloadExecutionContext(ContextUtil.java:54)
    at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:53)
    at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
    Truncated. see log file for complete stacktrace
    >
    <Jun 13, 2011 1:20:40 PM EDT> <Warning> <EJB> <BEA-010216> <The Message-Driven EJB: oimKernelQueueMDB is throwing exception when processing the messages. Delivery failed after 31 attempts. The EJB container will suspend the message delivery for 20 seconds before retry.>

    Hi,
    For the first error and looking from WebLogic perspective "<EJB> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was: java.lang.OutOfMemoryError." because MAXPERMSIZE in the start<servername>.cmd|SH is configured to small for the application. Normal solution should be increase MAXPERMSIZE . But you are also getting this "<BEA-010216> <The Message-Driven EJB: oimKernelQueueMDB is throwing exception when processing the messages." I recommend you to open an SR in Oracle Metalink to solve these errors.
    regards,
    Thiago L Guimaraes.

  • OIM installation OIM schema missing on configure JDBC component schema

    I am trying to install OIM on Linux . I have installed Oracle 11g DB, RCU 11.1.1.6 version, Weblogic 10.3.5 Version, Oracle SOA Suite General version 11.1.1.6. I have installed OIM Version 11.1.1.6 with option install and configure later. I was able to install until this point successfully.
    When configuring OIM installation by executing the command in /oracle/Oracle/Middleware/Oracle_IDM1/common/bin/config.sh and moved on to step configure JDBC component Schema .. the page displays only SOA infrastructure, User Messaging Service, OWSM MDS Schema, SOA MDS Schema. The wizard does not display OIM Schema and OIM MDS Schema. I have tried several times and it does not show schemas related to OIM.
    Your help is greatly appreciated. I have been trying for almost 1 week and was not successful.

    As i.m.k. said, there is no OIM 11.1.1.6. The latest release of OIM is 11.1.1.5 (BP 3 I believe) the base can be found via Patch ID: 12575064. You've downloaded Identity Management 11.1.1.6 which does not contain OIM. At this point, you are going to need to use the RCU 11.1.1.6 tool to roll out the schema creates, then download RCU 11.1.1.5 to recreate the schema. You also need to download the SOA Suite 11.1.1.5 (Patch ID: 13691768) and blowout/reinstall SOA. Likewise with OIM.

  • Integrating iReport with OIM

    Hello friends
    I need to integrate iReport reports in to Oracle Identity Manager. I am new to OIM. Please if any one know how to integrate third party iReport with OIM then please, help me.
    Thanks and Regards
    DB

    I don't have any experience of Ireport but most probably you would have to build staging tables or staging stored procedures that translates the results from an OIM report to Ireport format.
    Alternatively you could extract the data straight from the OIM tables and build the result straight into the format preferred by Ireport.
    Best regards
    /Martin

Maybe you are looking for