Queues not automatically processed in SMQ2

Hi
   We are on XI 3.0 SP13 and we have this performance issue - on our system -
Even though all of our qrfc queues are registered , we find that our inbound queues get stuck in a 'READY' status and need to be manually activated - every now and then -
Have anyone out there experienced this problem - and can suggested what we are missing here ??
Thanx in advance for your time.

If high volumes of messages are coming, then I think, this problem will occur very frequently.
Try with scheduling the Report RSQIWKEX/RSQOWKEX and try it .
Else , if you can change the design, i.e send less no. of messages at a time and then in XI , using BPM collect it and then send to DB.
Refer this guide-
https://websmp106.sap-ag.de/~sapidb/011000358700000592892005E.PDF
Also for Queue-
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Regards,
Moorthy

Similar Messages

  • [OIM 9.1.0.2] Attestation Process scheduled is not automatically running

    Hi Gurus,
    IHAC that noticed that some attestation processes have not been triggered in the specified scheduled time, . So the Attestation tasks are not displayed into specified Reviewer's inbox (To-Do List).
    There is a group responsible for creating the attestation processes and they have created a lot of processes. It seems that for some reason the attestation scheduled task is not automatically running for some cases.
    For the attestation processes that were stopped, it is needed to run manually the scheduled task. With this action the attestation task flow runs.
    Any tip on what could I check?
    Thanks.

    Hi,
    I checked the Schedule task 'Initiate Attestation Processes'. It is Enabled, with frequency 30 min. Actual status: Inactive.
    I got the follow error on the logs:
    Something related to Memory.
    I am investigating why when I use 'Run Now' option the attestation process work. Any tip?
    <28/11/2012 03h32min51s BRST> <Info> <EJB> <BEA-010227> <EJB Exception occurred during invocation from home or business: [email protected]340a3f3 threw exception: java.lang.OutOfMemoryError: Java heap space>
    <28/11/2012 03h32min51s BRST> <Notice> <Stdout> <BEA-000000> <ERROR,28 Nov 2012 03:32:51,518,[XELLERATE.SCHEDULER.TASK],Error while resubmitting the attestation process for delegation
    Thor.API.Exceptions.tcAPIException: EJB Exception: ; nested exception is:
    java.lang.OutOfMemoryError: Java heap space
    at Thor.API.Operations.AttestationOperationsClient.updateResponses(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    <28/11/2012 03h34min57s BRST> <Notice> <Stdout> <BEA-000000> <ERROR,28 Nov 2012 03:34:57,977,[XELLERATE.SCHEDULER.TASK],Error: Thor.API.Exceptions.AttestationProcessNotFoundException
    Thor.API.Exceptions.AttestationProcessNotFoundException
    at com.thortech.xl.ejb.beansimpl.AttestationOperationsBean.initiateAttestationProcess(Unknown Source)
    at com.thortech.xl.ejb.beans.AttestationOperationsSession.initiateAttestationProcess(Unknown Source)
    at com.thortech.xl.ejb.beans.AttestationOperations_yqqnsm_EOImpl.initiateAttestationProcess(AttestationOperations_yqqnsm_EOImpl.java:1033)
    at Thor.API.Operations.AttestationOperationsClient.initiateAttestationProcess(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  • Automatic update of number ranges in FBN1 is not getting processed

    Automatic update of number ranges in FBN1 (current status) level is not getting processed.
    Tried posting a customer payment document in the system though number ranges are maintained for the year 2015 the number ranges are not overlapped last year all documents are closed but still the numbers are not been picked automatically in FBN1 kindly help in this issue

    Hello Rajesh
    Please verify if number ranges are maintained correctly, verify same using transaction OBA7. Also ensure that external assignment is unchecked in FBN1. Share screenshots if possible.
    Regards
    Aniket

  • IDOCS Error - Not getting processed automatically

    Hi All,
    We are loading hierarchy for a Product from R/3 system using the standard datasource.
    When we execute the info package, IDOCs are not getting processed automatically.
    We are facing the below error message.
    Error when updating Idocs in Business Information Warehouse
    Diagnosis
    Errors have been reported in Business Information Warehouse during IDoc update:
    No status record was passed to ALE by the applicat
    System Response
    Some IDocs have error status.
    Procedure
    Check the IDocs in Business Information Warehouse . You do this using the extraction monitor.
    Error handling:
    How you resolve the errors depends on the error message you get.
    But when we goto BD87 and process the IDOCs manually, these are getting posted and the hierarchy is loading.
    Can someone please guide me on what is the issue with the IDOCs and how to make them to post automatically.
    Thanks in Advance
    Regards,
    Sachin

    Hi,
    This will happen due to Non-updated IDOCu2019s in the Source system i.e., occurs whenever LUWu2019s are not transferred from the source system to the destination system. If you look at RSMO of the status tab, the error message would appear like u201CtRFC Error in Source Systemu201D or u201CtRFC Error in Data Warehouseu201D or simply u201CtRFC Erroru201D depending on the system from where data is being extracted. Sometimes IDOC are also stuck on R/3 side as there were no processors available to process them. The solution for this Execute LUWu2019s manually. Go to the menu Environment -> Transact. RFC -> In the Source System from RSMO which will asks to login into the source system. The u201CStatus Textu201D for stucked LUWu2019s may be Transaction Recorded or Transaction waiting. Once you encounter this type of status Execute LUWu2019s manually using u201CF6u201D or Editexecute LUWu2019s(F6).Just keep on refreshing until you get the status u201CTransaction is executingu201D in the Production system. We can even see the stuck IDOCu2019c in Transaction BD87 also.Now the data will be pulled into the BW.
    Hope it helps a lot.
    Thanks and Regards,
    Kamesham

  • WF Deferred queue not processing

    Hi,
    In our PROD environment, the WF Deferred queue seems to be growing (in Ready state); is there a way to forcefully process these events?
    The WF background listeners are running at 5min interval.
    env: 11.5.10.2/10.2.0.5/2-node RAC/RH5
    Thanks!

    Please see these docs.
    Events from Workflow Queues When The Deferred Agent Listener Won't Start [ID 953103.1]
    Workflow Queue Is Not Getting Processed Even After Rebuilding using wfntfqup.sql [ID 551808.1]
    Thanks,
    Hussein

  • Automatic Process order type not picking in CR01

    Hi friedns,
    i have created new Production scheduler-030 for plant -  0101  through - CORU and CORY t.codes and we are not assigning the
    Prod. sched. profile in Materail master.
    Now while creating the new process order through CR01,system is not picking automatically process order type for new production scheduler -030 and new prodction schedulre already assign in material master .
    For old Production scheduler-010 process order type is picking automatically for same plant.
    Are there any user exit need to update.
    Please advise.
    Thank you.
    Regards.
    asuvamsi

    Thanks for you reply!!
    PLease find the scrren shots.
    MM02 screen.
    COR1:
    Thank you.
    Regards
    Vamsi

  • Office 365 x64 Click-to-Run Not Automatically Updating from Network Share

    We are piloting Office 365 x64 and pointing the clients to a network share (see config file below) for updates.  When we subsequently download the updates to the share the clients will not automatically install them.  If we manually do so from
    within an app (File > Account > Update Options > Update Now) it works fine.  The ACL and Sharing permissions allow Everyone and Domain Computers read-only access (in addition to some other ancillary accounts).  I've tried manually running
    the Office Automatic Updates from Task Scheduler and left the box running overnight.  I've rebooted, logged back on, closed and opened the app several times.  Nothing happens, just always sits at the current version.
      Anyone have any ideas?
          Thanks,
             Bryan
    Here's the UpdateURL registry key:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\Configuration\UpdateUrl = \\<SERVERNAME>\Office_365\Pilot
    ProPlusx64.xml:
    <Configuration>
    <Add OfficeClientEdition="64" >
    <Product ID="O365ProPlusRetail">
    <Language ID="en-us" />
    </Product>
    </Add>
    <Updates Enabled="TRUE" UpdatePath="\\<SERVERNAME>\Office_365\Pilot\" />
    <Display Level="None" AcceptEULA="TRUE" />
    <Logging Name="OfficeSetup.txt" Path="%temp%" />
    <Property Name="AUTOACTIVATE" Value="1" />
    <Property Name="FORCEAPPSHUTDOWN" Value="TRUE" />
    </Configuration>
    Here's what I think is the log file:
    Timestamp Process TID Area Category EventID Level Message Correlation
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x554 Click-To-Run Telemetry aqkhc Medium {"SessionID":"bfe53625-5d12-4e1a-b3b4-2d8e88b0d108","GeoID":"244","Ver":"15.0.4615.1002","ExeVer":"15.0.4615.1002","SecuritySessionId":"0","ModulePath":"C:\Program Files\Microsoft Office 15\ClientX64\OfficeClickToRun.exe","CommandLine":"/service","Bitness":"64","IntegrityLevel":"0x4000"}
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x554 Click-To-Run Telemetry aqkhe Medium {"SessionID":"bfe53625-5d12-4e1a-b3b4-2d8e88b0d108","GeoID":"244","Ver":"15.0.4615.1002","OSVersion":"6.1","SP":"1","ProductType":"1","ProcessorArch":"9","Locale":"1033"}
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x568 Click-To-Run annt7 Medium ProcessPool::Initialize - Initializing Main Process Pool
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x568 Click-To-Run annuf Medium SystemProcessPool::DoInitialize - Initializing System Process Pool
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x568 Click-To-Run anntv Medium ConfigurationManager::Initialize - Initializing ConfigurationManager
    05/01/2015 11:21:11.061 OFFICECL (0x550) 0x568 Click-To-Run annt4 Medium Pipeline::Initialize - Initializing pipeline with PipelineServerName: "ClickToRun_Pipeline" and InstallationPath: "C:\Program Files\Microsoft Office 15"
    05/01/2015 11:21:11.154 OFFICECL (0x550) 0x568 Click-To-Run annt1 Medium Orchestration::Initialize - Initializing Orchestration
    05/01/2015 11:21:11.201 OFFICECL (0x550) 0x568 Click-To-Run annto Medium ApiServer::Initialize - Initializing ApiServer for endpoint: C2RClientAPI_Server_System
    05/01/2015 11:24:50.661 OFFICECL (0x550) 0x828 Click-To-Run annty Medium ExecutionContext::QueueScenario - Set executing scenario to UPDATE
    05/01/2015 11:24:50.661 OFFICECL (0x550) 0x828 Click-To-Run annuz Medium TaskFactory::TryLoadScenario - Start loading UPDATE scenario
    05/01/2015 11:24:50.661 OFFICECL (0x550) 0x828 Click-To-Run annu0 Medium TaskFactory::TryLoadScenario - Loading UPDATE scenario is successful
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0x828 Click-To-Run amavh Medium ScenarioController::Initialize - requested display level: False
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0x828 Click-To-Run annua Medium ProcessPool::QueueTaskItem - Task SCENARIO:{AC2F0D89-6518-48E9-A0D9-EF039C456034} is being scheduled to run in this process
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0x828 Click-To-Run aoicd Medium ExecutionContext::QueueScenario - Successfully queue scenario UPDATE.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf6c Click-To-Run annua Medium ProcessPool::QueueTaskItem - Task UPDATEDETECTION:{77176F9C-873B-4A7D-8051-EBEB52DDE8B0} is being scheduled to run in this process
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf6c Click-To-Run annvj Medium Worker::TaskExecutionThreadProc - Task SCENARIO:{AC2F0D89-6518-48E9-A0D9-EF039C456034} completed with TaskState TASKSTATE_EXECUTING.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf6c Click-To-Run annu6 Medium TaskGroup::DoHandleWorkerCompleteEvent - Task {AC2F0D89-6518-48E9-A0D9-EF039C456034} complete event is handled by task {AC2F0D89-6518-48E9-A0D9-EF039C456034}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf6c Click-To-Run apm4n Medium TaskGroup::Finalize - Task AC2F0D89-6518-48E9-A0D9-EF039C456034 is not finished.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run Telemetry amb0n Medium TaskUpdateDetection::ApplySettings: Beginning Update Scenario. {"SessionID":"bfe53625-5d12-4e1a-b3b4-2d8e88b0d108","GeoID":"244","Ver":"15.0.4615.1002","TargetVersion":"UNDEFINED","InstallID":"C5912794-7300-4A10-840B-575B03DB98F8","TaskId":"77176F9C-873B-4A7D-8051-EBEB52DDE8B0","TaskState":"TASKSTATE_EXECUTING","UpdatePathType":"CUSTOM","TaskType":"UPDATEDETECTION:{77176F9C-873B-4A7D-8051-EBEB52DDE8B0}","Scenario":"UPDATE","TriggeringUI":"UNDEFINED","TaskCaller":"SCHEDULEDTASK"}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run Telemetry aoh6s Medium TaskUpdateDetection::Execute: Ending Update scenario, task trigger source disabled. {"SessionID":"bfe53625-5d12-4e1a-b3b4-2d8e88b0d108","GeoID":"244","Ver":"15.0.4615.1002","InstallID":"C5912794-7300-4A10-840B-575B03DB98F8","TaskState":"TASKSTATE_EXECUTING","TaskId":"77176F9C-873B-4A7D-8051-EBEB52DDE8B0","TaskType":"UPDATEDETECTION:{77176F9C-873B-4A7D-8051-EBEB52DDE8B0}","Scenario":"UPDATE"}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run annvj Medium Worker::TaskExecutionThreadProc - Task UPDATEDETECTION:{77176F9C-873B-4A7D-8051-EBEB52DDE8B0} completed with TaskState TASKSTATE_FAILED.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4b Medium Task::DoHandleWorkerCompleteEvent - Setting Task (77176F9C-873B-4A7D-8051-EBEB52DDE8B0) Task State to (TASKSTATE_FAILED)
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run aqkg7 Medium Task::DoHandleWorkerCompleteEvent - No event is specified for task (77176F9C-873B-4A7D-8051-EBEB52DDE8B0)
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run Telemetry apm4e Medium Task::HandleTaskStateFailed - Handling TaskState (TASKSTATE_FAILED) for task (77176F9C-873B-4A7D-8051-EBEB52DDE8B0). {"SessionID":"bfe53625-5d12-4e1a-b3b4-2d8e88b0d108","GeoID":"244","Ver":"15.0.4615.1002","InstallID":"C5912794-7300-4A10-840B-575B03DB98F8","TaskState":"TASKSTATE_FAILED","TaskId":"77176F9C-873B-4A7D-8051-EBEB52DDE8B0","TaskType":"UPDATEDETECTION:{77176F9C-873B-4A7D-8051-EBEB52DDE8B0}","Scenario":"UPDATE"}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apkpk Monitorable ScenarioController::CheckProcessPool - Failed to get/create ui process pool, and we are not the ui handler. Cannot process event
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run annu6 Medium TaskGroup::DoHandleWorkerCompleteEvent - Task {77176F9C-873B-4A7D-8051-EBEB52DDE8B0} complete event is handled by task {AC2F0D89-6518-48E9-A0D9-EF039C456034}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {AC2F0D89-6518-48E9-A0D9-EF039C456034}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4a Monitorable Task::DoCancel - Can't cancel task (77176F9C-873B-4A7D-8051-EBEB52DDE8B0) because it is in TASKSTATE_FAILED state
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm39 Medium Task::DoCancel - Task (57173191-24E0-42E1-96F4-914AF8CFD1D5) in TASKSTATE_NOTSTARTED, set to Cancelled.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm39 Medium Task::DoCancel - Task (AA63EED2-70B9-4E21-952C-9CFB09EC37C0) in TASKSTATE_NOTSTARTED, set to Cancelled.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {D1506E3F-4B2A-41D3-913B-FA3E889CE20D}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {539BA5C1-BC18-4D11-AF61-CF6EDC58DC33}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm39 Medium Task::DoCancel - Task (D1E1E548-917D-4D75-8AE5-FC76856C66DC) in TASKSTATE_NOTSTARTED, set to Cancelled.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {9A54EEBA-7B8D-4BD5-8EFE-D21E58FFFEE3}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {9C141B7D-2B22-4C33-9C5C-F6F3394AD19E}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {501487AD-0A47-419D-AF30-B9E616A4579B}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4p Medium TaskGroup::DoCancel - Attempting to cancel task {0270BAF9-3CE0-46EE-A3FE-099ABC06BC14}
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm39 Medium Task::DoCancel - Task (F0E5AF5D-5D82-4370-A2A6-C064CBC39247) in TASKSTATE_NOTSTARTED, set to Cancelled.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task 0270BAF9-3CE0-46EE-A3FE-099ABC06BC14.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task 501487AD-0A47-419D-AF30-B9E616A4579B.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm39 Medium Task::DoCancel - Task (A5E75ADF-8BF1-44C4-8900-1BE6070EB609) in TASKSTATE_NOTSTARTED, set to Cancelled.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task 9C141B7D-2B22-4C33-9C5C-F6F3394AD19E.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task 9A54EEBA-7B8D-4BD5-8EFE-D21E58FFFEE3.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task 539BA5C1-BC18-4D11-AF61-CF6EDC58DC33.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task D1506E3F-4B2A-41D3-913B-FA3E889CE20D.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task AC2F0D89-6518-48E9-A0D9-EF039C456034.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run apm4o Medium TaskGroup::Finalize - Finalizing task AC2F0D89-6518-48E9-A0D9-EF039C456034.
    05/01/2015 11:24:50.676 OFFICECL (0x550) 0xf70 Click-To-Run annt0 Medium ExecutionContext::ResetExecutingScenario - Reset executing scenario

    Hi,
    I replied in the other thread:
    http://social.technet.microsoft.com/Forums/office/en-US/e9e6be40-fb92-4734-9f94-9dee5599b1d8/office-365-pro-plus-2013-update-wont-apply-automatically?forum=officeitpro#c156ed8c-f65c-450c-9e0f-85f0de513c20
    It seems when the install finished it added an extra Office\Data to the path. My path should be \\hsbswpush02\GPsoftware\o365\Office\Data\15.0.4551.1005
    but it shows
    \\hsbswpush02\GPsoftware\o365\Office\Data\Office\Data15.0.4551.1005
    If I edit the path and delete the extra Office\Data Office 365 ProPlus updates from my network location. I cannot figure out why it is adding the extra Office\Data to the path.
    My config file looks like this:
      <Updates Enabled="TRUE" UpdatePath="\\hsbswpush02\GPsoftware\o365\Office\Data" />
    have you tried omitting the \Office\Data element, from the Updates element ?
    http://technet.microsoft.com/en-us/library/jj219426.aspx#BKMK_UpdatesElement
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Messages not being processed

    Hi,
    I experience an issue with 10g soa, about not having processed some messages sent to receive activities of my process.
    I have my process deployed, I can initiate the instance of the process, I can move the flow of the process by calling some receive activities, but sometimes it seems it stucks on one of these receives. It happens randomly on various processes on various receive activities, like one day one receive operation doesn't proceed at all, and on another day it is another receive operation, and that is without any change to the process and redeployment.
    I can see the message has been received by server, because I can query it from DLV_MESSAGE table from BPEL data source, and i see its STATE = 0, which is unprocessed. I am also sure that message has valid content and the correlation bits on the message are also correct, really there is no reason why such message should not be processed, it always worked until the moment it decides not to for unknown reason.
    My question:
    1. What causes messages to be not processed?
    2. What are known options to deal with this situation?
    Currently I am in a condition where I can spot unprocessed messages, which is fine, so I am aware of the problem, but I am not able to deal with the problem. Even if I tried to submit the message via BPEL Console, it was not processed either.
    Thank you for any suggestions

    Some blog information to support this case
    http://soacrux.blogspot.com/2010/08/automatic-recovery-program-for-pending.html
    Content repaste:
    Automatic recovery program for pending BPEL call back messages
    BPEL engine maintains all async call back messages into database table called dlv_message. You can see such all messages in BPEL console call-back manual recovery area.The query being used by bpel console is joined on dlv_message and work_item tables.This query simply picks up all call back messages which are undelivered and have not been modified with in certain threshold time.
    Call-back messages are processed in following steps
    BPEL engine assigns the call-back message to delivery service
    Delivery service saves the message into dlv_message table with state 'UNDELIVERED-0'
    Delivery service schedules a dispatcher thread to process message asynchronously
    Dispatcher thread enqueues message into JMS queue
    Message is picked up by MDB
    MDB delivers the message to actual BPEL process waiting for call-back and changes state to 'HANDLED=2'
    So given above steps, there is always possibility that message is available in dlv_message table but MDB is failed in delivering it to BPEL process which keeps message always in state= 0.
    Following program can be tailored to suite one's own requirements to recover from such state-0 messages.
    Note:- This program contains logic to recover from invocation and call-back messages. Please comment out appropriately.
    package bpelrecovery;
    import com.oracle.bpel.client.*;
    import com.oracle.bpel.client.util.SQLDefs;
    import com.oracle.bpel.client.util.WhereCondition;
    import java.util.ArrayList;
    import java.util.Hashtable;
    import java.util.List;
    import javax.naming.Context;
    public class bpelrecovery {
    public bpelrecovery() {
    public static void main(String[] args) {
    bpelrecovery recover = new bpelrecovery();
    String rtc = "";
    try{
    rtc = recover.doRecover();
    catch (Exception e){
    e.printStackTrace();
    rivate void recoverCallbackMessages(List messages)
    throws Exception
    String messageGuids[] = new String[messages.size()];
    for(int i = 0; i < messages.size(); i++)
    ICallbackMetaData callbackMetadata = (ICallbackMetaData)messages.get(i);
    String messageGuid = callbackMetadata.getMessageGUID();
    messageGuids[i] = messageGuid;
    System.err.println((new StringBuilder()).append("recovering callback message =
    ").append(messageGuids).append(" process
    [").append(callbackMetadata.getProcessId()).append("(").append(callbackMetadata.getRevisionTag()).ap
    pend(")] domain [").append(callbackMetadata.getDomainId()).append("]").toString());
    Locator locator = getLocator();
    IBPELDomainHandle domainHandle = locator.lookupDomain();
    domainHandle.recoverCallbackMessages(messageGuids);
    public String doRecover() throws Exception{
    // Connect to domain "default"
    try{
    System.out.println("doRecover() instantiating locator...");
    Locator locator = getLocator();
    System.out.println("doRecover() instantiated locator for domain " +
    locator.lookupDomain().getDomainId());
    // look for Invoke messages in need of recovery
    StringBuffer buf1 = new StringBuffer();
    WhereCondition where = new WhereCondition(buf1.append(SQLDefs.IM_state).append( " = "
    ).append(IDeliveryConstants.STATE_UNRESOLVED ).toString() );
    System.out.println("doRecover() instantiating IInvokeMetaData... with where = "+ where.getClause());
    IInvokeMetaData imd1[] = locator.listInvokeMessages(where);
    System.out.println("doRecover() instantiated IInvokeMetaData");
    // iterate thru the list
    List l1 = new ArrayList();
    for (Object o:imd1){
    l1.add(o);
    // See how many INVOKES are in the recovery zone
    System.out.println("doRecover() instantiated IInvokeMetaData size = " +l1.size());
    // look for Callback messages in need of recovery
    StringBuffer buf = new StringBuffer();
    where = new WhereCondition(buf.append(SQLDefs.DM_state).append( " = "
    ).append(IDeliveryConstants.TYPE_callback_soap ).toString() );
    System.out.println("doRecover() instantiating ICallbackMetaData... with where = "+
    where.getClause());
    ICallbackMetaData imd[] = locator.listCallbackMessages(where);
    System.out.println("doRecover() instantiated ICallbackMetaData");
    // recover
    List l = new ArrayList();
    for (Object o:imd){
    l.add(o);
    recoverCallbackMessages(l);
    catch (Exception e){
    e.printStackTrace();
    return "done";
    public Locator getLocator(){
    System.out.println("getLocator() start");
    Locator locator = null;
    // set JNDI properties for BPEL lookup
    String jndiProviderUrl = "opmn:ormi://localhost:6003:oc4j_soa/orabpel";
    String jndiFactory = "com.evermind.server.rmi.RMIInitialContextFactory";
    String jndiUsername = "oc4jadmin";
    String jndiPassword = "welcome1";
    Hashtable jndi = new Hashtable();
    jndi.put(Context.PROVIDER_URL, jndiProviderUrl);
    jndi.put(Context.INITIAL_CONTEXT_FACTORY, jndiFactory);
    jndi.put(Context.SECURITY_PRINCIPAL, jndiUsername);
    jndi.put(Context.SECURITY_CREDENTIALS, jndiPassword);
    jndi.put("dedicated.connection", "true");
    try{
    System.out.println("getLocator() instantiating locator...");
    locator = new Locator("default", "welcome1", jndi);
    System.out.println("getLocator() instantiated locator");
    catch (Exception e){
    System.out.println("getLocator() error");
    e.printStackTrace();
    return locator;

  • Queues not handling delays...

    Question:
    If the parameter that enables the Queue Monitor to handle delay intervals on queues (i.e., AQ_TM_PROCESSES) is not set to > 0, then no Queue Monitor background processes (ora_aqtm_<SID>) will be created and queues will not be able to handle delays?
    Or, to put in another way, if AQ_TM_PROCESSES = 0, setting a delay on a queue for a payload will not work correctly, correct?

    Still seems to be some debate between the developers and DBAs on whether or not AQ_TM_PROCESSES = 0 causes an issue in Oracle 10g 10.2.
    This is what the Oracle Advanced Queueing Manual says:
    ===========================================
    Prior to Oracle Database 10g, Oracle Streams AQ time manager processes were controlled by init.ora parameter AQ_TM_PROCESSES, which had to be set to nonzero to perform time monitoring on queue messages and for processing messages with delay and expiration properties specified. These processes were named QMNO-9, and the number of them could be changed using:
    ALTER SYSTEM SET AQ_TM_PROCESSES=X
    Parameter X ranged from 0 to 10. When X was set to 1 or more, that number of QMN processes were then started. If the parameter was not specified, or was set to 0, then queue monitor processes were not started.
    Beginning in Oracle Streams AQ 10g Release 1 (10.1), this was changed to a coordinator-slave architecture, where a coordinator is automatically spawned if Oracle Streams AQ or Streams is being used in the system. This process, named QMNC, dynamically spawns slaves depending on the system load. The slaves, named qXXX, do various background tasks for Oracle Streams AQ or Streams. Because the number of processes is determined automatically and tuned constantly, you no longer need set AQ_TM_PROCESSES.
    Even though it is no longer necessary to set AQ_TM_PROCESSES when Oracle Streams AQ or Streams is used, if you do specify a value, then that value is taken into account. However, the number of qXXX processes can be different from what was specified by AQ_TM_PROCESSES.
    QMNC only runs when you use queues and create new queues. It affects Streams Replication and Messaging users.
    No separate API is needed to disable or enable the background processes. This is controlled by setting AQ_TM_PROCESSES to zero or nonzero. Oracle recommends, however, that you leave the AQ_TM_PROCESSES parameter unspecified and let the system autotune.
    Note:
    If you want to disable the Queue Monitor Coordinator, then you must set AQ_TM_PROCESSES = 0 in your pfile or spfile. Oracle strongly recommends that you do NOT set AQ_TM_PROCESSES = 0. If you are using Oracle Streams, then setting this parameter to zero (which Oracle Database respects no matter what) can cause serious problems.
    ===========================================
    Seems to me that AQ_TM_PROCESSES is no longer used as before but if used, and set to 0, it can cause issues and / or turn off the Oracle Queue Monitor....
    Anybody's final vote on this matter??? Based on the manual and the responses I have heard so far, AQ_TM_PROCESSES = 0 does still matter in Oracle 10.2.

  • App Error 602 & "Uncaught exception: Application net_rim_bb_messaging_app(144) is not responding; process terminated"

    Hi,
    I have spent a whole and very frustrating day trying to solve the following problem and in exasperation I resort to a posting here. Note no changes had been made to the phone prior to the start of the problem.
    My Blackberry 9800 Torch freezes on power-up. It can only be ‘unfrozen’ by taking out the battery or, if left alone, after many minutes it comes up with the white screen, ‘App Error 602' and ‘Reset’ which is highlighted. Resetting has the same effect as taking out the battery. After each restart, it goes through the usual security and time checks and then freezes again. However, on rare occasions I got the message “Uncaught exception: Application net_rim_bb_messaging_app(144) is not responding; process terminated”.
    Soon after the restart, after the Security Software Verification and on confirming the time/date, there is a very small window of opportunity (literally a couple of seconds) to access the phone. After much trial and error, I discovered that (in Manage Connections) by disabling the Mobile Network and WiFi - effectively putting it into ‘aeroplane mode’ - the device would work, without any problem and indefinitely. Except, of course, I couldn’t access the phone network nor the internet, which isn’t helpful(!).
    I have taken this opportunity to do a full back-up on to my PC, through BlackBerry Desktop Software (though I’m not sure this backs up downloaded Apps??). Separately, I've also copied all the subdirectories from the phone’s memory and media card on to the PC, retaining their correct structures (but presumably also copying the corruption causing the problem?).
    Any ideas???
    - thanks in advance!

    The method you are attempting is the automatic method...sometimes it just doesn't work, and you must take control. The simplest way is to, on a PC (you cannot do this on MAC):
    1) Make sure you have a current and complete backup of your BB...you can find complete instructions via the link in my auto-sig below.
    2) Uninstall, from your PC, any BB OS packages
    3) Make sure you have the BB Desktop Software already installed
    http://us.blackberry.com/software/desktop.html
    4) Download and install, to your PC, the BB OS package you desire:
    http://us.blackberry.com/support/downloads/download_sites.jsp
    It is sorted first by carrier -- so if all you want are the OS levels your carrier supports, your search will be quick. However, some carriers are much slower than others to release updates. To truly seek out the most up-to-date OS package for your BB, you must dig through and find all carriers that support your specific model BB, and then compare the OS levels that they support.
    5) Delete, on your PC, all copies of VENDOR.XML...there will be at least one, and perhaps 2, and they will be located in or similarly to (it changes based on your Windows version) these folders:
    C:\Program Files (x86)\Common Files\Research In Motion\AppLoader
    C:\Users\(your Windows UserName)\AppData\Roaming\Research In Motion\BlackBerry\Loader XML
    6a) For changing your installed BB OS level (upgrade or downgrade), you can launch the Desktop Software and connect your BB...the software should offer you the OS package you installed to your PC.
    6b) Or, for reloading your currently installed BB OS level as well as for changing it, bypass the Desktop Software and use LOADER.EXE directly, by proceeding to step 2 in this process:
    http://supportforums.blackberry.com/t5/BlackBerry-Device-Software/How-To-Reload-Your-Operating-Syste...
    Note that while written for "reload" and the Storm, it can be used to upgrade, downgrade, or reload any BB device model -- it all depends on the OS package you download and install to your PC.
    If, during the processes of 6a or 6b, your BB presents a "507" error, simply unplug the USB cord from the BB and re-insert it...don't do anything else...this should allow the install to continue.
    If you are on MAC, you are limited to only your carriers sanctioned OS packages...but can still use any levels that they currently sanction. See this procedure:
    KB19915How to perform a clean reload of BlackBerry smartphone application software using BlackBerry Desktop Software
    Good luck and let us know!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How to create credit note automatically after PGR?

    Hello SD Gurus,
    Client's Business Process: Return Order (ZRE, ZPOR, ZARE, and ZMTR) is created with reference to billing document number and item category used for this order type is REN or ZREN. After the order is created, they do PGR (Return Delivery Type is LR) and then credit memo is created "manually". So, the issue with this process is that it is very time consuming and a lot of manual intervention is required.
    To-be Process: The requirement is to create credit note "automatically" after the PGR is done to reduce the manual intervention and expedite the process. If item category is REN, then credit note will be created with invoice value. If item category is ZREN, then credit note will be created with Zero Value.
    How should I write code in the user exit MV50AFZ1?
    Regards,
    Mohammed Anwar

    Hi
    Apart from Lakshmipathi's suggestion you can share the below logic with your ABAPER. There are two BAPIs we use to create billing automatically. Check whether you can call these BAPIs in userexit you have mentioned in your post.
    CALL FUNCTION 'BAPI_BILLINGDOC_CREATEMULTIPLE'
    * EXPORTING
    *   CREATORDATAIN         =
    *   TESTRUN               =
    *   POSTING               =
            TABLES
              billingdatain         = billingdatain
              conditiondatain       = conditiondatain
    *   CCARDDATAIN           =
    *   TEXTDATAIN            =
    *   ERRORS                =
              return                = return3
              success               = success
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
            EXPORTING
              wait = 'X'.
          READ TABLE return3 WITH KEY type = 'E'.
          IF sy-subrc = 0.
            record-inv_rem = return3-message.
          ENDIF.
          WAIT UP TO 2 SECONDS.
    *      READ TABLE return3 WITH KEY type = 'E'.
    *      IF return3-type = 'E'.
    *        WRITE:/ return3-message.
    *      ENDIF.
          READ TABLE success INDEX 1.
          CLEAR: vbeln_vf.
          vbeln_vf = success-bill_doc.
        ENDIF.
    Thank$

  • Block is not automatically Removed

    Dear All ,
    The system does not automatically remove the blocking reason I, if an acceptance decision is made for the inspection lot concerned. the blocking reason I must be removed in the invoice inspection/invoice release function.
    Release of invoice block u2013 can it be automated from the IL release process ?
    Thanks & Regards,
    Deepu.

    Use MRBR for release, you can schedule a job run for this program to run every night if required.
    Regards,
    Vivek

  • PC will not automatically connect to wireless network on startup...

    Hi all - I have a WRTG54 wirless router with the latest firmware.  Windows XP Home SP2.  I have a mixed network with two wired PCs and one wireless.  The wireless PC will not automatically connect to the network. To connect to the network i have to go to the wireless network properties box and check "let windows automatically configure network"  Once I do this the wirelss PC connects with no problem.  Unfortunatley, whenever i turn the PC off and turn it back on the "let windows automatically configure network" is unchecked and i have to go through the process of checking it again.  I uninstalled the wireless adapter and reinstalled the drivers only and then ran the windows wireless setup wizard but the problem persists.  Any help on this would be much appreciated.!!!! Thanks!!

    First of all, give your network a unique SSID. Do not use "linksys". If you are using "linksys" you may be trying to connect to your neighbor's router. Also set "SSID Broadcast" to "enabled". This will help your computer find and lock on to your router's signal.
    Do not let "Windows automatically configure your network".  Instead do the following:
    Also, in the computer, go to your wireless software, and go to "Preferred Networks" (sometimes called "Profiles" ). There are probably a few networks listed. Delete any network named "linksys". Also delete any network that you do not recognize, or that you no longer use.  Delete your current network (this will remove any old settings).  Reboot computer.  Return to "Preferred Networks" and re-enter your current network info (SSID, encryption (if any), and key (if any) ). Then select your current network and make it your default network, and set it to automatic login. You may need to go to "settings" to do this, or you may need to right click on your network and select "Properties" or "settings".  Reboot computer.  It should connect automatically.  If you still have trouble, in the computer, temporarily disable your software firewall, including Windows Firewall, and see if that helps. 
    Some users have reported improved wireless connections by switching to WPA  ( = WPA with TKIP)  encryption.

  • Files saved from Elements 12 editor not automatically picked up and stacked in organizer

    I have just upgraded to Elements 12 from version 6 and find that if I select a file in the organizer, select "Edit with Photoshop Elements editor", carry out the editing and save the file with the boxes for "include in elements organizer" and "Save in Version Set with original" checked the edited photo is not automatically included in the organizer nor stacked. On returning to the Organizer it tells me that a new photo has been found in the watched folders and I have to import it and stack it manually. What can I do to corret this problem?
    Bob

    Already several messages to confirm this is a bug.
    See:
    http://forums.adobe.com/message/5790289#5790289
    You can add your vote in the feedback forum.
    http://feedback.photoshop.com/photoshop_family/topics/save_in_version_set_not_working_in_p se12
    The workaround would be to kill the 'ElementsAutoanalyzer.exe' process, as described here:
    http://barbarabrundage.com/2013/10/31/the-elements-12-auto-analyzer-adobes-evil-undead/

  • Statistics on automatic processed payments by the electronic bank statement

    Hi fellow sap knowledge hungering colleagues.
    I have set up the EBS application in my company and it has now run for 4 month with ok success.
    I now have to do a follow-up on the project and therefore I'm interested in seeing how many payments have been automatic processed by the EBS application.
    I cant seem to find any characteristics on the payment documents that separates the ones that have been automatically processed and those that have been post processed in the FEBA transaction. When each statement is imported you get a sum up on how many pay-ments where automatically processed but is it possible to see overall statistics for all the statements and if not is it possible to recall the statistics for each imported statement?

    Hi,
    the bank normally includes the details provided by the customer in the bank statement.
    depending upon the information provided, the user can clear the customer line items. In order to auto clear using EBS, you can use enhancement FEB00001. You can have your logic to auto clear.
    also refer the Note 494777 - Customer enhancements in electronic bank statement.
    Thanks

Maybe you are looking for

  • Setting fields defined in SQL updateable report with a process

    I have SQL statement defined in a SQL updateable report with hidden fields. I want to be able to update these hidden fields with values from other displayed fields on the page. How do I reference these hidden items - I have referencign them as :my_fi

  • New MacBook Air does't show youtube completely in new tab

    I just bought this MacBook Air yesterday. But I found out that the youtube always does't show the video cover whenever I open a new tab, and the comment session below the video always show loading. May I know what is the problem? What can I do to fix

  • 'You've Been Signed Out' - Solutions not working

    Hi, I've been having this problem for many days now and have been very patient with the customer care team. However, I'm not approaching deadlines at University and really, really need access to Creative Cloud. I haven't even got any programs downloa

  • Hush hush book

    Pleasee, help me. I need download a book in adobe reader with my celphone

  • Forward backward mouse buttons in konqueror?

    Is there some trick to getting the forward and backward buttons on my mouse working with konqueror/dolphin?  They work perfectly in firefox without me doing anything, but in konqueror they don't work.  If I go to configure shortcuts it doesn't regist