Using Customize grouping and filtering for EPPM 8.2.1 family

Are there any know issues or BUGS when using customize grouping and filtering returing more than the filtered projects?
We are customizing grouping on Project Status and Region and filtering on Region and Let by Code
Thanks

Are there any know issues or BUGS when using customize grouping and filtering returing more than the filtered projects?
We are customizing grouping on Project Status and Region and filtering on Region and Let by Code
Thanks

Similar Messages

  • Using Dynamic Groups in Ldap for Accounts and Roles

    Does anyone currently use dynamic groups in LDAP for accounts and roles? I have set up a dynamic group in ldap (we are using OID Oracle internet Directory 10.1.2.0) , ldapsearch returns the correct list of unique names, but the account does not appear on my profile page when I log in to UCM (10.1.3). I cannot find any documentation so I'm asking myself if it is supported .....

    Thanks tim ... will check, but Oracle are saying :
    Oracle Universal Content Management - Version: 7.5.1
    Information in this document applies to any platform.
    Product: Content Server
    Version: 6.0
    Goal
    Can the Content Server's LDAP provider support, or can it be configured to support, dynamic LDAP groups?
    Solution
    The Content Server by itself is unable to process dynamic LDAP groups since the filter that is used cannot read dynamic groups. However, dynamic groups can still work in the Content Server if the permissions for the queried user are generated on the LDAP server side. For example: Novell and Active Directory both have this functionality.
    to which I have replied you suport 3rd party ldaps, but not your own? Shurely shome mishtake ..... if ldap search works in a seamless way, surely provider should too ....
    Billy, you may well be right, just got a cashflow problem over here !

  • Managing Groups and Filters Externally

    Can I manage groups and filters from an external agent such as LDAP? Or can groups at least be added, etc from an external API?Thanks.

    Best I found on this thread from two years back is to use API or MaxL.Is this still the answer? Anyone know if I can manage my groups in MSAD and grant permissions to the AD groups?If not, is anyone willing to share code/links?respond to group or to tklein at rubytuesday.com

  • Can I use my tv and roku for my screen

    Can I use my tv and roku for my screen

    Hi diana_tanner:
    # If by TV and roku you mean sending video urls to your roku connected to your TV, then the answer is yes for the current version of Firefox for Android, Firefox for Android 35. Here's how: https://support.mozilla.org/en-US/kb/use-firefox-android-send-videos-your-roku
    # If you mean mirroring a Firefox tab to your TV via roku then the answer is NO until Firefox 36 (which will be released on February 24). You can try this feature on Firefox 36 beta which is available on the play store now. Here's how: https://support.mozilla.org/en-US/kb/view-webpages-on-tv-roku-and-firefox-android

  • CR - giving total transaction count for few groups and 0 for few groups.

    For the column "No of First Call Resolution" I have to count no of interactions based on the Interaction Result, the formula is
    COUNT(Interaction_ID) WHERE INTERACTION_RESULT = 'FCR'
    For which, I wrote the below formula
    If {14CICustomerInteractions_query.Interaction Result} = "FCR" then Count ({14CICustomerInteractions_query.Interaction_ID})
    I have 33,232 interactions on the particular day I selected. When I try to group up and do the calculations it is giving total transaction count for few groups and 0 for few groups.
    Need Solution

    Hi,
    What field is the report grouped on?
    If you wish to find the no of interactions based on some condition and display it for every group, then here's what you need to do:
    1) Create this formula and place this on the details section:
    whileprintingrecords;
    numbervar c;
    If {14CICustomerInteractions_query.Interaction Result} = "FCR" then
    c := c + 1;
    2) Create another formula and place this one on the Group Footer:
    whileprintingrecords;
    numbervar c;
    3) Create this formula to reset the variable and place this on the Group Header:
    whileprintingrecords;
    numbervar c := 0;
    Let me know how this goes!
    -Abhilash

  • Using Active Directory and ACS for Concentrator 3000 VPN

    Has anyone gone down the path of using Cisco ACS for network access control AND authenticating it with their W2K Active Directory for VPN 3000 concentrators? I did some research on Google, Cisco web, and this group, I did not find a definite answer on the best practice for the architecture and design, can anyone share your experience how you approached this?
    Below is my understanding, I appeciate any help to piece some or all the below together
    (1) The end state is once a VPN user is successfully authenticated, it is assigned to certain network access privilege based on its group's policy. How to accomplish this?
    (2) AD stores a central user database for user authentication. Each user may belong to one or more groups on the AD; ACS is reponsible for network access control for the specific groups and enforces these controls to the users via the concentrators.
    (3) Concentrator is the NAS, and ACS is the RADIUS server
    http://www.cisco.com/en/US/products/hw/vpndevc/ps2284/products_configuration_example09186a00800949b4.shtml
    (4) Concentrator can link to the AD as an external database: http://www.cisco.com/univercd/cc/td/doc/product/vpn/vpn3000/4_1/gs/gs3mgr.htm
    (5) A single "Tunnel Group" is created on the concentrator
    (6) Mulpile Groups, per corporate infosec policies are created on the AD
    (7) Mulpile Groups, per corporate infosec policies are also created on ACS, need to match with what're in the AD
    TIA.

    In order to restrict access for a specific AD group to specific SSID this is what you need to perform.
    When the WLC sends an authentication request to the  ACS, it will include  the SSID that the user is connecting to, in the  attribute  Calling-Station-Id(31). We can use this information to create  multiple  rules in ACS 5.x in order to take actions based on the  information  contained in the attribute.
    Under the  Users and Indetity Stores > click on Directory Groups > select  > check the group name you want to add and hit ok. Save the changes.
    We  just need to  create a DNIS rule that includes the name of the SSID and  use it as a  condition in any rule that we create for authentication.  The * is  required because the attribute not only contains the SSID but  also a MAC  address so the * is use as a regular expression.
    Now go to access-policies > default-network access > identity should be AD1.
    Go  to authorization > click on customize > move the  AD1:ExternalGroups and end-station filter attribute on the right side  and hit ok.
    After that slect the appropriate ad group for teachers and end-station filter.
    Save changes.
    Jatin Katyal
    - Do rate helpful posts -

  • Is there a way to create an automated job to add andupdate groups and users for Connect?

    Is it possible and does anyone have experience with being able to create an automated load of new groups and users in Adobe Connect. We have an On-premise deploymentwill be setting up  the application to be open outside our company to train channel partners. We have a separate database of channel partner contacts, email addresses, passwords, and training groups that they should be in based on their partner company or product knowledge. We would like to be able to create a front end database that would create a group based on the partner company or based on product knowledge. Then we would like to add users to these groups. Any knowledge of whether this is possible and if anyone has done it?

    There are also size limitations or rather suggestions for particle size. If I were creating an animated 3D shape using Form or C4D and wanted to use it as a particle I would keep the size of the particle about 1/6 to 1/8 of the comp size. You would create a new comp for your particle, animate it, then nest the particle comp in your main comp, turn off visibility, and then use it as a particle in Particular.

  • Retrieving User groups and email for all users in a group

    Hi Everyone,
    I need to create an ADF application to retrieve all the groups in OID, the user would select a group and it should list down all the email addresses in that group.
    Can you suggest what is the best way to achieve this. My main concern is how to retrieve groups and email addresses from OID. I was unable to find APIs for it.
    Your suggestions are greately appreciated.
    Thanks,
    Husain

    In a multi-user environment, a user install a dreamweaver extension,but just the user who install the extension can use it.
    Is there a way that administrator install the extension and make this extension available for other users in multi-user environment(e.g. the Windows 7)
    Dreamweaver had this capability many releases ago, but it has been dropped, so it's no longer available.
    Regards,
    Randy Edmunds
    Dreamweaver Development
    Adobe Systems, Inc.

  • Find the KOSTL(cost center) value using coing group and coding code

    Hi,
        Can we get the value cost center Kostl by using coding code and coding group. As per the requirement the coding group is specified in the table qmel-qmgrp and the coding code is qmel-qmcod.. So by using this values only can we get the KOSTL value..Please do help me in this regard.

    so the thing is for the particular coding group QMGRP we have the coding codes QMCOD assigned to it and for the transaction QM01 we cannot have the notification number (as this number is generated only after the transaction is completed)only the notification type is specified in first screen after we press enter a subscreen with Production order number is specified press enter,
    later in the first tab strip specify any material number and also plant number later the defect location and defect type, later in the subject tab strip in the coding group we get the F4 help for the coding code and group,there by picking any of the elements we also get the KOSTL value in text so i was just worried where can we get this value i have checked for the options that u have specified but this doesn't work for me...
    Thanx and reply me back(very Urgent)

  • Mapping Default Profiles of PT groups and folders for automating subportal experience

    I need to automate the subportal experience by adding the users to the folders. These folders will correspond to the Plumtree groups that we create.
    We are already planning on automating the maintainence of these PT groups by authentication source by applying custom business logic in Java program. I believe I can do the folder maintainence in the same program as well. However to make iot more effeicient and maintainable, I have the following questions.
    Is there a way to map the PT groups to the folders by using Default profiles(by auth source?)? I think this would help me avoid hard coding which users belonging to certain groups go in which folders. Is there another better approach? Any help would be appreciated.
    Thanks.
    Vanita
    Staples

    Thanks a lot for you reply Mark. I tried to add the Plumtree only groups to the Auth source and I am not allowed. It seems like this works only for the Auth Sorce(NTLM, AD etc.) groups not Plumtree only groups. Is there a way to do this kind of mapping for Plumtree only groups (to avoid doing this programmatically)?
    Regards
    Vanita
    ------- Mark Dimas wrote on 1/28/05 10:41 AM -------
    You can have users placed directly in folders based off of group membership by using the Partial Users Synchronization mode.
    On the auth source select Partial Users Synchronization and run a synch job. This will import all the groups. Then go back to the auth source, on the first page under Default Profiles add the groups, and for each group you can select the destination folder for members of that group. Then, on the Fully Sychronized Groups page you can add all the groups you want to import members from. Run the job again and all the users that are members of the selected groups will be imported and placed in the correct folder.

  • Could I use Bank Groups (BNKA-BGRUP) for Money transfer to pay vendors?

    Hi All,
    with reference to the money transfer to pay vendors, 
    I'd like to know if, using Bank Groups, in F110 SAP can suggest me to use the House bank which,in BNKA, has the same Bank Groups of the vendor partner bank.
    Thaks for Your advices.
    Gandalf

    Hi,
    As far my understanding of your question, you are asking whether by grouping the bank of ours with the vendor bank, so that in F110 it can be picked? If the same is what you are expecting, then it is wrong.
    See, our house bank details are entered in table BNKA which will be created by t.Code: FI12.
    Where as vendor bank details are directly updated in vendor master and in table LFBK it is updated.
    So, you cant link between these.
    hope i am correct
    regards
    srikanth

  • Using VST plugins and ASIO for everything?

    Just a thought. Oh how much I'd like this!
    To be able to use universal VST plugins and ASIO for everything directly from Windows would be ideal. To put this simply, making the Creative Windows "mixer" a true equivelent of a pro-software mixing app (Ableton, ProTools, Sonar, Cubase, or any other) in terms of absolute control for all Audio effects and I/O.
    If Creative won't ever do this even on their next gen cards, somebody or some company that knows a decent mixer setup should write such a replacement mixer soon offered at a fair price (if not free) that will do so with easy, complete, reliable integration.
    Long and specific
    VST related:
    - Use X-Ram to cache inserted VST plugins. Now theres a potential great reason for it since it obviously doesnt use any to cache the I/O bus like ALL OTHER periphials that have Ram caches. Its use is dictated by software, so why not?
    - Allow setting some tiny but likely necessary amount of X-Ram as an additional plugin audio I/O buffer. This should be much less than what mixing software needs for this setting since that would all have to pass the CPU.
    - Use Creative's processing hardware directly instead of the CPU so VST plugins won't increase CPU usage (within reason of course).
    - Yield overhead when using lots or higher-demand plugins if set in bit-match mode. Why waste all that power for SRC when Voxengo R8Brain or plenty of other pro software can do that a million times better and way faster in non-real-time? OK, only Creative could work this one in.
    - Why VST plugins? I'd trust my favorite EQ, digital limiter or whatever that has 64-bit float internal precision and oversampling vs. a 24-bit (rounding-error heaven) with no oversampling like the built in Creative ones.
    - If Creative has confidence in the quality of their own propriety effects, doesn't have to be VST but simply making them usable as a ReWire bridged devices into most any host with parameter automation controls and all. Obviosly these could have much lower latency than VST that normally relies on CPU processed software code.
    - The only argument against this is that some VST plugins have huge latencies. Optional latency delay to keep tracks
    - Allow Creatives hardware to insert as a ReWire slave or otherwise bridged device to ASIO-based apps so VST's can be outsourced from demanding more CPU when mixing. I could also add MIDI plugin effects as well.
    ASIO related:
    - Allow changing any and all audio I/O routing for individual channels on the fly for Windows and ANY software (not just ASIO compatible stuff). Just like in Ableton, Pro Tools, and every other WELL designed "mixer".
    - Treating XP itself and any software that normally goes through DX/MME/etc to use this ASIO mixer by making it appear as an insert send/return in the mixer so it can get routed and processed individually to my liking.
    - Can insert send/return signals for any DX/MME/etc program to/from any track or #tracks in any combination up to some reasonable limit with pre/post gains. At least several send/returns slots per channel.
    - A game that uses ASIO would be sweet. 0% FPS drop. IMO DX/MME/wave-mapper sound sucks. No control, many wasted CPU cycles, and horrible latency.
    - Ability to save/load PROGRAM-specific routing chains. Having it so simly running a certain program will automatically insert it how/whereever I specified, if not default, with all relevant I/O settings, including plugins and related settings that were put in the insert send/return path series to that program of course.
    - Put real-time SRC, compression encoding/decoding, or any Creative effects as well whereever I want in the signal chain, whether universal to a track I/O or program insert send/return I/O.
    - Ability to record tracks or the master likewise.
    - No digital feedback possible caused by monitering/recording/routing configs that would be possible in any decent mixing software. Surely not ever from a default setting or made sometimes impossible to prevent like on the Audigy series. Well unless I do something stupid that SHOULD cause feedback. Speak of a truly worthless mixer, this BTW is the ONLY reason I couldn't just go the manual route and run my host all the time, forcing ALL sounds through it for real-time playback with my Audigy. I'm assuming XiFi's Audio-Creation Mixer doesn't have this horrible problem.
    - Imagine putting any combination of sounds in 7.1 surround, monitering specific channels to any physical output, or up/downmixing 5.1 as it plays in real-time, etc. any thing like this possible instantly with a few mouse clicks! This would be SO EASY and completely possible to implement, most of the above right onto existing XiFi's as is.
    It's not like it would be competing with pro-interface rackmount products so no harm to Creative. I sure as h*ll wouldn't record with any soundcard's analog pre's or unbalanced connections for that matter. Guess I just love the interface and control of a REAL mixer that can do it all.

    cusis wrote:
    But would it be possible to somehow use the power of the card to take on some of the load of the cpu, users would surely then see alot more benifits from these cards.
    I don't see why this isn't possible with enough X-RAM. Why no host apps support offloading VST plugin cache buffers and rendering threads to it? I'm probly returning my XiFi and sticking with my old Audigy 1 until either I blow it up or Creative makes a REAL upgrade with most the aforementioned features that literally COULD'VE been implemented in XiFi's current hardware.
    If they do, they'll have my business and many others I'm pretty sure. Creative, if your listening and you want to like triple your sales - PLEASE get a clue and get the software end right. Microsoft or any audio host software developers, heres your (fat) chance if Creative wont do whats really their responsibility.
    If ALL apps were forced to pass through ASIO as I mentioned, this could force all apps and games to use part of X-RAM as an I/O buffer no matter what specific support is. The same way a video card can offload ALL video including Windows, not just when running certain games, or even worse, certain audio apps lol that specifically support video RAM and DX performance controls! That would be the stupidest, most worthless idea and why Video Cards don't waste their hardware this way. And yet this is what XiFi currently does regarding audio. Somebody change this SOON.
    This would be SO cheap and easy for Creative toss together and implement and would solve EVERYONE's problems and make ALL games at least get SMOOTH AUDIO. He!! Creative could charge $30 extra for it or just push out a new line of cards and itd still be worth it. Creative, did you read that part? More profit$$$ Like a video card upgrade, I EXPECT a night vs. day improvment but as it stands, XiFi is simply a glorified Audigy that costs more but much LESS likely to work right.
    More importantly, its use of ASIO (the real deal) remains no less limited than an old Creative card from way back when. If Creative wants their soundcard to integrate with software better, learn from Nvidia/Ati and deliver the goods as they've done it all along.

  • Possible to use Airport Extr and Express for WIRED Guest Network?

    Situation and landscape:
    My house has a Comcast cable-modem, which is connected to an Airport Extreme (AEx).
    The AEx is running WPA WiFi, and this is all good.
    There is one ethernet wire running out of the AEx, which goes 150 feet to the rear of my house, across a short corridor (protected from weather with insulated pipe) and into my garage apartment, where it terminates into an Airport Express (APress.)   This garage apartment is frequently used as part of a rental property.  The APress is extending the same WiFi SSID/settings.
    When guests arrive, they are able to plug-in their notebook computers to the APress ethernet port, or use the WiFi.
    Well, the problem with that, obviously, is that they can "see" the other computers on the network, and printers, etc.
    It would be perfect to set configure the AEx and APress to the WiFi "guest network."  However, there are problems with this:
    1)  Believe it or not, many guests still use direct-plug and do not have nor know how to set up their WiFi -- so they MUST have a direct ethernet wire.
    2)  When I use Airport Utility for the APress, it does not show any WiFi guest network option -- maybe because another dependent setting is not allowing this (i.e. Bridge Mode?")
    3)  The distance between the AEx and this garage apartment is too long between them to shoot a WiFi guest network from AEx and to be picked-up by the Airport Express... and there's a center core in my old house that is impervious to all radio frequencies and could block a nuclear blast.  Well, it causes a degradation of wireless.   And this brings us back to #1 above...in that I need a cable ethernet option.
    Picture attached of current landscape:
    So, maybe....
    I've spent the better part of a couple of hours searching here, particularly for the terms "access point" but the terminology isn't what I need.  What I wonder if perhaps I need to place an APress beside the AEx, turn on Guest Network at the AEx, then "pick it up" with a second APress, and carry the ethernet signal to the garage apartment and allow guest WiFi and wired.  (see second picture)   Will this work?

    OK, here how to set this up.
    Open up AirPort Utility 5.6.1, select the Express, and click Manual Setup
    Click the Wireless tab located below the icons
    If you want the Guest Network to have a different SSID (recommended), then change the name of the wireless network, adjust the security settings if needed, and change the Wireless Password and Verify
    Click the Internet icon up at the top of the window
    Click the Internet Connection tab just below the icons
    Change the setting for Connection Sharing to Share a public IP address
    Click the DHCP tab located under the icons
    Change the DHCP Beginning Address to read something different.....like 10.0.5.2
    Click Update and give the Express a full minute to restart
    At this point, the Express indicator light will be slowly blinking amber
    Open up AirPort Utility again, select the Express and click directly on the word Status (2nd line)
    You should see a Double NAT notice with an option to "ignore" the item
    There may also be an Setup over WAN notice with an option to "ignore" the item
    Click in the boxes to ignore both items, then click Update again and the Express will restart and display a green light
    Try things out to verify that the Guest Network cannot "see" any devices on the main network...and vice versa.

  • How to kill Forms Runaway Process using 95% CPU and running for 2 hours.

    We had a situation at E-Business Suite customer (using Oracle VM server) where some of Form processes were not being cleared by form timeout settings automatically.
    Also when user exits the form session from front end, the linux form process (PID) and DB session did not exit properly, so they got hung.
    They were spiking CPU and memory usage and causing e-business suite to perform slowely and ultimately causing VM host to reboot the production VM guest (running on Linux).
    We could see the form processes (PIDs) using almost 100% cpu with "top" command and running for a long time.
    Also we verified those Form Sessions did not exist in the application itself.
    ie. Using from Grid Control -> OAM-> Site Map -> Monitoring (tab) -> "Form Sessions".
    It means that we could safely kill that form process from Linux using "kill -9 <PID>" command.
    But that required a continuous monitoring and manual DBA intervention as customer is 24x7 customer.
    So, I wrote a shell script to do the following;
    •     Cron job runs every half an hour 7 days a week which calls this shell script.
    •     Shell script runs and tries to find "top two" f60webmx processes (form sessions) using over 95% cpu with 2 minutes interval.
    •     If no process is found or CPU% is less than 95%, it exits and does nothing.
    •     If top process is found, it searches for its DB session using apps login (with hidden apps password file - /home/applmgr/.pwd).
    a.     If DB session is NOT found (which means form process is hung), it kills the process from unix and emails results to <[email protected]>
    b.     If DB session is found, it waits for 2 hours so that form process times automatically via form session timeout setting.
    It also emails the SQL to check the DB session for that form process.
    c.     If DB session is found and it does not timeout after 2 hours,
    it kills the process from unix (which in turn kills the DB session). Output is emailed.
    This are the files required for this;
    1. Cron job which calls the shell script looks like this;
    # Kill form runaway process, using over 95% cpu having no DB session or DB session for > 2hrs
    00,30 * * * * /home/applmgr/forms_runaway.sh 2>&1
    2. SQL that this script calls is /home/applmgr/frm_runaway.sql and looks like;
    set head off
    set verify off
    set feedback off
    set pagesize 0
    define form_client_PID = &1
    select count(*) from v$session s , v$process p, FND_FORM_SESSIONS_V f where S.AUDSID=f.audsid and p.addr=s.paddr and s.process='&form_client_PID';
    3. Actual shell script is /home/applmgr/forms_runaway.sh and looks like;
    # Author : Amandeep Singh
    # Description : Kills runaway form processes using more than 95% cpu
    # and Form Session with no DB session or DB session > 2hrs
    # Dated : 11-April-2012
    #!/bin/bash
    . /home/applmgr/.bash_profile
    PWD=`cat ~/.pwd`
    export PWD
    echo "`date`">/tmp/runaway_forms.log
    echo "----------------------------------">>/tmp/runaway_forms.log
    VAR1=`top -b -u applmgr -n 1|grep f60webmx|grep -v sh|grep -v awk|grep -v top|sort -nrk9|head -2|sed 's/^[ \t]*//;s/[ \t]*$//'| awk '{ if ($9 > 95 && $12 = "f60webmx") print $1 " "$9 " "$11 " "$12; }'`
    PID1=`echo $VAR1|awk '{print $1}'`
    CPU1=`echo $VAR1|awk '{print $2}'`
    TIME1=`echo $VAR1|awk '{print $3}'`
    PROG1=`echo $VAR1|awk '{print $4}'`
    PID_1=`echo $VAR1|awk '{print $5}'`
    CPU_1=`echo $VAR1|awk '{print $6}'`
    TIME_1=`echo $VAR1|awk '{print $7}'`
    PROG_1=`echo $VAR1|awk '{print $8}'`
    echo "PID1="$PID1", CPU%="$CPU1", Running Time="$TIME1", Program="$PROG1>>/tmp/runaway_forms.log
    echo "PID_1="$PID_1", CPU%="$CPU_1", Running Time="$TIME_1", Program="$PROG_1>>/tmp/runaway_forms.log
    echo " ">>/tmp/runaway_forms.log
    sleep 120
    echo "`date`">>/tmp/runaway_forms.log
    echo "----------------------------------">>/tmp/runaway_forms.log
    VAR2=`top -b -u applmgr -n 1|grep f60webmx|grep -v sh|grep -v awk|grep -v top|sort -nrk9|head -2|sed 's/^[ \t]*//;s/[ \t]*$//'| awk '{ if ($9 > 95 && $12 = "f60webmx") print $1 " "$9 " "$11 " "$12; }'`
    PID2=`echo $VAR2|awk '{print $1}'`
    CPU2=`echo $VAR2|awk '{print $2}'`
    TIME2=`echo $VAR2|awk '{print $3}'`
    PROG2=`echo $VAR2|awk '{print $4}'`
    PID_2=`echo $VAR2|awk '{print $5}'`
    CPU_2=`echo $VAR2|awk '{print $6}'`
    TIME_2=`echo $VAR2|awk '{print $7}'`
    PROG_2=`echo $VAR2|awk '{print $8}'`
    HRS=`echo $TIME1|cut -d: -f1`
    exprHRS=`expr "$HRS"`
    echo "PID2="$PID2", CPU%="$CPU2", Running Time="$TIME2", Program="$PROG2>>/tmp/runaway_forms.log
    echo "PID_2="$PID_2", CPU%="$CPU_2", Running Time="$TIME_2", Program="$PROG_2>>/tmp/runaway_forms.log
    echo " ">>/tmp/runaway_forms.log
    # If PID1 or PID2 is NULL
    if [ -z ${PID1} ] || [ -z ${PID2} ]
    then
    echo "no top processes found. Either PID is NULL OR CPU% is less than 95%. Exiting...">>/tmp/runaway_forms.log
    elif
    # If PID1 is equal to PID2 or PID1=PID_2 or PID_1=PID2 or PID_1=PID_2
    [ ${PID1} -eq ${PID2} ] || [ ${PID1} -eq ${PID_2} ] || [ ${PID_1} -eq ${PID2} ] || [ ${PID_1} -eq ${PID_2} ];
    then
    DB_SESSION=`$ORACLE_HOME/bin/sqlplus -S apps/$PWD @/home/applmgr/frm_runaway.sql $PID1 << EOF
    EOF`
    echo " ">>/tmp/runaway_forms.log
    echo "DB_SESSION ="$DB_SESSION >>/tmp/runaway_forms.log
    # if no DB session found for PID
    if [ $DB_SESSION -eq 0 ] then
    echo " ">>/tmp/runaway_forms.log
    echo "Killed Following Runaway Forms Process:">>/tmp/runaway_forms.log
    echo "-------------------------------------------------------------------">>/tmp/runaway_forms.log
    echo "PID="$PID1", CPU%="$CPU1", Running Time="$TIME1", Program="$PROG1>>/tmp/runaway_forms.log
    kill -9 $PID1
    #Email the output
    mailx -s "Killed: `hostname -a` Runaway Form Processes" [email protected] </tmp/runaway_forms.log
    cat /tmp/runaway_forms.log
    else
    # If DB session exists for PID
    if [ ${exprHRS} -gt 120 ]; then
    echo $DB_SESSION "of Database sessions exist for this forms process-PID="$PID1". But its running for more than 2 hours. ">>/tmp/runaway_forms.log
    echo "Process running time is "$exprHRS" minutes.">>/tmp/runaway_forms.log
    echo "Killed Following Runaway Forms Process:">>/tmp/runaway_forms.log
    echo "-------------------------------------------------------------------">>/tmp/runaway_forms.log
    echo "PID="$PID1", CPU%="$CPU1", Running Time="$TIME1", Program="$PROG1>>/tmp/runaway_forms.log
    kill -9 $PID1
    #Email the output
    mailx -s "`hostname -a`: Runaway Form Processes" [email protected] </tmp/runaway_forms.log
    cat /tmp/runaway_forms.log
    else
    echo "Process running time is "$exprHRS" minutes.">>/tmp/runaway_forms.log
    echo $DB_SESSION "of Database sessions exist for PID="$PID1" and is less than 2 hours old. Not killing...">>/tmp/runaway_forms.log
    echo "For more details on this PID, run following SQL query;">>/tmp/runaway_forms.log
    echo "-----------------------------------------------------------------------">>/tmp/runaway_forms.log
    echo "set pages 9999 lines 150">>/tmp/runaway_forms.log
    echo "select f.user_form_name, f.user_name, p.spid DB_OS_ID , s.process client_os_id,, s.audsid, f.PROCESS_SPID Forms_SPID,">>/tmp/runaway_forms.log
    echo "to_char(s.logon_time,'DD-Mon-YY hh:mi:ss'), s.seconds_in_wait">>/tmp/runaway_forms.log
    echo "from v\$session s , v\$process p, FND_FORM_SESSIONS_V f">>/tmp/runaway_forms.log
    echo "where S.AUDSID=f.audsid and p.addr=s.paddr and s.process='"$PID1"' order by p.spid;">>/tmp/runaway_forms.log
    mailx -s "`hostname -a`: Runaway Form Processes" [email protected] </tmp/runaway_forms.log
    cat /tmp/runaway_forms.log
    fi
    fi
    else
    #if PID1 and PID2 are not equal or CPU% is less than 95%.
    echo "No unique CPU hogging form processes found. Exiting...">>/tmp/runaway_forms.log
    cat /tmp/runaway_forms.log
    fi
    If you have the same problem with some other unix and DB processes, the script can be easily modified and used.
    But use this with thorough testing first (by commenting out <kill -9 $PID1> lines.
    Good luck.
    Edited by: R12_AppsDBA on 19/04/2012 13:10

    Thanks for sharing the script!
    Hussein

  • Is the OS using parentalcontrolsd: RemoteService and xpcd: for Maintenance ?

    I'm trying to flush out some weird OS activity that I just started noticing on my (3) different 10.9.5 Mac platforms.
    Is the OS using parentalcontrolsd: RemoteService and xpcd: Interprocess Communication and Services to launch scan, observe, I/O messaging, maintenance and repairs on the OS ?
    This may have been going on for awhile, but I just began noticing similar and random events on my (MBP, Mini, MacPro) Console Logs that have occurred while the systems were either being used during the day, or idle overnight. Parental Controls have never been setup on any of these systems, each has only one User Account (Admin Level), all are on my in-house RFC 1918 Network via PW protected Airport Extremes. I just began observing these events, and now beginning to save the logs when they occur and just doing some research.
    Some of the events are identical across all platforms, some are different, all are at different times of the day, all launch parentalcontrolsd: (RemoteService) that conducts either a scan, access, process or observe event (FSEvent, Cache API, I/ODevice, Kernel). Most of the parentalcontrolsd: events launch a xpcd: command line of varying sorts, so I know it is activating message traffic.
    I haven't knowingly observed any of the events as they occurred yet, but just installed Snitch on all of the platforms and will start watching and logging. If anyone knows if Apple uses this method for  their automated  update and error correction, you'll save me some time wondering about this activity… After some thought if it's justified, or nefarious. I think the ARD.app, ParentalControls.app and FindMyMac.app (Location Services) have the potential of being terribly misused by a ne'er-do-well...
    Incase it turns out to be the latter, does anyone know some command line to remove the ARD.app, ParentalControls.app, FindMyMac.app without throwing kernel panics and errors in the remaining OS ?

    I thought about doing what you suggested but was worried that it might try to start setting up a new partition on the hard drive and trash my existing system. Any idea if this is a safe method to test it ?
    BTW the Snow Leopard CD came with iLife & iWork and is sold as a bundle called "Mac Box Set" it was on special and was cheaper than just iWork or iLife alone.

Maybe you are looking for

  • Actionscript in text file?

    I've imported a text file into a nice scrollin text field. I can put in regular HTML links no problem. But now the question is: Is it possible to execute actionscript from that file as well? What I need to do is if someone clicks a word in the file (

  • Aggregate function in for loop insert

    Hi Everyone, Please see the below code and help me insert these string values. How can I trap that string value and insert it? DECLARE BEGIN   for i in (SELECT STRAGG(Q.QUESTION_CODE)               FROM QUESTION Q , TEST_CODE_CONVERSION TC           

  • How to create a boot disc from Lion pre installed into my Macbook Pro 2011 ?

    Hi guys, I want to know how to create a boot disc from Lion pre installed into my New Macbook Pro ? I want to re-install the Lion from zero. When I bougth it I´ve used the Migrant assitance and now I want to re-install the Lion. How can I do it ? tha

  • SAP WBS settlement table

    Hi We are settling WBS to AUC . I can see this in CN41 t code but i am not able to find which table it is. Any help appreciated. Thanks, Reddy

  • Wont Play a File!!??

    I recorded a message on my old MP3 player and saved it to my CPU and then put it on iTunes, then i synced it to my iPod and it wont play at all. It is on their and everything it just wont play. But the wierd thing is, when i hook it up to my CPU it p