Terminating Add-on exe Process in TaskManager

Hi,
I have developed an add-on which loads and works just fine, however when I stop the Add-on in SAP and/or shut down SAP B1, the Add-on exe process remains running in task-manager.
How do I ensure that the process terminates when I stop it or shutdown SAP ?
Also I have Used the following Code for exit the application.Still it is running :
Private Sub SBO_Application_AppEvent(ByVal EventType As SAPbouiCOM.BoAppEventTypes) Handles SBO_Application.AppEvent
        If EventType = SAPbouiCOM.BoAppEventTypes.aet_CompanyChanged Or EventType = SAPbouiCOM.BoAppEventTypes.aet_ShutDown Then
            System.Windows.Forms.Application.Exit()
        End If
    End Sub
Regards
Mohana

Hi Mohana,
Try this.
Private Sub OCT_Application_AppEvent(ByVal EventType As SAPbouiCOM.BoAppEventTypes) Handles OCT_Application.AppEvent
        Select Case EventType
            Case SAPbouiCOM.BoAppEventTypes.aet_ShutDown
                OCT_Application.SetStatusBarMessage("A Shut Down Event has been caught" & _
                Environment.NewLine() & "Terminating Add On...", SAPbouiCOM.BoMessageTime.bmt_Short, False)
                System.Windows.Forms.Application.Exit()
            Case SAPbouiCOM.BoAppEventTypes.aet_CompanyChanged
                OCT_Application.SetStatusBarMessage("A Company Change Event has been caught" & _
                Environment.NewLine() & "Terminating Add On...", SAPbouiCOM.BoMessageTime.bmt_Short, False)
                System.Windows.Forms.Application.Exit()
        End Select
    End Sub
Regards,
Mahendra

Similar Messages

  • Terminating Add-on Windows Process

    Hi,
    I have developed an add-on which loads and works just fine, however when I stop the Add-on in SAP and/or shut down SAP B1, the Add-on exe process remains running in task-manager.
    How do I ensure that the process terminates when I stop it or shutdown SAP ?
    Thanks.

    hi,
    Use Application event as shown below and follow the code given so that the addon process gets killed after stopping the addon or shutting down SAP B1
    Private Sub SBO_Application_AppEvent(ByVal EventType As SAPbouiCOM.BoAppEventTypes) Handles SBO_Application.AppEvent
            If EventType = SAPbouiCOM.BoAppEventTypes.aet_CompanyChanged Or EventType = SAPbouiCOM.BoAppEventTypes.aet_ShutDown Then
                System.Windows.Forms.Application.Exit()
            End If
        End Sub
    regards,
    varma

  • Why are there 4 (!) FlexBuilder.exe in my TaskManager Process list?

    Much to my surprise I found 4 (!) different FlexBuilder.exe processes in my TaskManager process list (WinXP+SP3).
    How comes?
    I have currently opened only 1.
    Moreover 3 of them consume between 19 and 30% of the total CPU power!
    Is this a bug?
    If I close the current FlexBuilder one of the 4 vanishes but 3 remain active
    Why are dead Flexbuilder.exe not removed? Do I have to set an explicite option for that?
    I expected even when I start a new instance of FlexBuilder this instance should check wether there is already a running instance
    and warn me or use this.
    Is there a preference "allow only 1 instance of FlexBuilder" ?
    Peter

    Flex Builder is based on Eclipse and there is no parameters so start only a sigle version - you can use several products based on Eclipce simultaneously or use several instanceses of one product.
    If you see several intances in Task Manager, some instances can't stop working and you can kill them in task manager. After that you can see FB logs for errors. You can also check number of javaw.exe processes.

  • Why are there 26 firefox.exe processes running when the taskbar shows none?

    Win 7 professional, Firefox 25.0.1. If I shut down Firefox and restart it I often get an error that a copy is already running. Checking the Task Manager shows many firefox.exe processes (26 this morning) even though the application tab shows none.

    Hello Axis,
    Can you please confirm if this happens each time you are using Firefox? Also, the cache size wouldn't have a big bearing on this issue happening. Can you please try if this issue happens when you are running Firefox in safe-mode (instructions below). if it doesn't then we can narrow the issue to a plugin / addon.
    <hr>
    Safe Mode is a troubleshooting mode, which disables most add-ons.
    ''(If you're not using it, switch to the Default theme.)''
    * On Windows you can open Firefox 4.0+ in Safe Mode by holding the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac you can open Firefox 4.0+ in Safe Mode by holding the '''option''' key while starting Firefox.
    * On Linux you can open Firefox 4.0+ in Safe Mode by quitting Firefox and then going to your Terminal and running: firefox -safe-mode (you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    * Or open the Help menu and click on the '''Restart with Add-ons Disabled...''' menu item while Firefox is running.
    [[Image:FirefoxSafeMode|width=520]]
    ''Once you get the pop-up, just select "'Start in Safe Mode"''
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshooting extensions and themes]] article for that.
    ''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    ''When you figure out what's causing your issues, please let us know. It might help other users who have the same problem.''
    <hr>
    Thank you.

  • Can the Terminal add a user(with all options) on a single line?

    Howdy All,
    Can the Mac Terminal add a user, with all options desired, on a single line?    If so, can I get an example of this single terminal line to work from?
    Thanks

    Thanks Drew!   You have some great thoughts there. Perhaps I should provide a clearer environment of each high school(4). All classrooms have a lock down Windows environment. (There are no Macs any where in any classrooms.) The mini-tower will be the only Mac on each high school campus. we're in Dell country. The desktops are locked in such a way that only the ghosted/installed software on each hard drive works and no other software can be installed. USB sticks can't run any exe, jar, or other executable file. Even the other drives on the network can't run them. This has been setup to prevent students from bringing games into the environment and running them. Only the single classroom in each high school, where Web Tech is taught, has a ftp tool installed. Students cannot bring and use their own laptops either. So there really isn't any stray ftp activity happening. You cannot "ftp" out of the network! And there is only the one Mac available per campus.  All this makes it certainly easier to maintain for sure. I am the only user in the school district they let run a personal laptop...mine has Ubuntu (tweaked).  My knowledge of Linux has led them to assign this project to me. They are MS based entirely and so is their knowledge base.
    I've got to teach the other 4 teachers how to manage the mini-tower.  Basically it is this:
         Start and stop Apache2,
         Start and stop vsftp,
         Add ftp users(students will only have directory:           /Library/Server/Web/Data/Sites/Default/studentlastname.firstname  )  Students will not log on to the min-   tower directly as any normal user would, but only through ftp. (I.E. no /home directory) ,
         Remove/delete students as needed
         (I'll pre-install cgi-bin scripts on these to keep it simpler on the other teachers and myself.)
    With this in mind, you can see why a basic script or single command line to install these students would be great! I want to keep it simple to avoid mistakes the teachers might make adding users. Once I understand adding a user (in a terminal) better on a Mac, I may write a script to make it happen for them.
    I'd also like to understand removing/deleting a student/user better to insure everything is gone when executed.
    I hope this clear things up. Any help is much appreciated.    THANKS!!!

  • Can there be more than on "saplogon.exe" process in a session context?

    Hi,
    Does anyone know if there can be only a single saplogon.exe process in a windows session (i.e u2013 terminal service session)?  Is it possible to have more than one saplogon.exe process in a session? If so under what conditions?
    Thanks.

    Thanks for the answer Sven, it was very helpful.
    If only one saplogon process is possible for user, is it possible for more than one user to logon to sap in single window session?   So more than one saplogon.exe will be created in single windows session?
    (I currently have only trial version of SAP with single user, so i can't test this scenario myself).
    Thanks.

  • EXCEL.EXE process is keep running even after closing all the handles

    I am using Excel Report Instrument functions  for creating excel application and sheet,workbook after reading/writing in to excel file am closing all the handles using CA_DiscardObjHandle (handle);     even after file is getting closed m checking it in TaskManager then one EXCEl.EXE process is keep running there,pls let me know how to deal with this....
    Solved!
    Go to Solution.

    A Kumar:
    Have you tried running the example program excelreportdemo.prj that ships with CVI?  It ends the excel process by discarding multiple handles, and it works even if you're editing a cell or have an Excel dialog open, etc.  Try running this without modification and verify that the excel process is closed when you quit the CVI app.
    Here's the Quit function from excelreportdemo.  It checks for and closes handles for the worksheet, chart, workbook, and excel application.
    int CVICALLBACK Quit (int panel, int control, int event,
            void *callbackData, int eventData1, int eventData2)
        switch (event)
            case EVENT_COMMIT:
                if (worksheetHandle)
                    CA_DiscardObjHandle(worksheetHandle);
                if (chartHandle)
                    CA_DiscardObjHandle(chartHandle);
                if (workbookHandle)
                    ExcelRpt_WorkbookClose(workbookHandle, 0);
                    CA_DiscardObjHandle(workbookHandle);
                if (applicationHandle)
                    ExcelRpt_ApplicationQuit(applicationHandle);
                    CA_DiscardObjHandle(applicationHandle);
                QuitUserInterface (0);
                break;
        return 0;

  • Premiere Pro CS5.5 closes, but process in taskmanager doesn't

    Windows 7, CS5.5.2
    I had this happening to me a few times times, I click the x in the top right corner to close Premiere, it asks me to save my project, I click no and the program seems to close, nothing on the taskbar left either, but it's still there in the taskmanager as a 290MB process.
    I discovered this when Premiere refused to start. Now I'm forced to close the process before I can start Premiere.
    What's causing this?
    It seems that more people had this problem:
    http://forums.adobe.com/message/2920945
    http://forums.adobe.com/message/3248472
    Some had it solved by updating the video driver, but since I already have the latest one (NVidia) I don't see how that's going to solve it. I also have the latest chipset and audio dirvers as of yesterday.

    In one case I waited almost 15 min.
    While I was away I have done some rigorous testing with Microsoft's driver verifier tool, the same tool they use to certify drivers. I have found two issues that I solved by removing two conflicting programs. The last diagnostics run of driver verifier was 100% successful. I also did a rigorous memory test and that didn't show any problems either. As a matter of fact I'm been amazed how stable my system is running for almost 2 years now and trust me, I stress it a lot by running applications like Photoshop, Illustrator, Cinema 4D, games and even Vmware. It's also not a system that is cluttered with all kind of junk, since I restore an image of the system partition every 3 months or so. The backup only contains the complete installation of my OS and software BEFORE use. A restore of this image before I posted my problem in this forum also didn't solve the issue
    Anyway, after using driver verifier, I tried Premiere Pro again, closed it 3 times after fiddling with some videos and now after the 4th time I close the program I have the same issue as before: the program seems to close, the taskbar is empty, but again the task manager is showing the adobe premiere pro.exe process. That process is now still visible in task manager after  about 10 minutes.
    The only thing I could try now is cancelling all non-Microsoft processes and services and see if the problem still returns. I'm open for any other suggestions.
    Mind you, I could solve this issue by writing a script that kills the process after I leave the program, but:
    a - I don't know if it will do any harm (maybe the process is still saving or updating files)
    b - It just camouflages the issue and I never feel good about that
    EDIT:  I closed all non-Windows processes (as an IT professional I know what I'm looking at), stopped all non-Windows processes and killed the adobe premiere pro.exe process that was still running, I started Premiere Pro fiddled with some videos, closed the program and again....the adobe premiere pro.exe process continues to run....for several minutes now.
    To sum it up: I have the latest bios and drivers for graphics card, audio and chipset. I ran Microsoft driver verifier and managed to run a full final diagnostics without any conflicts, I ran a memory test that didn't show any error, I restored a clean backup of my system partition, I have all the latest updates for both Windows and Adobe software, I even tried running Premiere Pro without running all non- Windows processes and services and the Premiere Pro process still doesn't want to close. I don't run any brand new model video card either, I'm using a 9800GT that has very mature drivers and the card itself was bought brand new only 6 months ago and has not crashed any game so far ( the best test for any video card) or any application that makes use of GPU acceleration, like Photoshop for example, which always runs at OpenGL/normal.

  • Firefox does not open when clicking on the icon, the firefox.exe process consumes 99 % of the CPU and my computer runs slowly.

    I have been a happy user of Firefox for many years. Around last April first I opened Firefox and was offered an update to v 4.42.0.0 which I accepted. Installation seemingly went well. I forget now exactly what happened but the result has been that ever since April 1 I haven’t been able to open the Firefox browser when clicking on the Firefox icon. My computer now was running very slowly. I tried to uninstall Firefox, but a popup told me I couldn’t because Firefox was in use. This confused me because I couldn’t see it being used. Only now I have found that on Task Manager processes that “firefox.exe” was consuming 99 % of the CPU. After removing firefox.exe by clicking End Process my computer ran better. I uninstalled Firefox I had on my computer and installed Firefox 5.0. Unfortunately I have the same problems: Firefox does not open when clicking on the icon, the firefox.exe process consumes 99 % of the CPU and my computer runs slowly.

    Born2die! Brilliant. I am a desktop clicker and never knew Firefox had a safe mode.
    Thank You!
    I was unable to start in safe mode initially. The second time I disabled all of the Add-Ons and she started up just fine. I enabled them one by one hoping to track down the culprit but the problem seems to have gone away.
    BTW I am running ver. 3.6.8 (in response to cor-el's earlier post) and
    Firefox is in the process of downloading 3.6.10 (which I am starting to think may have been what caused this whole problem to begin with)
    Incidentally, whats up with all of the Java Console Add Ons?
    I have:
    Java Console 6.0.11, Java Console 6.0.13, Java Console 6.0.15
    Java Console 6.0.17, Java Console 6.0.20, and Java Console 6.0.21
    What are they? Do I need them? Can I uninstall them? Is this due to using Open Office?
    Also, .NET Framework 0.0.0 Should I uninstall it?

  • The Firefox.exe process hogs 25% of my CPU resources even after I've closed it.

    On a relatively consistent basis, when I close the Firefox windows I have open, the firefox.exe process doesn't end. When I go to open Firefox again later, I get the error message that I can't open Firefox because it's already running or not responding. When I look in Task Manager (on Windows 7 Home Premium 64-bit, BTW), the firefox.exe process is holding steady at 25% CPU usage along with whatever memory usage it already had consumed, even though the Tasks tab doesn't list Firefox as being open.
    == This happened ==
    A few times a week
    == I'm not exactly sure. It sort of just started on its own.

    Ed, this kind of issues are, unfortunately, more common and the we'd like. Thankfully, 99% of the cases are very easy to solve. However, you do need to diagnose what your exact problem is. Do this:
    #run Firefox in [http://support.mozilla.com/en-US/kb/Safe+Mode safe-mode] to disable all extensions, themes and plugins. If this fixes your issues, be them with RAM or CPU usage, then you know it's a problem with plugins, themes or extensions. Proceed to number 2. If safe-mode doesn't fix the issues, then read bellow, after this list;
    #update all extensions, themes and plugins in your Firefox. If this doesn't solve the issues, proceed to the following number;
    #disable all extensions, themes and plugins in your Firefox (not running safe-mode). Being certain that, as in safe-mode, the problems you're having have gone away, enable one plugin at a time. You should be certain that you WANT that plugin to be enabled, so keep your overall number of plugins as low as possible. When you encounter the problems, you know you've found a problematic plugin, so disable it for good. Keep enabling all plugins (except problematic ones) until you've gone through them all.
    #enable one extension at a time. Again, be certain that you WANT that extension to be enabled, so keep your overall number of extensions as low as possible. Also, try the theme you want to have installed so see if that is what's causing the problem. When you encounter the problems, you know you've found a problematic extension/theme, so disable it for good. Keep enabling all your extensions (except problematic ones) until you've gone through them all;
    #you're done! You've fixed your problems with problematic add-ons. If you want to keep using those problematic add-ons, please contant their author for support.
    Ok, if disabling all extensions and plugins through safe-mode didn't work to bring Firefox's CPU and RAM usage to good levels, then you have different issue. The most likely scenario is that you have a third party software running on your computer that is messing with Firefox. Do as follows:
    #try reinstalling Firefox. No data will be lost. You can get the latest version for free at [http://www.getfirefox.com/ getfirefox.com]. If that doesn't fix the problem, proceed;
    #do a virus/malware check on your computer. If this doesn't fix it, proceed;
    #disable all software running in the background that you don't want to have running in the background (in windows, this is done by pressing WINDOWS+R in your keyboard, typing "msconfig" (without the commas) and pressing enter. Now, under the "Startup" tab, you can uncheck the software you don't want, and reboot your system for changes to take effect. If you're unsure of what software you want running, ask someone with more experience). If this doesn't fix your issues with Firefox, proceed;
    #check your firewall/antivirus/security suite for enabled functions/features that you don't want and/or may be conflicting with Firefox. You'll find that these features are most likely tied to Internet Security features, such as link scanners or URL checkers and the like. If you're not sure they are conflicting with Firefox, simply try to disable them to see whether or not that's true. As long as you don't browse the web with your antivirus completely off and your firewall completely turned off, there should be no problems. If this doesn't solve the issues, proceed to the following number;
    #check your operating system security options, mainly advanced options that are not configured by default. While it's very unlikely that this may be the cause of the problem (after all, it's the last item on the list), it's remotely possible. If this doesn't work, proceed to the following point;
    #update your modem/router software. There have been some reports that some modem/router software may cause Firefox and other browsers to loose performance and/or stability. If updating doesn't fix your issue, try other versions of the software, if possible. If you need support with this, contact your modem/router manufacturer. If this doesn't help, proceed;
    #clean up your OS registry, using appropriate software. Make sure you've followed my instructions correctly, but if this all doesn't work, [http://support.mozilla.com/en-US/kb/Managing+profiles create a new Firefox profile] (this can be temporary, of course) and see if the issues persist. Report here the results, so we can help you further.

  • Ole2 object can not kill excel.exe process

    Hi every body
    I have a code that I have to generate lots of excel file from ole2 object. I have a loop and I generate excel file in it. my problem is that after each step that one excel file created and quit from that, excel.exe process will remain in memory(you can see it in task manager) and all of excel.exe process will kill after end of the program. I want that I have one excel.exe process in my memory for each step of my loop. this is my code :
    REPORT  Ztest.
    INCLUDE ole2incl .
    DATA: gs_excel TYPE ole2_object ,
    gs_wbooklist TYPE ole2_object ,
    gs_application TYPE ole2_object ,
    gs_wbook TYPE ole2_object ,
    gs_activesheet TYPE ole2_object ,
    shapes TYPE ole2_object,
    gs_sheets TYPE ole2_object .
    DATA : file_in TYPE string,
            count TYPE n LENGTH 2.
    DO 20 TIMES.
    CLEAR : file_in.
             count = count + 1.
             CONCATENATE 'D:\PP\' count  '.xls' INTO file_in.
      CREATE OBJECT gs_excel 'EXCEL.APPLICATION'.
             SET PROPERTY OF gs_excel 'Visible' = 0 .
             GET PROPERTY OF gs_excel 'Workbooks' = gs_wbooklist .
             GET PROPERTY OF gs_wbooklist 'Application' = gs_application .
             SET PROPERTY OF gs_application 'SheetsInNewWorkbook' = 1 .
             CALL METHOD OF gs_wbooklist 'Add' = gs_wbook .
             GET PROPERTY OF gs_application 'ActiveSheet' = gs_activesheet .
             SET PROPERTY OF gs_activesheet 'Name' = 'Sheet1' .
      CALL METHOD OF gs_activesheet 'SaveAs'
             EXPORTING #1 = file_in #2 = 1.    
             CALL METHOD OF gs_wbooklist 'Close'.
             CALL METHOD OF gs_application 'Close'.
             CALL METHOD OF gs_activesheet 'Close'.
             CALL METHOD OF gs_excel 'Quit'.
             CALL METHOD OF gs_application 'Quit'.
             FREE OBJECT :gs_application , gs_wbooklist ,gs_excel, gs_wbooklist ,
                     gs_activesheet , gs_wbook.
    ENDDO.
    thanks alot.

    Why are you programmatically opening an Excel sheet in C# instead of using the DataFlow task with an Excel input?
    Since your task is programmatically starting Excel via "new Microsoft.Office.Interop.Excel.Application();", it is your responsibility to stop it.
    Please see "Quit":
    http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel._application.quit(v=office.15).aspx

  • How Can I Kill Excel.exe Process After finish my Execution of SSIS Package in Sqlserver2008r2

    Hi !,
          am new for c# and SSIS Package Creation , I am Trying to Read Excel file, and load the value into Sqlserver using SSIS package . My Problem is , After Execution of SSIS package Still Running EXCEL.exe Process in my server. i need to
    kill that process . I post my Code Exactly where am release my excel file object , please guide me where am going to wrong?
    Server Configuration
    OS:windows7
    SqlServer :2008r2
    Framework:3.5
    please give me some suggestion to correct my error .
    Here is My Code:
                Microsoft.Office.Interop.Excel.Application xlApp;
                Microsoft.Office.Interop.Excel.Workbook xlWorkBook;
                Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet;
                var missing = System.Reflection.Missing.Value;
                xlApp = new Microsoft.Office.Interop.Excel.Application();
                xlWorkBook = xlApp.Workbooks.Open(filename, false, true, missing, missing, missing, true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, '\t', false, false, 0, false, true, 0);
                xlWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
                Microsoft.Office.Interop.Excel.Range xlRange = xlWorkSheet.UsedRange;
                Array myValues = (Array)xlRange.Cells.Value2;
    int vertical = myValues.GetLength(0);
                int horizontal = myValues.GetLength(1);
                System.Data.DataTable dt = new System.Data.DataTable();
                bool isNameRead = false;
                // get header information
                for (int i = 1; i <= horizontal; i++)
                    string cellValue1 = "";
                    object cellObj = myValues.GetValue(1, i);
                    if (cellObj != null)
                        cellValue1 = myValues.GetValue(1, i).ToString();
                        if (cellValue1 == "Name")
                            if (!isNameRead)
                                dt.Columns.Add(new DataColumn(cellValue1));
                                isNameRead = true;
                            else
                                dt.Columns.Add(new DataColumn(cellValue1 + 1));
                                isNameRead = false;
                        else
                            dt.Columns.Add(new DataColumn(cellValue1));
                // Get the row information
                for (int a = 2; a <= vertical; a++)
                    //string cellrowvalue = "";
                    string isemt = "";
                    object[] poop = new object[horizontal];
                    for (int b = 1; b <= horizontal; b++)
                        isemt =(string) myValues.GetValue(a, b);
                        if (isemt != null)
                            poop[b - 1] = myValues.GetValue(a, b);
                    DataRow row = dt.NewRow();
                    row.ItemArray = poop;
                    dt.Rows.Add(row);
    xlWorkBook.Close(true, missing, missing);
                xlApp.Quit();
                releaseObject(xlWorkSheet);
                releaseObject(xlWorkBook);
                releaseObject(xlApp);
                return dt;
    releaseObject
    private void releaseObject(object obj)
                try
                    System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);
                    obj = null;
                catch (Exception ex)
                    obj = null;
                    MessageBox.Show("Unable to release the Object " + ex.ToString());
                finally
                    GC.Collect();
                    GC.WaitForPendingFinalizers();
                    GC.Collect();
                    GC.WaitForPendingFinalizers();
    Thanks
    Parthasarathi Purushothaman

    Why are you programmatically opening an Excel sheet in C# instead of using the DataFlow task with an Excel input?
    Since your task is programmatically starting Excel via "new Microsoft.Office.Interop.Excel.Application();", it is your responsibility to stop it.
    Please see "Quit":
    http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel._application.quit(v=office.15).aspx

  • Firefox.exe process remains after closing Firefox

    I closed Firefox 5 over 45 minutes ago. At the time it closed, I had around 60 tabs open. The Firefox window closed, but now, over 30 minutes later, firefox.exe is still consuming 624 MB of memory. For the record, currently Windows Task Manager shows firefox.exe consuming 00 CPU, 639,772 K Mem Usage and a Peak Mem Usage of 771,296 K.
    I'm seen this behavior at other times and, on those occasions, the firefox.exe process did eventually terminiate and release that memory. Why does firefox.exe take so long to terminate? Is this a bug or just a result of the way I use Firefox? I do tend to have a lot of tabs, 60 to 75, open at any given time. I'm guessing that's more tabs than the typical user.

    I should go on to add that I have already seen the Firefox Hangs |Hang at exit document and none of these look like the obvious issue. I'm running Java Version 1.6.0_26, so current there. I'm not running any of the listed Internet security software. The only extensions I'm running are Java Console 6.0.26, ReloadEvery 5.0.0 and Xmarks 4.0.1, so not a lot of extensions.

  • BOMM - Metadata manager busobj.exe process limit number of report processed

    Hello,
    We're facing the following problem, we have a BOMM setup which is running flawless for universes and webi reports. But we have a huge amount (+8000) Deski reports all stored in the same folder.
    While the integrator is processing the Deski reports at a certain point in time it goes wrong, we found out that to process the Deski reports BOMM launches a busobj.exe process which uses 2 GB of RAM at the moment the integrator stalls. The integrator does not give an out of memory error, it just stops processing and seems to timeout.
    What I am now looking for is a parameter that can limit the number of Deski reports processed by the busobj.exe process, before it is terminated to free up the memory. We thought that the pplimit parameter would do just that, but it is not.
    In the log we see all kinds of parameters, but there's very little information about what they do.  These are arguments for which we would like to get some more information:
    - maxSelect (defaults to 1000000)
    - mtc
    - ppc (number of concurrent jobs, but this seems not to influence the number of busobj sessions)
    - pplimit
    - ptc
    our setup:
    BOE = 3.1 SP2.5
    BOMM Version: 12.1.0.6
    Kind regards
    Guy

    Thank you Manoj,
    This was already helpful, it confirmed our thoughts about the parameters.
    I can not confirm your first comment about the fact that the busobj process closes after eacht report, I've monitored the processing on the server and during the run of the integrator the same busobj process was active (same PID).
    Currently we try to process 100 reports at a time by manipulating the date modified on our dev enivronment by checking the reports in scope out and back in, and then starting the integrator.
    The reports average around 200KB in size and none of them is set to refresh on open. Base on the logs it takes around 1 minute to process a single report. Depending on the fact if it is processing the associated universes or not. Disk space is not the issue.
    I noticed similar behaviour when we used a VBA-script to feed our own mm, and I had to write code to limit the number of reports processed by the busobj process to around 100. I did this by closing the busobj process after 100 reports and then start a new batch of 100 reports in a new busobj process. I think busobj does not cleanup after closing the report, and with every report opened within the same process the memory usage of the process grows, until it reaches 1.8 GB and then the process just hangs.
    I can open cases, if you can tell me on how to make sure it reaches you I'll just create one. Do you already have a release date for the fixpack you are talking about?
    Regards
    Guy

  • How to timeout (shutdown) inactive ifweb90.exe process

    Hello,
    I inherited an application that use Oracle Forms and Reports 9.0.4.1.0 installed on a Win2003 Server.
    The issue is that the application doesn't close the process ifweb90.exe when the user close the IE window without use the exit function, we are thinking to do the following changes in order to timeout the application after 30 minuts inactive:
    - Modify the application environment file in e:\oracle\appserver\forms90\server\myapp_american_america.env
    Set the parameter FORMS90_TIMEOUT=30
    - Modify the application configuration file in e:\oracle\appserver\forms90\server\myapp_formsweb.cfg
    Set the parameter heartbeat=31
    - Modify the application configuration file in E:\oracle\appserver\j2ee\OC4J_BI_Forms\applications\forms90app\forms90web\WEB-INF
    Set <session-timeout>30</session-timeout>
    After those changes we will restart the server.
    Questions:
    1.- That are all the needed steps to do in order to kill the inactive ifweb90.exe process?
    2.- This changes will provoque any performance degradation?
    3.- This changes will provoque any system issue?
    Hope you can help me here guys, regards.

    Cristian, I am not familiar with 10gR1 but I have worked with 10gR2/11g and if things work similarly I can tell you that we trained our users to close the application with the exit button rather than closing the browser, on top of that, we implemented some JavaScript code in the base template HTML pages that alerts the user in the event they try to close the browser while the application is running ... it is like a popup, with OK and Cancel buttons, if they press OK then the browser is closed and at their own risk the Forms runtime still remains in the application server and their sessions on the database, they aware what this can cause.
    Also, when they press the exit button, we put some code so that Forms also tries to close the browser window and the same popup is displayed, obviously at this time they know they want to exit and OK the message which just closes the browser.
    We did not change any settings as you have done in your environment and we do not get any network errors, I personally think you should revert your changes and tackle the problem from the root... modify the template html to add similar code like we did and train your users as well...
    Edited by: Rodolfo Ferrari on Sep 16, 2009 8:51 PM

Maybe you are looking for