Background processing and IdM Split

We have a Create User process that can be initiated by the end user. The end user provides the user data to create the user.
This data is passed on to the approval process where an approver approves/declines the request.
If the request is approved the approver is shown a Confirmation Page which contains a button called "Return to Main Menu".
Issue
We would like to split the display of the confirmation page and the rest of the process that takes place after the request is approved.
This will prevent the end user from having to wait on the rest of the process once Return to Main Menu is clicked.
Have tried
1) Using split but it still waits for the entire process to complete before taking the end user back to the Main Menu page
2) Adding a manual action and assigning configurator as the owner. This seemed to work on one environment but did not on another.
Difference was not in the app server, java versions or idm versions but rather the OS (worked on Windows but not on Linux).
3.) Timed out the Confirmation Page in 1 second but that displays the message that your form has timed out.
4.) Background provisioning set to true. This is part of the process but before it gets there we have a great deal going on.
Can someone suggest something to where we can display the confirmation page to return to the main menu and at the same time go ahead and do the remaining activities for that user.

Hi,
while this is on a totally different topic some code similar to mine in
http://forum.java.sun.com/thread.jspa?threadID=5136156&messageID=9504254#9504254
would likely solve your problem. Please read the section 2)
I'm pretty sure the same can be done with a view but the code mentioned above worked for me before i got a solution using a view to work. The forkbomb thing mentioned there does not apply to your task.
Regards,
Patrick

Similar Messages

  • AQ Callbacks - Blocking background processes and best practices.

    We are running several queues within our company and one of them uses pl/sql callback functionnality.
    Basically, several triggers can enqueue a message when underlying tables are updated. The goal of the callback is to "treat" those messages, which means dequeuing the messages and passing them to some procedure (determined through a confguration table and the type of message). I don't know if i'm clear enough on this but it is as important.
    In general the mechanism works perfectly but we noticed in one of our databases that, after a relatively big amount of messages enqueuing (~ 500-1000 in one trasanction), there are numerous background processes blocked on system table SYS.AQ_SRVNTFN_TABLEI. In fact, the queue starts growing and messages are not dequeued anymore by the callback, that doesn't seem to be executed anymore at all.
    We actually were also unable to re-compile the package that holds the callback procedure nor removing/adding the reference of the subscriber to the queue with DBMS_AQ. It would hang there forever...
    We are running Oracle Database 10g Enterprise Edition Release *10.2.0.4.0* and the value of AQ_TM_PROCESSES = 0.
    I don't necesseraly have a complete and clear view of how the queue mechanism works behind the scenes so forgive for some foolish things I could say :-)
    Diagnosis:
    After some research, it seems the backgrounds processes are blocked on the system table SYS.AQ_SRVNTFN_TABLE on some index for MSGID.
    If I understand correctly how the system works, the callback gets executed for a specific MSGID as we use it in the callback procedure to dequeue this message.
    I've also discovered that the default value for the WAIT dequeue option is FOREVER...
    So my idea was that, for some reason, the callback tries to dequeue a message that does not exist in the queue and... waits forever for the message to "appear".
    This at first seemed pretty unlikely to me: why would the callback be executed if no message with provided MSGID exists... then you start doubting :-)
    Attempt to resolve:
    We've decided to alter the WAIT option to not let the dequeue in the callback wait forever.
    We have made some tests (outside the callback) with NO_WAIT and also with a wait of a few seconds. Both solution prooved right so we added a wait of 60s in the callback and added some tracing.
    Since then, no more background processes seems to hang there and we are able to alter the callback procedure normally. But with the added tracing, we noticed an unexplained behavior with the execution of the callback:
    - callback runs
    - ORA-25263: no message in queue QUEUE_OWNER.MULTISRC_NOTIFQ with message ID B4FFD1115523A46EE040007F0100304F
    - callback runs again and message is dequeued and treated correctly
    The first oracle error happens fast, not after 60s as the WAIT option specifies.
    Questions:
    <li>Is the way the callback method is implemented correct (see code below) ?</li>
    <li>Do we need to commit in the callback method ? What implies committing or not ?</li>
    <li>How wouold you explain the behavior of the callback after setting the dequeue WAIT to 60s and why it does not actually wait for 60s ?</li>
    <>
    <>
    <>
    <>
    The configuration of the queue and the callback is as follow:
    - the type of the payload is SYS.ANYDATA
    - an extra index is create on CORRID column
    begin
       -- create queue table
       begin
          DBMS_AQADM.CREATE_QUEUE_TABLE(QUEUE_TABLE        => 'QUEUE_OWNER.MULTISRC_NOTIFTAB'
                                       ,QUEUE_PAYLOAD_TYPE => 'SYS.ANYDATA'
                                       ,MULTIPLE_CONSUMERS => true);
       end;
       -- create and start queue
       begin DBMS_AQADM.CREATE_QUEUE(QUEUE_NAME => 'QUEUE_OWNER.MULTISRC_NOTIFQ', QUEUE_TABLE => 'QUEUE_OWNER.MULTISRC_NOTIFTAB'); end;
       begin DBMS_AQADM.START_QUEUE(QUEUE_NAME => 'QUEUE_OWNER.MULTISRC_NOTIFQ'); end;
       -- grant access to the queue to PDO
       -- add a subscriber to the queue and register the plsql to execute
       begin
          DBMS_AQADM.ADD_SUBSCRIBER(QUEUE_NAME => 'QUEUE_OWNER.MULTISRC_NOTIFQ'
                                   ,SUBSCRIBER => SYS.AQ$_AGENT('MULTISRC_NOTIFSUBSCR', null, null));
          DBMS_AQ.REGISTER(SYS.AQ$_REG_INFO_LIST(SYS.AQ$_REG_INFO('QUEUE_OWNER.MULTISRC_NOTIFQ:MULTISRC_NOTIFSUBSCR'
                                                                 ,DBMS_AQ.NAMESPACE_AQ
                                                                 ,'plsql://PDO.PO_NOTIFY.MULTISRC_NOTIF_SUBSCRIBER?PR=0'
                                                                 ,HEXTORAW('FF')))
                          ,1);
       end;
    end;
    create index queue_owner.multisrcq_corrid on queue_owner.multisrc_notiftab (CORRID)
    The callback procedure is as follow:
    procedure MULTISRC_NOTIF_SUBSCRIBER(context  raw,
                                          REGINFO  SYS.AQ$_REG_INFO,
                                          DESCR    SYS.AQ$_DESCRIPTOR,
                                          PAYLOAD  raw,
                                          PAYLOADL number) is
        L_METHOD constant varchar2(50) := 'MULTISRC_NOTIF_SUBSCRIBER';
        R_DEQUEUE_OPTIONS    DBMS_AQ.DEQUEUE_OPTIONS_T;
        R_MESSAGE_PROPERTIES DBMS_AQ.MESSAGE_PROPERTIES_T;
        V_MESSAGE_HANDLE     raw(16);
        O_PAYLOAD            ANYDATA;
        cursor C_TREATMENTS(P_ENTITY in varchar2) is
          select T.MNOT_PROCEDURE_C
            from TA_GEN.MULTISRC_NOTIF_TREATMENTS T
           where T.MNOT_ENTITY_C = P_ENTITY
             and T.MNOT_BEGIN_D < sysdate
             and ((T.MNOT_END_D > sysdate and T.MNOT_END_D is not null) or
                 (T.MNOT_END_D is null))
           order by T.MNOT_PRIORITY_N asc;
        WK_CORRID    varchar2(128);
        WK_ENTITY    TA_GEN.MULTISRC_NOTIF_TREATMENTS.MNOT_ENTITY_C%type;
        WK_PROCEDURE TA_GEN.MULTISRC_NOTIF_TREATMENTS.MNOT_PROCEDURE_C%type;
        CT_EXEC number(2) := 0;
      begin
        -- DGH: 15.12.11 / added a wait of 60 seconds for dequeue to avoid infinite waiting (default is FOREVER)
        R_DEQUEUE_OPTIONS.WAIT := 60;
        -- dequeue message
        R_DEQUEUE_OPTIONS.MSGID         := DESCR.MSG_ID;
        R_DEQUEUE_OPTIONS.CONSUMER_NAME := DESCR.CONSUMER_NAME;
        DBMS_AQ.DEQUEUE(QUEUE_NAME         => DESCR.QUEUE_NAME,
                        DEQUEUE_OPTIONS    => R_DEQUEUE_OPTIONS,
                        MESSAGE_PROPERTIES => R_MESSAGE_PROPERTIES,
                        PAYLOAD            => O_PAYLOAD,
                        MSGID              => V_MESSAGE_HANDLE);
        -- extract entity name
        WK_CORRID := R_MESSAGE_PROPERTIES.CORRELATION;
        WK_ENTITY := SUBSTR(WK_CORRID,
                            INSTR(WK_CORRID, '##') + 2,
                            (INSTR(WK_CORRID, '##', 1, 2) -
                            INSTR(WK_CORRID, '##')) - 2);
        -- execute treatment(s)
        open C_TREATMENTS(WK_ENTITY);
        loop
          fetch C_TREATMENTS
            into WK_PROCEDURE;
          exit when C_TREATMENTS%notfound;
          execute immediate 'begin ' || WK_PROCEDURE || '(:MSG); end;'
            using O_PAYLOAD;
          CT_EXEC := CT_EXEC + 1;
        end loop;
        close C_TREATMENTS;
      exception
        when others then
          if C_TREATMENTS%isopen then close C_TREATMENTS; end if;
          PO_NOTIFY.TRACE_MULTISRC_NOTIF(L_METHOD,
                                         sqlerrm,
                                         DESCR.MSG_ID,
                                         R_MESSAGE_PROPERTIES.CORRELATION,
                                         WK_ENTITY,
                                         WK_PROCEDURE);
          rollback;
      end MULTISRC_NOTIF_SUBSCRIBER;

    Helping you with the specific issue is going to be difficult without direct access to the servers but given the importance this system seems to have to your business why are you not running on a fully supported version (10.2 has been in extended support for more than 6 months) and even in the current configuration not patched to 10.2.0.5?
    My instinct would be to focus on moving to 11.2.0.3 as quickly as possible with a corresponding change to a current operating system version if your O/S is similarly out of date.

  • Clarification of background processing and BAPI_DOCUMENT_CREATE2

    Hello,
    i am sorry to mention this long discussed topic,
    but i would very appreciate to clarify how can i checkin new originals for a new document using background processing.
    we are trying to use BAPI_DOCUMENT_CREATE2 to create a document and checkin original from a network path +
    server\file.pdf+ .
    i have read that i should add the path in AL11 - did it, how should i use it?
    i have read that i should use the SAPFTPA & SAPHTTPA parameters when calling the function - i have these in SM59 and the connection test is successful - but what should i do with them?
    will be very thankful for your help.
    here's an example from our code:
      call function 'BAPI_DOCUMENT_CREATE2'
        exporting
          documentdata         = ls_doc
         pf_ftp_dest          = 'SAPFTPA'
         pf_http_dest         = 'SAPHTTPA'
        importing
          documenttype         = lf_doctype
          documentnumber       = lf_docnumber
          documentpart         = lf_docpart
          documentversion      = lf_docversion
          return               = ls_return
        tables
          documentdescriptions = lt_drat
          objectlinks          = lt_drad
          documentfiles        = lt_files.

    Hi,
    Populate the document original information according as per below guideline.
    The tables 'DOCUMENTFILES' contain the entries about originals that you you want to allocate to the document. The meanings of the structure fields are:
    'SOURCEDATACARRIER': Data carrier name (optional) of a server on which
                         an original is stored
    'STORAGECATEGORY':   Name of the data carrier that you want to check
                         original into. The function module determines the
                         storage type, SAP Database, vault, or archive
                         using the name  of the data carrier.
    'DOCFILE':           File name of the original
    'WSAPPLICATION':     Name of the workstation application. This entry is
                         necessary when no workstation application has been
                         assigned to the document info record or the new
                         original is of another type.
    Regards
    Keerthi

  • Background processes and 2.1 SDK?

    Apple stated on the 2.0 release that background processes were not allowed but offered some sort of messaging service to work around some of this limitation. I haven't seen any mention of this on any of the forums - did this make it into 2.1? What are the APIs? Sample code yet?

    Where did you hear that?
    I've been waiting for those changes also.

  • Background processing and downloading the data into File

    Hi ,
    Can you please let me know how to find out the Programname whic is downloadng the data into Excel sheet from application server...
    thanks

    Hi Ramreddy,
    You can use: CG3Y : Transactions for uploading from application server to
                                     Presentation server
                          CG3Z : Transactions for uploading from Presentation server- to
                                     Application server
    In both the cases u can put the path to spreadsheet to download to excel...
    Reward if found useful....
    Message was edited by:
            Susanth Swain

  • GUI_DOWNLOAD and background processing

    Hello,
    I have created a process which creates a file. this process uses GUI_DOWNLOAD to put the file on the users C drive or other directory on our network. The user wants to run this process in background and the program is returning a 6  (error unknown) from the GUI_DOWNLOAD FM. I was looking on SDN and found out the GUI_DOWNLOAD only works in foreground. You have to use OPEN and CLOSE DATASET statements to process in background. I am thinking about putting a button to denote foreground/background processing and using the appropriate statements to process the file. I will then have to get the file from the app server to a place will the user can get access to it.
    <b>first question</b> - is there a FM to do a FTP from the app server to a directory on our network for the user to access?
    <b>second question</b> - is this the right approach or is there something else that I should be doing.
    thanks in advance for your help

    Hi,
    Yes, your right, GUI_DOWNLOAD wil not work in background mode, you need to place the file in Application server, here.
    See the below link for a FTP program, use the proper commands(i do not know whether downloading the file is possible through the commands)
    http://www.sap-img.com/ab003.htm
    or else, write a small program which downloads the data from the application server, but it should run in the foreground
    Regards
    Sudheer

  • RHINTE20 and background processing

    Does anyone know how to set a variant when running RHINTE20?
    When I run the program it presents a list of objects to be corrected, and I manually select all the subtree with the icon and then run Create Several Objects.  It's these last two steps I'd like to specify in the variant, so I can setup the job to run nightly (grab the folders and process all objects).
    Thank you in advance for any hints to resolve this.
    Cheers, Al Perkins

    Hi Albert,
    Make all your selections and click on Save (CtrlS). You will be taken to Variant Attributes screen. Give the variant name, meaning, check "only for background processing" and save. Then when you execute the program, you should be able to select your saved variant by clicking on Get Variant (ShiftF5).
    Donnie

  • BACKGROUND PROCESSING, REPORT NOT LOADING, "OBJECT NOT SET TO INSTANCE..."

    Post Author: thecoffeemachine
    CA Forum: .NET
    I already posted this message in other Web sites, but I am almost getting crazy here and I need help:
    HI:
    The Web application I am testing was having several issues related to loading Crystal Reports. It was fixed and I do not know which of the 1000 things I did to fix it; but now it began, again, to have the same behavior after I had a conflict with another Web site that was in the same server.
    The thing is that I had another virtual directory where resided a copy of the same Web app. for testing purposes/working with the Visual Studio. The reports were loading all fine, very fast, all perfect... And suddenly the assemblies of one Web site and the other began to "blend" together and..... well the same behaviors appeared again. I tried to copy the last stable backup and rebuild the Web app... but it did not work.
    At the very first time that one requests the report, it shows without problem. At the second time it shows an error message related to "cannot submit to background processing", and sometimes "object not set to an instance.." ... and on the third time it just never shows up and the app. becomes unresponsive. I have to close the window and request the Web site again in another browser window. If I wish to see the report again I have to wait for hours until it shows it.
    I am using Visual Studio 2003 and the Crystal Report version that was shipped with that Visual Studio version. I am working with Windows Server 2003 and SQL Server 2000. Below is the VB code:
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load             Me.SqlConnection1.Open()
           Me.SqlSelectCommand1.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandReferences.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandTextbook.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandObjectives.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandTopicData.Parameters("@CourseCode").Value = Request.QueryString("CD") Me.SqlSelectCommandCourseOutcomes.Parameters("@CourseCode").Value = Request.QueryString("CD")
            Me.SqlDataAdapterMainData.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseSyllabusData")         Me.SqlDataAdapterReferences.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseReferenceData")         Me.SqlDataAdapterTextBook.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseTextbookData")         Me.SqlDataAdapterObjectives.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseObjectivesData")         Me.SqlDataAdapterTopicData.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseTopicData")
    Me.SqlDataAdapterCourseOutcomes.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseOutcomes")
            Dim myExportOptions As CrystalDecisions.Shared.ExportOptions         Dim myDiskFileOptions As CrystalDecisions.Shared.DiskFileDestinationOptions         Dim myExportFile As String         Dim myReport As New ABETFormat         myReport.SetDataSource(Me.DtsSyllabusCompleteData1)
            myExportFile = "C:UNTempPDF" & Session.SessionID.ToString & ".pdf"         myDiskFileOptions = New CrystalDecisions.Shared.DiskFileDestinationOptions         myDiskFileOptions.DiskFileName = myExportFile         myExportOptions = myReport.ExportOptions
            With myExportOptions             .DestinationOptions = myDiskFileOptions             .ExportDestinationType = .ExportDestinationType.DiskFile             .ExportFormatType = .ExportFormatType.PortableDocFormat         End With
            myReport.Export()
            Response.ClearContent()         Response.ClearHeaders()         Response.ContentType = "application/pdf"
            Response.WriteFile(myExportFile)         Response.Flush()         Response.Close()         System.IO.File.Delete(myExportFile)         Me.SqlConnection1.Close()
        End Sub
    I already have tried moving the Crystal Reports dll´s to the bin directory. ..... I have tried calling the Garbage Collector at page unload...I also have checked, inside the report, that the database is "up to date"... ... recycling the worker process of the IIS... etc...
    I see that, in debbuging mode inside the Visual Studio, when the page loads the debbuging window shows a message notifying that the symbols related to the Crystal Reports dll's could not be loaded.
    Should I need to modify the default properties of the database? I checked "database is case insensitive", "use indexes or server for speed".. I have tried checking and unchecking the box "performing grouping on server"
    Oh by the way, my report has about 4 subreports in it. Each report loaded shows 1 or 2 pages.
    ANY HELP WILL BE EXTREMELY APPRECIATED....
    MMS

    See  [Crystal Reports For Visual Studio 2005 Walkthroughs|https://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/2081b4d9-6864-2b10-f49d-918baefc7a23&overridelayout=true] article, page 107 and on for details on how to use Crystal reports in session.
    Ludek

  • SAP BI 7 - Background process performance Issue

    This question is about efficiency of dialog process compared to inefficiency of the background process and I want suggestions from SAP Basis/BI experts on this.
    We have observed that our background processes on BI server are not running as efficiently as we would like them to run.
    For example
    DSO activation:
    When I use Dialog mode for DSO Activation with 3 parallel processes, I can activate a certain DSO with in 15 seconds. But the same DSO and the same data package when activated using background mode with 3 parallel process takes about 15 minutes.(there are plenty of background processes available on the system when this activation is running). So dialog process runs 60 times faster than background process.
    In BI 7 most of the operations can be executed only in the background parallel mode. And from the activation example we know that our background processes are not as efficient as dialog processes. It
    is understood that in general the background processes will not be as efficient as dialog processes, but in our case the difference is a factor of 60. We want help to identify, why the background processes are not as efficient as dialog processes. What SAP Basis settings need to be changed to make them as efficient as we can. Any suggestion or help will be highly appreciated.

    Hello Eswaran
    Generally a dialog process is not faster by any means than a background workprocess. Nevertheless i trust you on your observations, so there must be some difference. I just did a small test, i ran SE16 chose a big table and selected 10000 rows, i did 3 tries in dialog and 3 in background. The results:
    dialog: 10.2s, 9.4s, 9.6s
    background: 26s, 24s, 24s
    So even in my simple example the background execution took more time. The issue here is, that the resulting output (which is pretty large) had to be saved additionally in a spool (a total of 167 pages) when executed in background. The selection of the data certainly did not take more time in either case.
    The most important difference between dialog and batch processes is the memory management. Dialog processes work with a shared memory segment (extended memory). Background processes have their private heap memory.
    Nevertheless, background processes are not "slower" in general, not at all. You will need to observe closer, what your processes are doing. Maybe watching SM50 while running the DSO activation is enough to see it, maybe you need to trace a process. If you see large spools generated, or huge amounts of memory consumed, we might already have an answer.
    Regards
    Michael

  • Background processes while starting the R/3 system

    hi all
    I have IDES R/3 4.7 installed in my hard disk,
    and when i start the background processes normally the status has to be Wait , yes.
    But these days when i started the processes, i'm getting the statuses as "Ended"  with all the 12 background processes,
    and i can't be able to get into the login screen.
    can anyone tell how to get the processes states to wait and yes state.
    Thanks

    Have a look at the dev_-traces located in /usr/sap/work directory. You should pay special attention to dev_w0 and dev_ms, and then look through the other dev_w files.
    I guess, there you will find a hint leading you to the cuase of the issue

  • Background processing - load distribution guidelines

    Hello,
    We are using the HR module (ESS/MSS type Web application) in an ECC6 system.
    Due to the business needs we need to run heavy interfaces job.
    Basically the interfaces background jobs would turn round the clock and we fear this will impact the end users running the dialog transactions.
    While we can scale up the environment I was wondering if there are any guidelines or best practices from SAP regarding SAP background processing and interfaces. Recommendations like running interfaces background jobs outside businnes hours. Or anything similar that could help us approach the topic in a good way.
    Currently we fell that we will misuse the system and we will generate a big impact on the end-user dialog performance.
    Any hint is greatly appreciated,
    Kind Regards,
    Florin

    you can use logon load balancing in scheduling those background jobs,
    Re: Scheduling background job on Logon group
    Re: Scheduling background job on Logon group
    or you can speficify some particular jobs to be run only on application server so as to avoid the load in CI
    and following also might help you
    http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a7f39505211d189550000e829fbbd/frameset.htm

  • Regarding Background processes

    Hi,
    I need information regarding the Oracle background processes how it works internally step by step process for all the Background Processes and kindly tell me is their any duration for all the processes and kindly tell me is their online site so that i can learn and tell me how do we manage the tablespaces and i do not know sql kindly tell me how to learn sql and pl/sql?if you provide me the link for all these i would be garteful.
    regards,
    sudhir

    ... and specifically start the reading from Oracle Concepts.....In the paragraph(s) regarding the Oracle bkg processes , there are links that direct you to other more detailed docs....
    Have a good reading.....
    Greetings...

  • Background Processing & Update Task

    Are "background processing" and "update task" processing the same? I have a function which is timing out and I need to have it run in the background.  If I used the CALL FUNCTION <name> IN UPDATE TASK, would that provide the same resource level and time allowance as having the logic run via a SUBMIT?

    Hi,
    This is the F1 documentation for calling a FM in Update task
    Flags the function module func for execution in the update task. It is not executed at once, but the data passed with EXPORTING or TABLES is placed in a database table and a subsequent COMMIT WORK then causes the function module to be executed by the update task.
    This is the F1 documentation for calling a FM in background task
    Flags the function module func to be run asynchronously. That is, it is not executed at once. Instead, the data passed using EXPORTING or TABLES is placed in a database table and the next COMMIT WORK executes it in another work process.
    Hope this helps
    Regards,
    San

  • Background process going to " abap/heap limit"

    Hi All,
    When i check the trace file of the workprocess which is a background process it shows that the
    " WP has reached abap/heap limit"
    Does this trigger the dialog process into PRIV mode? or is it OK for a background process to reach the heap limit.
    Please advise.
    Best Regards,
    DVRK

    Hi Ramakrishna,
    The trace you are seeing is for the background process  and is no longer related to dailog process.
    Some times we can see the abap/heaplimit issues due to background jobs running parallely on the same host.
    When the abap/heaplimit reaches max. the job gets cancels
    Try to trigger the job on low load instance
    (or).
    If this occurs on a regular basis. Try to find out the jobs which are failing and tune them accordingly
    (or)
    Take the help of Basis in fine tuning the abap heap memory parameters.
    Hope I answered your query.
    Regards
    Sandy

  • Dreaded "Unable to connect to background process" error

    Re: Compressor 2.0.1
    A year ago I used Compressor regularly without issue. Now I get this stupid, "Unable to connect to background process" and Compressor is completely unusable.
    I have read article 93234 and followed the instructions *TO THE LETTER* for Compressor 2. Still no change...same stupid message and Compressor refuses to work. I don't have anitvirus software or background disk utilities either.
    I find it incredible that Apple hasn't issued an update to fix this. This is supposed to be their professional software...not some Windows crap.
    Has anyone discovered what the real problem is...and how to fix this?

    David Harbsmeier wrote:>So that leaves the probability that it is an issue with your system. It may be time for a clean install.
    A point well taken, which I will investigate and try some basic maintenance first. My Leopard install was completely squeaky clean only about 9 months ago. Doing this again would be very time consuming.
    I did try something else: I rebooted from a backup clone of my previous 10.4.11 system. And as I remembered, Compressor works flawlessly there! This at least gives me an option for using it at the moment.
    Nonetheless, it must be noted this error is at the top of the list when entering Apple's Compressor support page. This suggests there is a genuine issue going on that many people are encountering. And it must be a LOT of people too... The fact that a third party "fix" utility was written seems to testify to this.
    In light of my experience above, is anyone successfully running *Compressor 2.0.1 in Leopard?* If there is indeed a compatibility issue with this new OS, doing a complete system reinstall may be a complete waste of time. At least I still have the option of booting to my old system where it can be used for the present.

Maybe you are looking for

  • Fan is not working correctly

    when i on my laptop message displayed is colling fan is not working correctly it will shut down if you not press enter in 15 minuts plz give me solution

  • How to get JMS through a firewall from a protected zone to DMZ?

    Hi,           We are going to access a server running WL6.1 from a java VM in the DMZ. The           access methods are JMS and RMI.           The IT staff say that we only need to specify what ip's, ports and protocols           to use, and they wil

  • Rollback of JDBC Statement on error - Stored Procedure

    Hi All, We are using the JBDC receiver adapter for inserting the record and for that we are using the Strored Procedure and we have N number of the records for insertion in a single mapping so, we have given the occurence of the Statement 1 : unbound

  • How to speed up JCO function call

    Hello, i have some function module in r/3 which returns a huge amount of data. When i am testing this fm in r/3 this function takes few seconds for executing. But when i run this function with jco from java it takes about ten times more :(. Is there

  • Not able to change delivery address in PO having account assignment cat M

    Hi All We have a scenario where we are creating SO then a PR is getting created from this SO and finally buyer is converting Preq in to PO (account assignment is M as it is against a customer order), now by default the delivery address in PO is comin