Where i can find this validator oracle.iam.requestactions.plugins.dataval ?

Hi,
I need to modify this validator -> oracle.iam.requestactions.plugins.datavalidator.CreateUserDataValidator.
this is possible?
when i create a new validator the create user template doesn't work.
error:
[2012-10-10T14:28:13.548-05:00] [oim_server1] [NOTIFICATION] [IAM-0080006] [oracle.iam.platform.kernel.impl] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: e48b78a1878c940d:-1d5fbd71:13a4b638645:-8000-00000000000022b6,0] [APP: oim#11.1.1.3.0] Orchestration process moved to failed stage, and the corresponding error is - {0}[[
oracle.iam.platform.kernel.EventFailedException: IAM-3050096:An error occurred while generating the Username. Invalid values passed for attribute Email.:Email
     at oracle.iam.identity.usermgmt.utils.UserManagerUtils.createEventFailedException(UserManagerUtils.java:660)
     at oracle.iam.identity.usermgmt.utils.UserManagerUtils.createEventFailedException(UserManagerUtils.java:640)
     at oracle.iam.identity.usermgmt.impl.handlers.create.CreateUserPreProcessHandler.execute(CreateUserPreProcessHandler.java:407)
     at oracle.iam.platform.kernel.impl.OrchProcessData.runPreProcessEvents(OrchProcessData.java:899)
     at oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:634)
     at oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:227)
     at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:749)
     at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:780)
     at oracle.iam.platform.kernel.impl.OrhestrationAsyncTask.execute(OrhestrationAsyncTask.java:129)
     at oracle.iam.platform.async.impl.TaskExecutor.executeUnmanagedTask(TaskExecutor.java:101)
     at oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:71)
     at oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:68)
     at sun.reflect.GeneratedMethodAccessor1738.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
     at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
     at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
     at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
     at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
     at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
     at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
     at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
     at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
     at $Proxy352.onMessage(Unknown Source)
     at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:574)
     at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:477)
     at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:379)
     at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
     at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
     at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
     at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
     at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
     at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: oracle.iam.identity.exception.UserNameGenerationException: IAM-3050096 : An error occurred while generating the Username. Invalid values passed for attribute Email.:Email
     at oracle.iam.identity.usermgmt.utils.UserNameGenerationUtil.checkEmailFormat(UserNameGenerationUtil.java:439)
     at oracle.iam.identity.usermgmt.utils.UserNameGenerationUtil.validateInputData(UserNameGenerationUtil.java:290)
     at oracle.iam.identity.usermgmt.utils.UserNameGenerationUtil.generateUserName(UserNameGenerationUtil.java:111)
     at oracle.iam.identity.usermgmt.utils.UserNameGenerationUtil.generateUserName(UserNameGenerationUtil.java:95)
     at oracle.iam.identity.usermgmt.impl.handlers.create.CreateUserPreProcessHandler.execute(CreateUserPreProcessHandler.java:386)
     ... 33 more
any idea??
thanks.!

The DataSetValidator element is an optional element in request dataset. It is one of the child elements of the request-data-set element that describes the user-defined plug-in details meant for validating the dataset attribute values. The request engine runs the implemented plug-in to validate request data during submission. If the validation is successful, then the request gets created. Otherwise, the request is not created. You must implement the plug-in logic. Each dataset can have only one DataSetValidator defined.
These are the attributes:
name: This attribute specifies a logical name of the DataSetValidator plug-in.
classname: This attribute specifies the fully qualified name of the implemented plug-in class.
The following example shows the DataSetValidator element:
<DataSetValidator name="CreateUserDataValidator" classname="oracle.iam.requestactions.plugins.datavalidator.CreateUserDataValidator"/>
And yes, The classname in the DataSetValidators in these default request datasets can be changed to a customized class to have customized validation.
Check this out:
http://docs.oracle.com/cd/E21764_01/doc.1111/e14309/request.htm#CIHCFIAE
I hope this really helps you,
Thiago Leoncio.

Similar Messages

  • Hi All, I bought InDesign Creative Cloud membership but just been asked to put serial number... any idea where I can find this serial? thanks in advance!

    Hi All, I bought InDesign Creative Cloud membership but just been asked to put serial number... any idea where I can find this serial? thanks in advance!

    Pawel.burba this error will usually occur if there is a connection error between the computer and our activation servers.  Please see Sign in, activation, or connection errors | CC, CS6, CS5.5 - http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html for information on how to resolve the connection error.

  • Someone know where I can find this wallpaper in foul resolution, or what is the name of this flower ?

    Someone know where I can find this wallpaper in foul resolution, or what is the name of this flower ?

    In my opinion, it is a yellow dahlia, which has wide representation in bud design and coloration. I ran this image through TinEye (reverse image lookup) and it found one hit on the net, using this flower as a wallpaper on an image of an iMac.
    Agree with Sig.

  • Acrobat X - need to redownlad.  Can someone tell me where I can find this file?

    Acrobat X - need to redownlad.  Can someone tell me were I can find this file?  I just purchase CS 6.  I was having a problem with this program opening so I deleted to reinstall.
    Where can I find the download for Acrobat X PRO?

    http://prodesigntools.com/tag/ddl
    Mylenium

  • Where i can find this Wallpaper?? Help

    Hi this is driving me crazy.. When i used my iphone 4 for the first time there was a grey wallpaper with the word "iPhone" and it has a "i" simbol bellow then i started to setting out my iphone and never see the wallpaper again, where i can find it??
    http://instagr.am/p/N5zJgfM5UF/
    Thanks
    D.

    OMG look what i just find ramdomly http://m.flickr.com/lightbox?id=6797653120
    Maybe this can help another person in the future..
    I just love that wallpaper..
    Regards and thank you

  • Where I can find this tutorials?

    Hi,
    May you help me: Where I can find tutorials about java.nio package
    and another description of java api? I saw http://java.sun.com/docs/books/tutorial/index.html
    but there is no info about nio and not full info about api.

    http://java.sun.com/j2se/1.4.2/docs/guide/nio/

  • I downloaded Adobe lightroom 4 and I cannot find the serial number. Does anybody know where I can find this serial number?

    I downloaded Adobe lightroom 4 and cannot find the serial number. Does anyone know where I can find the serial number?

    Perhaps you should ACTUALLY READ THE LINK VARJAK POSTED!!!
    gregbartgis wrote:
       I also downloaded LR4. It was a paid app - $79.99. I wasn't assigned a serial number
    Correct.
    Mac app store software does not contain serial numbers since they are linked to your AppleID.
    which means I can't upgrade to LR5 through Adobe.
    Yes, you can.
    Purchase the upgrade.
    When when you run the LR5 installer it will see you have the Mac app store version and it will get a serial number from Adobe to use for LR5.
    Very helpful - if there were a serial number!!!!
    There will be a serial number WHEN YOU RUN THE INSTALLER!
    It will get one from Adobe.
    You're welcome!

  • HT3798 where i can find this software

    where i can download  new software for my ipod classis 160 gb,,i loss everything the file the volume etc... thnk you

    i cannot format too also

  • Anyone know where I can find this?

    I am looking for an application that will tab a song from an mp3, there was one application called guitarpro that could, but only for windows. Any suggestions?

    i'm not familiar with tabbing procedure but if i'm not mistaken, a mac version of guitarpro is on the way.
    http://www.guitar-pro.com/en/index.php?pg=about-press-releases
    So you'll have to be patient i think...

  • Where I can find this information?

    . 0 leaders on the mp3/mp4 players world market in 200-20 with market shares (%, including creative)
    2. ?What slogan have Creative? (or there is no slogan?)
    3. 200-20 revenue split by area (Europe, Asia, USA, etc.)?

    Sorry, but such information is not available.

  • Can any one tell me where I can find the methodtracer class

    I am trying to compile the Bean Box withing the BDK and have got to a stage where I can not compile further because I am missing the class MethodTracer.
    Does anyone know where I can find this class.
    Thank you

    in the import statement it says that it is in sunw.demo.
    But when I look there it is not there.

  • Where we can find the dimension exceeds 20% of the fact table

    hi all,
    we have dimension in cube if i want to make the dimension as the line item dimension. before doing that we need to find the dimension is exceeds the 20% of the fact table.
    where we can find this option?
    please let me know ....
            thanks

    hi mallikarjun,
    please follow the steps:
    1.Go to t-code RSRV
    2.Choose "All Elementary Tests" - "Database."
    3  Double-click the line "Database Information about                 InfoProvider Tables
    4.In the window on the right, choose "Database Information about InfoProvider Tables
    5.Enter the InfoCube name and choose "Execute Tests
    6.. After the analysis finishes, choose "Display Messages" and open the analysis tree with the correct time stamp.
    Hope this will help you
    REGARDS
    AMAR.

  • Where i can find my bill for Adobe

    Held i have to find the bill for my account. Where i can find this?

    Hi florian frech,
    Please see Manage your membership and payments | Creative Cloud. You will find what you're looking for in the Payment & Credit Cards section.
    Best,
    Sara

  • Where i can find examples to load data xml in oracle xmldb?

    hello, where i can find examples to load data xml in oracle xmldb, i don´t have much experience.
    thanks

    there are many ways to do this. but the final solution will be basd on your requirment.
    look through the oracle documentation
    "Oracle 9i XML Database Developers Guide- OracleXMLDB"
    for details and if it is not clear pls post your requirement in this forum.

  • Where I can find Oracle Text limitations?

    Hi,
    Are there any release notes about Oracle Text limitations?
    I have read in some place that this only can have around two thousand millons documents.
    Is that correct? Where I can find information about this kind of limitations?
    Thanks in advance
    Rosa

    Hi Vladimir
    Workflow 2.6.4 is included with Oracle 10g Release 2
    1) Could check it doing a custom installation of the database product?
    2) Maybe you will need the Oracle 10g R2 Companion CD or Oracle 10g R2 Client to install Workflow Builder 2.6.4 (client side)
    Some useful links:
    http://download-west.oracle.com/docs/cd/B19306_01/install.102/b15664/install_sw.htm
    http://download-west.oracle.com/docs/cd/B19306_01/install.102/b15664/getting_started.htm#BABGIFAF
    And if you have access to metalink, take a look at note 351873.1

Maybe you are looking for

  • Read an XML Reponse.

    Hi all, i am a newbie to xml. I am making an API call to create a user like this method.setQueryString(params); client.executeMethod(method); To check the response what the api call has returned I do this byte[] responseBody = method.getResponseBody(

  • Ios 8 having lots of problem in iphone 5c

    today i just updated my iphone 5c to ios8.. after the update i checked my iphone for all the new features to my suprise it dosent have the audio message in Message app like shown in the features.. on top of that if u get any notifications u cannot ev

  • Slot CD Drive

    Where can I find a replacement CD drive for my iMac 400MHZ DV (Special Edition)? Preferably a DVD/CDR drive.

  • Most efficient video encoding format for Zen: Vis

    Howdy everybody, I just bought a Zen Vision: M and am currently playing with all its many features. I want to put movies/tv shows onto it. I've used DVD Decrypter to rip a DVD now I need to change it to something the Zen can play. Rather than start r

  • Error R7 057

    Hi all, I'm trying to delete a record from master data of 0MATERIAL. After saving I get an error R7 075 - InfoObject Z_WIDTH (version A) is not compounded. Any ideas for that? Thanks, Hagit