Wait Activity not waking-up on time

Hi,
We have several flows that utilise Wait Activities to wait until a specific time. Occassionally we have noticed that the flow remains within the Wait Activity after the wait time has passed.
A specific example occurred today where at "2009/10/20 09:06:25" the Wait started with expiry time of "2009/10/20 11:47:55" - it is now 20/10/09 12:16:26, and flow is still within the wait. Given enough time I know the flow will awake, but I am unsure how to investigate the cause.
we on BPEL version 10.1.3.1.
Thanks - Anit

Anit, This might have been happening because of heavy load on bpel server. Pls refer to metalink doc ID 561172.1

Similar Messages

  • Wait activity not getting expired

    Hi All,
    I have included a "wait" activity in my BPEL process. It will wait for 30 min. The time has expired, even then it is waiting in the same state and the flow is not proceeding futher. Kindly help me in resolving this issue.

    Please recheck ur wait activity. Default time which comes in wait activity is one day.
    So please make sure that u have removed that 1 while specifying the wait time

  • Direct Path Read waits are not showing in Elapsed time

    Hi,
    I'm having a question regarding interpretation of a SQL trace file. I'm on Oracle 11.2.0.1 HP/UX 64 bit.
    Following is only the overall result of the trace (it is quite big).
    My question is about the Direct Path Read waits which are totallizing 268s of wait but are not showing in the fetch elapsed time (49.58s) and are not showing anywhere in the trace except in the overall result.
    I do not understand why it is not part of the Elapsed time...
    For info, the trace is for the specific session that was performing all the required queries to display an online report. The database is accessed by the Java application using Hybernate.
    The trace was obtained by the following SQL:
    exec sys.dbms_monitor.serv_mod_act_trace_enable(service_name=>'SYS$USERS',waits=>true,binds=>true);Then I query the sessions to find the one created by the application.
    OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse       36      0.43       0.51          0          5          0           0
    Execute     62      0.01       0.01          0          0          0           0
    Fetch      579      4.01      49.06       3027     153553          0        5516
    total      677      4.45      49.58       3027     153558          0        5516
    Misses in library cache during parse: 29
    Misses in library cache during execute: 2
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      SQL*Net message to client                   32754        0.00          0.03
      SQL*Net message from client                 32753        2.33        232.01
      Disk file operations I/O                      179        0.00          0.02
      db file sequential read                      2979        0.54         45.72
      SQL*Net more data to client                133563        0.04          5.30
      direct path read                            34840        0.94        268.21
      SQL*Net more data from client                1075        0.00          0.02
      db file scattered read                          6        0.03          0.11
      asynch descriptor resize                       52        0.00          0.00
    OVERALL TOTALS FOR ALL RECURSIVE STATEMENTS
    call     count       cpu    elapsed       disk      query    current        rows
    Parse       25      0.00       0.02          0          0          0           0
    Execute     58      0.05       0.04          0          0          0           0
    Fetch      126      0.00       0.04          4        161          0         123
    total      209      0.05       0.11          4        161          0         123
    Misses in library cache during parse: 3
    Misses in library cache during execute: 3
    Elapsed times include waiting on following events:
      Event waited on                             Times   Max. Wait  Total Waited
      ----------------------------------------   Waited  ----------  ------------
      Disk file operations I/O                        1        0.00          0.00
      db file sequential read                         4        0.01          0.03
      asynch descriptor resize                        1        0.00          0.00
       37  user  SQL statements in session.
       57  internal SQL statements in session.
       94  SQL statements in session.
    Trace file: oxd1ta00_ora_16542.trc
    Trace file compatibility: 11.1.0.7
    Sort options: default
           1  session in tracefile.
          37  user  SQL statements in trace file.
          57  internal SQL statements in trace file.
          94  SQL statements in trace file.
          57  unique SQL statements in trace file.
      241517  lines in trace file.
         568  elapsed seconds in trace file.Thanks
    Christophe

    Christophe Lize wrote:
    Closing this thread even if it's not answered...Sorry, I don't have time to test this myself now, but you shouldn't mark this thread as answered if it is not, because other people might find it and think they find an answer if they have a similar question.
    I suggest you try the following to narrow down things:
    1. Open the RAW trace file and check the cursor numbers of the "direct path reads" - check if you can find any references for those cursor numbers manually. The cursor numbers are those numbers behind the WAIT #<xx>, and you can check if you find any other entry unequal to WAIT #<xx> with the same #<xx>, for example EXEC #<xx> or FETCH #<xx>
    A short primer on how to interpret the raw trace file can also be found in MOS document 39817.1
    2. Run the RAW trace file through alternative free trace file analyzers like SQLDeveloper (yes it can process raw trace files), OraSRP or Christian Antognini's TVD$XTAT. If you have My Oracle Support access you can also try Oracle's own extended Trace Analyzer (TRCA / TRCANLZR). See MOS Note 224270.1
    Check if these tools tell you more about your specific wait event and oddities with the trace file in general.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    Co-author of the "OakTable Expert Oracle Practices" book:
    http://www.apress.com/book/view/1430226684
    http://www.amazon.com/Expert-Oracle-Practices-Database-Administration/dp/1430226684

  • How to implement wait activity in OWB process flows?

    Hi,
    I am using OWB 10G R1.
    There is no wait activity in process flows.
    My scenario is, whenver a trigger file is created, I want to proceed with the process flow. If the trigger file doesnot exist, then I want to put the process flow in a wait state, until the trigger file is created.
    Here I used File_Exists activity. But it is checking for the file only once. And it returns warning.
    After that, I want to add an wait activity for certain period of time. How can I do this? Is there is any package,procedure or function to do that?
    Any help is appreciated.
    Thank you,
    Regards,
    Gowtham Sen.

    Gowtham,
    Well the following hint is provided by oracle warehouse builder help.........
    The time-out setting for the workflow engine determines how long the File Exist activity waits for a file. If the file does not arrive before the time-out setting expires, the File Exists activity terminates with errors.
    well someone with deep workflow knowledge can answer this one...
    If you get the answer please share with us.....
    Regards,
    Suraj.

  • Wait activity does not expires after giving time frame

    Hi all,
    We are using SOA suite version 11.1.1.5. In our process, we use a wait activity so that the process will wait for a certain time frame (say 1 min) and again proceeds when the wait activity time expires.
    The above process was running successfully for some months. But suddenly the instances are getting stopped in the wait activity and they are not proceeding after the given time.
    The audit trail shows wait activity pending. And the wait activity does not expires even after the respected time.
    Kindly suggest the possibilities of this scenario.
    Regards,
    Gopi

    Hi Gopi,
    You can look at the logs to see if there are for any errors/warnings during the wait activity execution.
    A possible explanation can be due to an error in a later on activity (like invoke or assign). If you have an error that you didn't catch, the process will try to rollback to the last dehydrate point (in your case the wait activity) and stuck there.
    Thanks
    Arik

  • Always show"Waiting for activation, it may take some time to"

    I just bought a iphone5,but it always show "Waiting for activation, it may take some time to",i just can use Wifi,don't know what happen

        Congrats on the new phone abochoa! Ann154 & gina7239 are right. The SIM activation can take a bit, and it's best to make sure the SIM was meant for the number you're activating. Here's a great site for help with the initial set up and activation of your new iPhone 5: http://bit.ly/Vl0NrS. If it takes more than an hour to activate, try powering the phone down and removing the SIM for a minute to refresh the phone's connection to the WiFi network and activation process.
    Thank you
    JenniferH_VZW
    Please follow us on Twitter @vzwsupport

  • "Waiting for activating, this may take some time" appears

    I have a problem, everytime i turn on my Ipad, it appears " waiting for activation, this may need some time" then i choose dismiss, Ipad works normally, but the sentences that appear are disturbing. What should I do? How to activate Ipad since there is no option to activate athough i have plugged it into itunes many times? I live and use my ipad in Indonesia. Any of you know the solution? Is it because i live in Indonesia and i use Indonesian itunes account? Thanks

    If you have the 3G version of the iPad and haven't purchased a 3G data plan, go to Settings > Cellular Data and turn cellular data off to stop the messages.

  • Wakeup Time on Power Management Tab of device collection set but PC's not waking up

    Hi
    I have a device collection that is setting the power management settings of some Windows 7 HP desktops machines, I have also set a wake up time, however even though the peak / off peak plans are getting applied and the machine goes to sleep when off peak
    plan is applied it is not waking up automatically (both plans have allow wakeup timer enabled) 
    Is there something else i need to do?
    Thanks
    Nick

    Hi,
    I recommend you review the log file pwrmgnt.log.
    You would see the line "The Next Wake up time is <date><time>"
    For more information, please review the link below.
    How to Create and Apply Power Plans in Configuration Manager
    http://technet.microsoft.com/en-us/library/gg712684.aspx
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Wait activity waiting even after expiration time elapsing

    Hi,
    I have a table containing rows which has a specific execution time (i.e. start_time)
    I have a synchronous ever-running service (i.e. Kinda Job Consumer Svc) which has to pick a row one-by-one from the table, manipulate information and execute another async svc & afterwards will wait intelligently, till the next rows start-time.
    I am using a WAIT activity whose wait time is set dynamically, which is working absolutely fine however when there is a failure in the async svc this WAIT in parent flow, waits forever and doesn't respond back while log contains error.
    What I am looking for is:
    1) is there is any way that I can bypass the effect of failure of a async partner link, on the WAIT activity of parent flow? Any parameter?
    2) is there is a way that I can notify my WAIT activity to break?
    3) is this a bug or a feature (no pun intended) ?
    TIA
    regards
    JD

    Hello Joy,
    May be you try with a 'Pick' activity.
    It has a message and a timer, the branch which receives a response first from the child process will get executed first.
    So, you can add your wait in the message part ... which work fine, as you hv said ... and do other processing.
    In the timer, you can set the time to be greater than the wait time & if it is ... its an error. you can add code to handle this error ... here.
    Hope this helps.
    Regards,
    Madhu !

  • "Activity Monitor" utility does not update the "CPU Time" column in real ti

    If I use Activity Monitor to display "All Processes", why doesn't it update the "CPU Time" column in real time? It updates the "% CPU" and others, but not the total "CPU Time". I have all columns viewed if that matters. However if you double click on a process in the Activity Monitor window, the details about the process are displayed in another window (number of threads, ports, CPU Time, Context Switches, Faults, etc), and as long as that detail window exists, the "CPU Time" column is updated in real time in the main Activity Monitor window. Is this a bug or a feature?? Does Leopard do this also? Have lots of free memory so that is not an issue. Thanks...
    -Bob

    I noticed the same behavior reported by Bob: Not regarding the "process filter" or the "update frequency" selected "CPU Time" column is only updated when details dialog is open. I noticed it just today (which triggered the search here), I wonder if this "feature" has been always present or maybe activity monitor is getting lazy?
    Regards,
    Mauro

  • Problem with Wait Activity in OBPM 10GR3

    Hi all,
    I have a set of automatic activities and then an exception path which when entered has a Wait Activity which waits for the process for a few minutes before resuming and going back to the automatic activity where the exception occured.
    Now, I have changed the Number of Concurrent Executions for all my automatic activities to 20 in Advanced Properties of Automatic Activities.
    Now , there is no such option to change the Number of Concurrent Executions for Wait Activities in Advanced Properties of Wait Activities.
    So now, all instances keep on waiting in the Wait Activity inspite of the wait time being surpassed and do not move forward.
    Why is that so?
    Any idea?
    Do I need to change back to Unlimited Concurrent Executions especially for all activities in the exception flow?

    Well here is the problem..
    I have a Wait Activity with a Wait Interval of 5 mins.
    It was working fine before. It used to wait for 5 mins and then continue with the rest of the process. At that time I had not changed the Number of Concurrent Executions in the Advanced Properties of all Automatic Activities. The Number of Concurrent Executions were Unlimited.
    Right Click on Any Automatic Activity---> Select Properties --> Select Advanced and you should see that option i.e. Number of Concurrent Executions .
    Now I have made it Limited and given a number of 20 Concurrent Executions instead of Unlimited.
    Somehow now I find that the Wait Activity waits for more than 5 mins. Sometimes even 20 to 30 mins. Not sure why?
    Any idea?
    Is it because I changed the Number of Concurrent Executions for Automatic Activities from Unlimited to 20? Or is there any other reason? And how to fix this problem?

  • Wait Activity Problem in OBPM 10GR3

    Hi all,
    We have a recent problem with our Wait Activity.
    We have a definite interval of 5 mins to the wait activity passed on through a business parameter.
    But for some reason, the Wait activity is behaving awkwardly.
    It sometimes, waits for less than 5 mins i.e. 1 or 2 mins or sometimes waits for longer than 5 mins.
    Any idea why?

    Hi User 8752903,
    Are you talking about of Timer or Message Wait activity? I assume you are using timer since it is the only activity where you can define an Interval Constant. In this case the timer start will work only when the transition has reached the timer i.e. 5 minutes from timer start. You will have to review your process model to see if there are any scenarios where the transition to the timer is not completed.
    Regards
    Ricky

  • Some thoughts on Active Notes

    Note sure if anyone from Nokia software development reads these fora but if they do here's what I'd want to tell them regarding the Active Notes application.
    The program is too slow. Sure, this may be dependent on the hardware it runs on but on my E51 it's not quick enough. When I type a note the letters appear on the screen with delay - even when I do not use T9 but multitap.
    The application needs a "view" mode so that one could browse long notes one page at the time, for instance, by tapping the right and left keys of the "navi scroll" key. Currently, when one wants to read a note the application goes directly into edit mode and the only way to scroll (on E51) is to go line by line and even that is slow.
    There's a bug in that when I write new text in an already-existing note, the old text in that note appears to be bold but it is not - it's just a bigger type of font. The new text is in comparison very thin, though being of the same point size.
    There needs to be an option to select all text in a note.
    I would personally skip the bold, italics etc options but can understand why people want them.
    There should be an undo feature.
    /ph

    Seems more an early firmware related problems. Wait for an upgrade, and maybe... it should work better.

  • Process Notification and Notification Wait activity - External Relationship

    Hi,
    I have a query relating to the Process Notification and Notification Wait activity.
    In my Process Creation after finishing 2 interactive avtivities I need to send notification or inform the instance
    waiting in a Notification Wait activity.
    For this Im using ALBPM Predefined Process Notification activity to send Notification.
    Im defining instance variable and mapping it as argument to Notification Wait activity.
    I have set the type of event to wait for as External relationship.And defined a correlarion
    at Notification Wait activity by setting initiate property as Yes and defined association with
    argument mapping.And selected the same correlation from the Process Notification activity.
    When im trying to execute the same always im getting the exceeption as Instance was not found for notification.
    Please help me to resolve this issue.
    Thank You,
    ~Kavitha

    Hi Matthias,
    What you have experienced is exactly how it works, the notification is processed after the screenflow is finished.
    I tested a lot some time ago and also really happy that worked well.
    Regards

  • System Exception in Message Wait Activity

    I have process A which sends a message to process B upon its completion.
    What happens when the instance is at a Message Wait Activity of process B , process A sends a message successfully to process B but process B enters into a system exception at that point of time?
    What happens to this message? Is it lost or recovered?
    Lets assume that the System Exception is handled and the instance returns back to the Message Wait Activity.
    Then will process B will still receive the message sent by process A after resumption from the System Exception or is the message lost ?

    If we're talking about notifications, not messages, and process A and B are running in the same engine, then Process A should be configured to send a notification to process B. The instance in process B can be sitting at a notification wait. Equally process B could have an instance sitting in any activity as long as the process has a notification wait in an interrupt mode. Processes with notification waits in an interrupt mode are waits that run alongside a process. The Wait is part of the process but interrupts the instance sitting anywhere in the process. After the execution the wait activity, the instance can return to the process with an Action = BACK statement. This statement is located in some automatic activity following the notification wait interrupt flow.
    Process A has a notification activity located before the end of the process. If process B cannot process the notification, the engine will retry the notification again in Process A at a latter time. So messages are not lost because the notification activity in process A is not complete until it successfully sends the notification to process B and process B receives it. Process A doesn't end until this activity is successful.
    HTH
    Mark

Maybe you are looking for

  • Exception while a session been lookup on weblogic 10.3.3 using wlclient.jar

    Hi, I am upgrading to weblogic 10.3.3. I have a client that downloads the required to the client machines using Java web start 6. I am using wlclient.jar at the client side. When I am trying to lookup for a session bean it is throwing the below excep

  • Hard drive damaged - replace it myself?

    My computer crashed the other day, and a technician came over and after it wouldn't mount on his computer, and made some awful noises trying to start up, he declared the hard disk dead. I live in Costa Rica, so getting service is a pain. The tech off

  • My thunderbolt-cable doesn't seems to work

    I bought a mini-dvi-cable yesterday with a hdmi on the other end.. When i connected it to my tv i can't find my "tv" on my macbook pro.. I don't know really why.. It's a lg 42" lcd.. Anyone else having this issue?

  • Start disk full problem

    When I open photoshop or attempt to sync my iphone, I get the message, that my start disk is full. I can move music, but I can't upload my pictures. I considered using Mackeeper but I see here that it might not be a good idea. Any suggestions?

  • TextArea styling htmlText

    Hi, How can I style my html content of a TextArea? I tried it like this but it keeps throwing errors: var h1:Object = new Object(); h1.fontFamily = "DistrictThin"; h1.color = "#FFCC00"; h1.fontSize = 30; h1.leading = 15; h1.display = "block"; var css