Process firing duplicate events

I have configured a rights management process in 8.2 Livecycle to trigger off a document's events.
I am trying to understand what causes an event to be processed multiple times. My process is triggering the same event (exact same event id) multiple times within seconds (1 or 2) of one another. This does not happen for every event, but it happens often enough to be an issue.
I see there is a transaction timeout. I am using the default. Not sure what that is...
Has anyone experienced this? Any ideas on what I may need to adjust?

Hey,
I had a similar issue with LiveCycle ES 8.2, where in the exact same Event ID triggers a workflow process multiple times. Could you please confirm couple of things. Does your process orchestration involve multiple process invocations? Does your Service has multiple invocations from any sub process?
If at all the answer above is no, then, there has been a patch release with SP3, (3.19) that is related to that (it is a mandatory patch with Sp3.), I am not sure what version of LiveCycle ES you are running with, but related to the duplicate Event ID triggering for same process,if you are running with LiveCycle ES 8.2 GM or Sp1, these patches (Sp3,3.19,3.06), I reckon resolves this issue.
I would request you to contact the Adobe Technical Support with your Process Workflow sample to replicate the behavior with the correct environment specification for this confirmation, although, I reckon this is the issue and the patch should resolve the issue, but the confirmation is vital.
If at all you are running with LiveCycle ES2, (with the latest Service Pack), I would request you to again contact the Adobe Technical Support, since, this is just not the ideal behavior for the Events to generate a duplicate ID for the same process until unless there is a issue with the workflow orchestration design.
Cheers!!
Pushkar

Similar Messages

  • Interactive Form for HCM Processes & Forms: Custom Event not firing ?

    ECC6
    EP7
    Adobe Reader: 8.1.2
    I am currently developing several Adobe interactive forms as part of an HCM Processes and Forms process. I have started to try to utilize custom form events. Following the documentation, I defined a custom event on the backend...lets say "USER_EVENT_S1". I assigned it a field group of fields and gave it the operation for "check". On the form side, I defined a pushbutton and changed it's "mousedown" FormCalc code to:
    //Set ISR_EVENT for BAdI processing in backend
    $record.CONTROL_PARAM.ISR_EVENT = "USER_EVENT_S1"
    I then activated the form and went to test it. When clicking the button tied to this event, it does absolutly nothing. I have external breakpoints set on the backend to my custom service that should fire for those fields that are part of the field group. The breakpoints trigger correctly as the form itself loads and hits the "initialize" and "F4 value help" methods. However, it is not doing anything when I press the assigned button to trigger my own user event.
    Any help ?!?!? I see only one implementation from SAP in their standard content and their own user event is not even implemented in the form! (form scenario S_HRPA_DE_REHIRE_1). That's not very reassuring or helpful. haha

    I figured it out this morning. It seems I was using the wrong (older?) button control.
    The one that did NOT work had the following for the "click" event....
    //Trigger call to backend for BAdI user command processing
    app.eval("event.target.SAPSubmit();");
    However, the one that DOES work has this:
    //Trigger call to backend for BAdI user command processing
    ContainerFoundation_JS.SendMessageToContainer(event.target, "submit", "", "", "", "");
    Both are called an "ISR_FormEventButton" however, I guess mine was from an older "library". Anyways...works great now! Back to development....
    (points to the reply for trying to help at least! Thanks!)

  • Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.

    Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.
    Solutions?

    No, I never really found an easy solution.  I believe it is an issue with some corruption in the iTunes database on the specific device.  In my case, both my iPad and iPhone now show duplicate stream songs if viewed through iTunes on my Mac, but they show different songs.  A couple years ago I had a similar issue on my iPhone, and Apple support suggested I back up the phone, completely reset it, and then restore it from the backup.  It did work, so I imagine it would probably work for my current issues with the iPhone and iPad.  But resetting and restoring an iPad or iPhone always makes me a little nervous that something will get lost.  When I did reset/restore the iPhone, I do have to say, the restore process was 100% perfect and I did not lose any data at all even though Apple support said I might.  If you try to go that route, I would suggest backing the device up both to a computer through iTunes, and to the iCloud so that you have a double backup.
    None of this really resolves the issue with how the iTunes databases are becoming corrupted on the apple devices though, so it is very likely to happen again until they fix it.  I have been unable to determine if there were any specific actions or conditions which caused the corruption to happen in the first place.
    Might be worth another call to Apple support, or dropping in the local Apple store if you have one near by.

  • Duplicate Events - Why?

    When I do nothing more than import photos from a source, such as a camera, in almost every case I get a duplicate event with an identical set of photos in each. One event has the name from the date stamp of the camera (e.g. May 8 would name the event '8') and the other identical folder has is named "original.' I don't move, rename, merge, split, copy or otherwise do anything with the events. I don't add change or move between folders (that's a no-no with iphoto)
    What am I doing wrong / could I do better?
    Picasa?

    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.
    Loads of people have tired or compared picasa for mac. You can read about it on google.
    Regards
    TD

  • Kinect is not firing MultiSourceFrameArrived event after some time

    Hi,
    I am using Kinect v2 with EmguCV in my application. I am performing some image processing task on the acquired frame. I noticed that after some time (1-2 minutes) the Kinect is not firing MultiSourceFrameArrived event.
    Below is the snippet of the code-
    public partial class KinectForm : Form
    KinectSensor kinect;
    MultiSourceFrameReader reader;
    CoordinateMapper coordinateMapper;
    public KinectForm()
    kinect = KinectSensor.GetDefault();// Get the connected kinect Sensor
    coordinateMapper = this.kinect.CoordinateMapper;
    reader = kinect.OpenMultiSourceFrameReader(FrameSourceTypes.Color | FrameSourceTypes.Depth);
    kinect.Open();// Start reading the data from kinect
    InitializeComponent();
    private void FrameArrivedDisplayMode(object sender, MultiSourceFrameArrivedEventArgs e)
    var reference = e.FrameReference.AcquireFrame(); // Get a reference to the arrived frame
    ColorFrame colorFrame = reference.ColorFrameReference.AcquireFrame(); // Access color frame
    DepthFrame depthFrame = reference.DepthFrameReference.AcquireFrame(); // Access depth frame
    if (colorFrame != null && depthFrame != null)// Do not proceed, if any frame is expired
    RenderColorPixels(colorFrame);
    RenderDepthPixels(depthFrame);
    // Lots of image processing is being performed here
    if (colorFrame != null) colorFrame.Dispose();
    if (depthFrame != null) depthFrame.Dispose();
    private void KinectForm_FormClosing(object sender, FormClosingEventArgs e)
    if (this.reader != null)
    this.reader.Dispose();
    this.reader = null;
    if (this.kinect != null)
    this.kinect.Close();
    this.kinect = null;
    private void displayModeRadioButton_CheckedChanged(object sender, EventArgs e)
    if (displayModeRadioButton.Checked)
    reader.MultiSourceFrameArrived += FrameArrivedDisplayMode;
    else
    reader.MultiSourceFrameArrived -= FrameArrivedDisplayMode;
    The above code was working earlier, but later on once I added more processing on the data, the event was not fired at all after some point of time.
    I am disposing the frame every time. Why this is happening? How to fix this problem?
    Thanks

    Carmine, Thanks a lot for prodding the references. I am in the process of designing it.
    Meanwhile, since as you said the above code was holding the frame data and disposing the frame after processing it, so I though of changing the style little bit. Please see the code below-
    private void FrameArrivedDisplayMode(object sender, MultiSourceFrameArrivedEventArgs e)
    var reference = e.FrameReference.AcquireFrame(); // Get a reference to the arrived frame
    ColorFrame colorFrame = reference.ColorFrameReference.AcquireFrame(); // Access color frame
    DepthFrame depthFrame = reference.DepthFrameReference.AcquireFrame(); // Access depth frame
    if (colorFrame != null && depthFrame != null) // Do not proceed, if any frame is expired
    ColorFrame.CopyConvertedFrameDataToArray(ColorFramePixels, ColorImageFormat.Bgra);
    depthFrame.CopyFrameDataToArray(DepthFrameData);
    colorFrame.Dispose();
    depthFrame.Dispose();
    //Here I am doing image processing
    Now, this way I am not using some of the frames but it should work, since the frame is disposed earlier.
    But still after some time, the event is not fired out.
    Why? Can you tell me the reason?
    Thanks
    Ravi

  • Duplicate events on my iPad calendar

    I cannot figure out how to get rid of the duplicate events on my iPad's Calendar app.  I don't see the duplicates on my Mac or iPhone.  When I try to edit the events on my iPad, I can only click on "Details" - so I don't see how to delete the duplicate event.  Any ideas?

    I had the exact same problem - duplicate events on the iPad only - iPhone and iMac are fine. This is how I corrected it:
    On your iPad, go to Settings, iClound and slide the button next to Calendars to the OFF position. iOS will ask what you want to do with the events currently on the iPad. Elect to remove/delete them. Once iOS has completed the removal process (for me it was 1-2 seconds), slide the button next to Calendars back to the ON position. Go back into the Calendar app and check your events - duplicates should be gone.

  • Duplicate Events on iCal: How to Delete them.

    I was having a problem deleting multiple events, particularly recurring imported ones. I could spend hours deleting them only to have them come back as soon as I scrolled a month forward or backwards. Sometimes events would appear 4 or 5 times on each date. It drove me insane.
    This is the way to fix the duplication problem. You have to go back to the actual date you originated the event and modify it there. For example if you set up someone's birthday on October 3, 1998 in your calendar-regardless of the format (MAC or PC) you need to modify that date specifically.
    I found that there are two versions of the same event on that specific date (10.3.98). They both appear as timed events versus ALL DAY checked events.
    1. Delete the second (or third, fourth, fifth) one first, you might not be able to delete the top one right away, but you will soon.
    2. Once you delete the second (or third, fourth and fifth) the first one becomes a recurring ALL DAY event.
    3. After deleting the lower non-recurring one(s), then modify the top recurring event in some fashion-I found any minor editing or anything really typically fixes it. If you want to delete both events in 98, then this is the place to do it.
    4. If you don't want to delete the entire event altogether, then simply modify the event as you wish and select DONE.
    The key is finding the actual date of input regardless of the software you used to create the event.
    -One

    This is a way to delete duplicate events on iCal

  • How to remove duplicate events in my ical icloud calendars?

    OS X 10.9.1
    I have too much duplicate events in my icloud calendars.
    How can I remove them automatically?
    Is there any App available that works?
    Thanks

    Thats a good tip Reggie.
    For anyone else reading this post, keep in mind that if you see "duplicates" with the MobileMe calendar it may mean you are seeing two separate copies of the same calendar.  Before spending time deleting individual events read this article: http://support.apple.com/kb/TS3505

  • How do I delete duplicate events in my iCal?

    Using SyncMate to sync my calendar and contacts from my Droid X to my iMac (MAC Office doesn't work since I upgraded to Lion).  Seemed successful.  However, I now have duplicate events in my iCal.  How can I delete the duplicate events?

    Hello Linda,
    Duplicate calendar entries can definitely clutter up iCal.  I found an article that has specifically addresses duplicate birthday entries in iCal.  You can find the steps under section titled "7. Clean up birthdays and use the Birthday Calendar" in the following article:
    iCloud: Advanced Calendar and iCal troubleshooting
    http://support.apple.com/kb/TS4337#Clean_up_Birthdays___Use_the_Birthday_Calenda r
    Thank you for posting in the Apple Support Communities. 
    All the best,
    Sheila M.

  • How do I eliminate duplicate events in iCal?

    I accidentally imported Mobile Me calender data after I had already set up iCloud syncing. Now I have dupicates of everything in iCal.  ho do I eliminate them?

    Welcome to Apple Communities
    You can try to deactivate and activate Calendars in System Preferences > iCloud to delete them. Duplicate events in calendar

  • Duplicate events in iCal

    I've just started using iCloud and now whenever it updates I get duplicate events in my calendar on my Mac.  I delete one copy of each event and all seems well until the next sync.  Is there a preference that I need to adjust to prevent this from happening? 

    Hi Tony,
    You'll find iCal Dupe Deleter here.
    Thanks for the mention LexSchellings. However i don't believe it will work in this case. If the events are in different calendars then they won't be considered duplicate.
    TonyInSF could you answer these 3 questions?
    When you look at the calendar list in iCal what sections are the calendars under ("ON MY MAC, "ICLOUD", "EXCHANGE", "GOOGLE" etc.)? 
    Are all the calendars checked when you look at the calendar list?
    Where do you sync your calendars to?
    (I'll also mention that iCal Dupe Deleter is donationware. If you do find it useful please donate.)
    Best wishes
    John M
    As I sell software on my site and ask for donations, the Apple Support Communities Use Agreement requires that I state that I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Avoid processing of Duplicate Synchronous Messages

    Hi,
    I have two synchronous messages coming with almost zero delay in it. Both the messages contains the same data which is causing a major problem in the backend.
    I want to avoid the processing of duplicate message. My scenario is HTTP to SOAP (sync)...
    The option that I thought of are:
    - Using BPM so that messages can be sent sequentially to backend and there it can be checked for duplicate entries (client is not ready to use BPM)
    - Providing Delay in Message Mapping...(I will end up with same issue as same amount of delay will be provided to both the messages may or may not but dont want to take risk)
    - I cant make a look up to see if entry already exists as the difference between incoming duplicate messages are so small that it will not give the desired result.
    Also thought of creating message ID in URL only but it is not possible with QOS BE.
    Is there any way through which I can process the sync messages in sequential way... or something that will avoid processing
    of duplicate messages?
    Any thought?
    Thanks,
    Sunil Singh

    Hi Sunil,
    Checking the data weather is duplicate or not (ie, its already resides in Rev application) would sure require to use of lookup or BPM.
    >
    SUNIL SINGH wrote:
    > I want to avoid the processing of duplicate message. My scenario is HTTP to SOAP (sync)...
    even if the data is comming with some delay between them. how will you check that is duplicate message or not unless you use lookup or BPM in it to compare two independent messages at runtime.
    My idea would be! instead of trying to put a validation at PI.
    check in the source system whats causing their application to generate duplicate messages in first place and send it to PI.
    check whats the issue over there and ask them to rectify it or rather not to trigger duplicate data. (it would be easier to control this from source application).
    PS: even if we find a way to stop duplicate messages to be processed inside PI. its unnecessary load for PI.
    -->Senthilprakash.

  • Process Chains with Event Trigger

    Hi Experts,
    Happy Valentine day.
    I have a requirement to run a Process Chain using Event IDs. Now these Evenrt ID should be triggered by a Program which raises this Eovent. Then this Program should be scheduled in BAckground to run periodically. Has anyone done this before. If yes, could you please shower some light on this topic with details on the steps.
    Thanks
    DV

    Hi,
    1)You can make the process chain to be trigered by an event.
    You create user events in SM62. In SM62, next to "User even names", click on Maintain and press Enter. Click on the Create icon to create a new event (let's call it ZEVENT).
    Next, in your process chain, change the Start variant to be scheduled "After event", and put in ZEVENT for the event name. Also, click on the "Periodic job" at the bottom. This will automatically reschedule the jobs for the process chain after it executes.
    Next, create an ABAP program (let's call it Z_EVENT_RAISE) to call the function module BP_EVENT_RAISE. You're code can look like this:
    codeREPORT Z_EVENT_RAISE.
    PARAMETERS: P_EVENT LIKE TBTCO-EVENTID.
    CALL FUNCTION 'BP_EVENT_RAISE'
    EXPORTING
    EVENTID = P_EVENT.
    IF sy-subrc 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.[/code]
    This ABAP program will prompt for an event name, so you will need to create a variant (let's call it ZEVENT) which will save the value of the event name (also ZEVENT). You will need the variant name to be able to trigger the event in a batch job.
    Now all you need is the batch job. Use tcode SM36 to create a batch job where you call the ABAP program (Z_EVENT_RAISE) using the variant (ZEVENT).
    Note, SM64 only triggers an event manually.
    and you can copy this job to schedule it three times a day.
    2)In the Start process of your process chain, select Direct Scheduling and then click the Change Selections icon. This will bring you to the Start Time window where you can put in the Date/Time you want to start your process chain. At the bottom of this window, click on the Periodic job box and you will notice another icon way at the bottom called Period Values. Click this to determine what frequency the job should be rescheduled (ie. daily, weekly, etc.).
    3)you can do this by right-clicking on the start process, selection "Maintain Variant", choose "Direct Scheduling". Next select "Change Selections", pick your date and time, set your period values and you're done.
    Thanks,
    JituK

  • Random duplicate events when synching with Google

    Hi,
    I have just set up iCal for the first time and asked it to synch with my Google Calendar.  Somewhere between the two systems I have had hundreds of duplicate events set up.  The problem seems to only occur on recurring events.  The new events are sprinkled liberally all over my calendar with no hint of when the original even was set up for.  For example one event occurs at least twice a week from January 1920 onwards, in my original calendar this was set up as an annual recurring event only last year.
    When I try to delete the events I am told the request has failed with the following message:
    The server responded with
    “HTTP/1.1 500 Server error code: 4bf55f72”
    to operation CalDAVDeleteEntityQueueableOperation.
    Also I frequently find the synching circle is running round and iCal just stops working i.e. can't enter new events or check my calendar.
    Any advice gratefully received!
    Jane

    Hi Jane,
    You are getting errors from the Google Server.  This suggests there are issues with the data contained within Google and not in iCal so there may not be much we can do from here.  I would be curious to know if you go to one of those recurring events on Google, does it have an end date or does it go on forever?  Does it have a start date that is odd (you mention 1920...are you sure that you don't see a very early start date on Google.com?)
    That said lets try some basics:
    What version of the Mac OS are you running on your computer (Apple Menu > About this Mac)?
    1. First make an iCal backup:  Click on each calendar on the left hand side of iCal 1 at a time highlighting it's name and then going to File Export > Export and saving the resulting calendar file to a logical location for safekeeping.
    2. Remove the following to the trash and restart your computer:
    Home > Library > Caches > com.apple.ical
    Home > Library > Calendars > Calendar Cache, Cache, Cache 1, 2, 3, etc. (Do not remove Sync Cache or Theme Cache if present)
    Home > Library > Preferences > com.apple.ical (There may be more than one of these. Remove them all.)
    ---NOTE: Removing these files may remove any shared (CalDAV) calendars you may have access to. You will have to re-add those calendars to iCal > Preferences > Accounts.
    Once the computer is back up and running open iCal and test.
    Hope that helps.

  • Duplicate events in my calendar

    I have duplicate events in my Calendar on my iPhone 6. These do not show up in my MacBook Air, on my iMac, or in iCloud.com. The duplicates only appear on my iPhone calendars.
    I have gone into iPhone settings and turned off Calendars under the iCloud section, and selected the option to Delete events on my device. That fixes the problem temporarily, and the next day all the duplicates are back again.
    Help!

    Not sure if you have tried this.
    On your iPhone, go to Settings > iCloud turn off Calendars, and choose, delete from my iPhone.  Then turn Calendars on.  This should get rid of the duplicates. 

Maybe you are looking for