OIM 11gR1 notificationevents getting triggered twice

Hi,
We have defined notification events which are triggered based on the status of an request. When the request status is "Request Completed" we should receive an email. Form what we are seeing for some reason the event is being trigerred twice for each request.
<plugins pluginpoint="oracle.iam.request.plugins.StatusChangeEvent">
<plugin pluginclass="oim.notification.EnableUserNotificationEvent" version="1.0"
name="EnableUserNotificationEvent">
<metadata name="status">
<value>Request Completed</value>
</metadata>
</plugin>
</plugins>
Thank you in advance

In your plugin, i suggest you do a system.out.println of the data and and the operation. Maybe this will help you to identify why it's triggering twice.
-Kevin

Similar Messages

  • Po message getting triggered twice

    Hi,
    recently we have upgraded SRM5.0 to SRM7.0 with ECC6.0 EHP pack4 .
    we have a problem when we create PO from SRM shopping cart in ECC.PO message is getting triggered twice. Th issue was not there before upgrade.
    Can anyone please help me resolving this.
    Thanks & Regards,
    Beena.

    Hi,
    While making a purchase requisition, you can refer to either last purchase or can take a reference of blanket purchase agreement, just check for that particular supplier that whether in the requisition table while importing requisition from maximo, there exist a reference of any last purchase or any blanket purchase agreement. If yes then autocreate workflow will get trigger automatically which might be schedule on your instance, which will create a purchase order for that particular supplier.
    Thanks & Regards
    Ankur Dawra

  • Prepopluate adapters getting triggered twice

    Hi,
    I have configured an access policy for my DB resource and it works fine. However, I see that the pre-populate adapters run twice. One of the pre populate adapter fetches a unique number from the DB each time it runs and since this adapter gets triggered twice for the same user, the sequence is getting disrupted. Can someone please tell me how do I resolve the issue. I have the auto save checked on the DB resource process definition.
    Thanks,
    Supreetha

    hmm 9.1.0.2 BP14 ... Well found it to be an unpublished bug in 11.1.1.3.3 Bug 10323254: Prepopulation adapters run twice for fields in process forms. ... but yep I have seen it on 9.1.0.2 also and can't recall the solution. May be you can raise an SR ....

  • Same output type getting triggered twice upon saving the document

    Dear SDNers,
    I have a shipment Document.
    Upon saving it the same Output type gets generated twice. ( in a gap of 1 second)
    Clarification needed:
    1. Please guide as to where i need to look for the error as to why same output is getting triggered twice  simultaneously( gap of 1 second).
    2. i have checked in the processing routine associated with it. Is it the right place?
    P.S. I had posted another similar thread. Closed it since i felt it lacked clarity.
    Regards,
    SuryaD.

    Hi,
    Fetch the data from Nast table for that document number
    Check the vstat  . if it is 0 then use the below function module.
    CALL FUNCTION 'RV_MESSAGE_SET_PROCESS_STATE'.
    Then it will update the existing single record for the first time .
    Next time on wards you will get the multiple records for te document in the Nast table.
    For that you need to change the VSTAT status as per the requirement.
    Hope this might solve your problem.
    With Regards,
    Sumodh.P

  • Event gets triggered Two times everytime

    Dear Experts,
    I am using an event Changed of BOR LIKP(Outbound Delivery). It gets triggered twice. I am unable to find the reason. Please help.
    -Pritam

    Hi,
    Check this [Thread1|Event and Business obejct triggered  twice; & [Thread2|the workflow gets trigerred thrice...;.
    Regards,
    Surjith

  • OIM 11gR2 Approval workflow not getting triggered

    I created an approval workflow by following the 11gR2 developer's guide and deployed it. then created an app instance and also an approval policy for operational level which is auto approved and for request level with this composite. when i raise a request for this app instance in the catalog the SOA composite is not getting triggered. I am able to see a task in pending approval of system admin whenever i raise request for any user and if i complete that pending approval the app gets provisioned directly. Also i do not see any request ID also. please help to find out whats going wrong

    Now i tried raising a request from another user who is not a member of SYSADMIN role. This time the request id is generated and a task 'Manual Task for Provision operation for Beneficiary X' is generated in pending approvals of xelsysadm user. When completed the app instance gets provisioned. So this means operational level approval task is triggered? and it has auto-provisioning?
    why my custom approval workflow is not getting triggered?
    I have created 2 approval policies, one for request level which is auto approval and other for operational level where i have selected the deployed composite name.In both the approval policies i have selected the request type as Provision ApplicationInstance. There is no error also while deploying the composite. Am i missing any step? please help.
    Edited by: 955932 on Jan 10, 2013 10:19 PM

  • Subtype event not triggering and supertype event triggers twice!!!!!!

    Hi,
    We have created a subtype for object bus2030 and also an event created for that. My workflow should trigger whenever an inquiry is created.
    I've maintained this as triggering event in SWDD and done type linkage is SWE2 and everything looks fine.
    When i simulate or create event the WF is triggered but when create inquiry in VA11 WF does not triggers.
    I've checked SWEL for event trace but no event is triggered at all... Am i missing something... I've done almost everything that i used to do...
    Even synchronized buffer!!! nothing paid me a solution...
    Infact the same was working with 3.1i system but after migration to ECC6 we had to create new WF template for the same Process.
    Now I also see that the supertype bus2030-created event is triggered twice but, obviously no receiver type exists. But the zbus2030 event is not being triggered at all!!!!
    Kindly help me understanding my mistake...
    Regards,
    PB

    Hope you have already set the deletegation in SWO6.
    Now, event dont get triggered automatically, jus because they are defined in object. They have to be explicitly published in thesystem.
    Check for a suitable user exit in your transaction, which makes use of function module to create the event, from that you know how to proceed.
    If you dont find user exit, try other triggering techniques such as change documents, logistics, BTEs... etc.
    regards,
    Sandeep Josyula

  • OIM 11gR1: Disabled Resource changes to Provisioned on modification

    Version: OIM 11gR1 BP7
    Target System: Active Directory using AD Connector 11.1.1.5.0
    In my environment, I have a user with a disabled Active Directory resource. Whenever I make changes to the user's AD resource, the status of that resource is changed to "Provisioned" even though the resource is still disabled on the target system. I know that when a resource is disabled, you cannot edit the form. I have made the modifications through the APIs or password reset button on the OIM interface (I have setup "Change Password" process task so that password is pushed out to the user's AD resources).
    I have also setup a custom icf connector and it has the same behavior as above.
    I would like to know if anyone has ran into this issue before or any insights in debugging this issue.

    Check if the task that is being triggered after user resource is disabled has mapping "C -- Provisioned". That could possibly be the reason!

  • Task Does not get triggered when User is created through API

    Hi,
    Each new user in our OIM environment is supposed to have a iPlanet account. I have configured the access policy for the same and it works.There is also a process task which needs to be triggered once the user is successfully created in the DS. Following is my issue:
    1.When the new user is created through the admin console, the user is provisioned successfully to DS as well because of the access policy and the task also gets triggered successfully.
    2. There is an approval workflow for another resource, at the end of which a user needs to be created through APIs in OIM. The user gets created successfully in OIM and also get provisionined to DS just like in the above use case. However, the task fails in this case. I see that the task is being triggered from the user's resource profile, but the status is rejected.
    Can someone please tell me why is this happening. I initially though there was some issue with my adapter for the task, but in case 1 it works just fine.
    Following is the exception I get as soon as the iPlanet connector finishes creating the user in DS:
    java.lang.ClassCastException: java.lang.String
    at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpSETFIELDSONUSERCREATE.implementation(adpSETFIELDSONUSERCREATE.java:51)
    at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    Thanks,
    Supreetha

    Hi,
    Have you checked the process data that you are passing to this adapter and check the mapping of process data to the adapter variable. Try to log the value which you get from process data. I got this error when I was trying to use the literal value from process data as "true" for a boolean value. This is a bug. This value is not actually a boolean value. It threw me error too sometimes back. Either you pass the boolean value from adaptor factory as a literal value or change the type boolean both in your code and the adapter.
    OIM works strangely. ;) All the best,
    Manila

  • Enable User task is not getting triggered

    Hi All
    We have a provisioning workflow configured. "Enable User" task is not getting triggered while the user is enabled in OIM. Can anyone give a clue as to how to get it triggerd? Rest all the tasks are fine (Create, Disable, Delete, and other custom tasks)
    Thanks,
    Vinay

    There is a OOTB scheduled Task "Enable After Start Date". once the user get enabled in OIM user profile. You have to run this task manually to have effect on corresponding RO for enablement. Else it will execute automatically as per scheduled time.
    if the version of OIM is 11.1.1.5. There is an issue. update patch BP02. for same
    --nayan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • EVENTITEM is triggering twice!!!

    Hi,
    I needs to send mail if PR is released or unreleased or reject or cancel rejection to the creator.
    So I created a workflow which contains event of BUS2105 in  START EVENT - RELEASESTEPCREATED, RELEASED, REJECTION_STOP, REJECTION_START.
    So if anything happen in ME54N a mail should get triggered.
    I used FORK which contains 4 wait event because only 1 event will be triggered for 1 PR. And accordingly formatted mail will be send.
    If PR is released for the first time mail is triggered successfully. If that same PR is unreleased and then again released for same release code mail is triggered twice and keeps triggering twice if again it is unreleased and then released.
    In SWEL below messages is seen twice for RELEASE event.
    BUS2105     RELEASED     20.07.2011     19:23:58     EVENTITEM     SWW_EI_EVENT_RECEIVE_IBF
    so same mail is triggered twice.
    This this is same for all remaining events.
    When I show in SWE3 and in OBJECT DATA, their exist a entry of PR(object key) for BUS2105 release event. If I delete that entry then again for the first time it will trigger 1 mail but for next release of same PR will trigger mail twice.
    The whole problem is for all events mentioned in FORK.
    Thanks in advance.

    Hi,
    You are correct.
    I removed worflow configuration from SPRO for release code. So REJECTION_STOP, REJECTION_START wait event are working properly means only 1 mail is triggered and below msg is shown only once. But as soon as I reconfigure release code in SPRO mail start triggering twice means in SWEL i can see below msg. 2 times :-
    message in SWEL --> BUS2105 RELEASED 20.07.2011 19:23:58 EVENTITEM SWW_EI_EVENT_RECEIVE_IBF
    As you said their might be some configuration problem of release code, So I developed a separate workflow which has only 1 event RELEASE and no WAIT EVENT is used, then it works perfectly means only 1 mail is triggering.
    So I also think that the problem is of WAIT EVENT(receiver type EVENTITEM) and RELEASE CODE configuration.
    I think, I need to control the receiver type --> EVENTITEM triggering for release code.
    I don't know how to solve this issue. Please help to solve the issue...
    Thanks & Regards,
    Mihir

  • Relese of PP operation - Triggered twice? (AFVC_PM-RELEASED)

    Hi
    When we release an operation of an PP-order the Event AFVC_PM-RELEASED is triggered twice.
    This is a problem for us since we have a linked interface when the status is set to RELEASED.
    We only want the status to be changed once - otherwise we get two calls to our interface wich causes error.
    Do you know why that EVENT pop up twice?
    Best reg
    Henrik

    Check the linkage table. Did you link this event twice? If you have a subtype, check if the event is linked for the super- and sub-type.

  • Change Process are not getting triggered

    Hi,
    I have changed the first name of the user in OIM but the same is not getting sycned in DSEE.
    When I have added the Change First Name Process task from Resource then it got successfully completed and the user's first name got changed in DSEE.
    Automatically Change First Name process task is not getting triggered. It worked for me earlier but now it is not working.
    Could you please let me know the reason for the same.
    Thanks

    verify below
    1. task name under DSEE process def and process trigger lookup is exactly same(remove if any white space etc.)
    2. make sure the task is marked as conditional
    3. Allow Multiple should be checked
    --nayan                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • BBP_WFL_SECUR_BADI triggered twice

    Hi Gurus,
    I am using BADI BBP_WFL_SECUR_BADI to retrigger workflow when user make changes to certain fields in the shopping cart. First I check SCENARIO is initial, then I use function BBP_PD_SC_GETDETAIL to get screen values, then I called function BBP_PROCDOC_RESET_DB_BUFFER_SG to reset database buffer before calling function BBP_PROCDOC_GETDETAIL to get database values.
    I compared values on screen verses values in database and then set NEW_SEC_LEVEL = 2 if retrigger is necessary. Everything works fine except this BADI is triggered twice, once before save and once after save. Second call is made after screen values are committed to the database. So this make my screen value and database value the same when the BADI is triggered for a second time. So approval is never retrigger since there is no difference.
    Appreciate any advice or help, thanks.

    Hi,
       I think this  BADI should work for PO also.Pls read the doc again and there you can see the scenario for  PO is also covered wherein the BAdI is called each time the shopping cart screen is opened and whenever a purchase order is ordered and held.
    For more information, also see the SAP Note 502952.
      But this will not work for BIDS/AUCTIONS.
    BR,
    Disha.
    Pls reward points for helpful answers.

  • Cannot communicate from weblogic 10.3.5 to weblogic 8.1.4 (OIM 11gR1)

    Hi all,
    when i run java class adapter in oim 11gR1, which contain ejb class from other weblogic(8.1.4), i facing problem that request which i run cannot finish or process is looping forever.
    my code :
    public String create(){
    SecurityMngr = (SecurityManager) connMthdDsms.connectionForDsms().get("a");
    success = SecurityMngr.addUser(uvo);
    if (success)
    result = "C";
    does error is about connection between weblogic 10.3.5 with weblogic 8.1.4. or other?
    i use OIM 11gR1 bp7, Weblogic 10.3.5,
    regards

    Hi all,
    when i run java class adapter in oim 11gR1, which contain ejb class from other weblogic(8.1.4), i facing problem that request which i run cannot finish or process is looping forever.
    my code :
    public String create(){
    SecurityMngr = (SecurityManager) connMthdDsms.connectionForDsms().get("a");
    success = SecurityMngr.addUser(uvo);
    if (success)
    result = "C";
    does error is about connection between weblogic 10.3.5 with weblogic 8.1.4. or other?
    i use OIM 11gR1 bp7, Weblogic 10.3.5,
    regards

Maybe you are looking for

  • Livecycle userform with dynamic table

    Hi Everyone, New to Livecycle Designer and was hoping this is possible - Can you have a PDF userform with a dynamic table below it?... Basically the user fills out a userform then clicks an ADD button - this populates a dynamic table below the userfo

  • Case insensitive search in select statement

    Hi Experts,   I have entries in table as mixed case. For example i am searching on an attribute called description in the table. I want the serch to be case insensitive for that attribute. Because in table it is i.e. JUMBO Pack and in the search attr

  • Monitor on top?

    A friend of mine with limited desk space just bought a mini. We are wondering if it's okay to put the monitor (22" LCD) on top of the computer. The aluminum frame certainly seems strong enough and the DSL modem is close by (I've heard of some concern

  • No sound playing AVI, DivX player works fine

    So, if I open an AVI using Quicktime, I get picture, but no sound. On the other hand, opening the same file in other players gives me both picture and sound. I kinda need Quicktime since I need to convert the video from .avi to .mov.

  • "Deadlock in safepoint code. Should have called back to the VM"

    We experience a VM crash in Safepoint.cpp with the following message: # An unexpected error has been detected by Java Runtime Environment: # Internal Error (safepoint.cpp:558), pid=5452, tid=1900 # Error: Deadlock in safepoint code. Should have calle