No payload found in Req msg mappng step in MONI

i did , file to proxy scenario, in messge mapping test, i am able to find the target xml document. But in sxmb_moni, the pay load for Request Messgae Mapping pipe line step is not found.
what would be the problem,,
can any body tell me?
Thanks,,,
Kumar

hey all....
i got the msg proceessed successful. but the data is not updated in the reciever R/3  z table. but i got the fault msg back to the sxmb_moni of the R/3.
In mapping test, i got the target xml pay load as per mapping.
But in sxmb_moni of PI this payload is not appended the pipeline step Request Message Mapping . and is having simply as fallows.....
<?xml version="1.0" encoding="UTF-8" ?>
  <ns0:f2ps_p_mt xmlns:ns0="http://xyz.com/f2ps" />
but in mapping test i got the target xml as fallows...
<?xml version="1.0" encoding="UTF-8"?>
<ns0:f2ps_p_mt xmlns:ns0="http://xyz.com/f2ps">
   <record>
      <empcode>234</empcode>
      <ename>wer</ename>
      <sal>456</sal>
      <dept>wqer</dept>
   </record>
   <record>
      <empcode>567</empcode>
      <ename>wer</ename>
      <sal>890</sal>
      <dept>wqer</dept>
   </record>
</ns0:f2ps_p_mt>
why is it not appended in moni?
can any body ......?
thanks...
Kumar

Similar Messages

  • CcBPM - Can't restart message in SWF_XI_SWPR - No payload found

    I can't retart the workflow in SWF_XI_SWFR due to this error:
    Error Diagnosis for Work item:
    Component MAPPING has reported an error
    Unmodeled exception when executing service for node 0000000013
    Error when executing service for node 0000000013
    Error during result processing of work item 000013963446
    No payload found
    Error: The   exception occurred (program: CL_MERGE_SPLIT_SERVICE========CP .............
    Unable to start subflow (ID: 000013963445, node: 0000000001)
    Unable to start subflow (ID: 000013963445, node: 0000000001)
    History
    This scenario is running in our production environment and has done it for a long time. We are receiving bundles of this messages several times a day. Now this bundles is either processed with success or errors. Have seen this problem for the last 7 days.
    More LOG info:
    Workflow Log:
      13963445 1 OIOInvoiceToContentServer http://pdk/xi/OIOI  Workflow started
      13963446 4 Start Message: Receive OIO Invoice
    Workflow step : Start Message: Receive OIO Invoice:
    Waiting for event 'RECEIVED' of object type 'ZXI_PROXY_OIOXML_ASYNCH_A_0001'
    Status: Completed
    Monitor for Processed XML Messages:
    Status:   Message transferred to Process Engine
    Question
    1. How to restart those workflows(if possible).
    2. Where to find details, log files etc. that can explain the problem.
    3. How do IE and BPE communicate? User? Other setting?
    Best Regards
    Niels Færch

    Hi Joel
    My problem with mapping exists because of "No payload found".
    The design of the interface is quit simple, and not like the one mentioned in the link.
    To clearify the scenario:
    I receive one message and this is mapped to one message.
    Steps in ccBPM:
    Receive - transformation - switch - transformation1 - send1
                                                      transformation2 - send2
    I don't have any messages stucked in any queues.
    Can use this answer
    Best Regards
    Niels

  • How to Initialize Container Element in BPM..No Payload found

    Hi All,
    How do we initialize a container element in BPM if that container element is a message Interface.
    I am doing exception handling in BPM, so whenever a exception occurs i need to send a mail.
    So in the exception box i have a transformation step and a send step.
    In the transformation step what will be my source message?
    How do i initialize that source message?
    What i have done right now is created a dummy interface(abs) for source and then mapped with the target abs interface.
    When i execute the schenario,in the monitor i find in the Transformation step the following error
    <i>No payload found.</i>
    Regards,
    Sumit

    Hi Pinto,
    I too agreee. Lemme try to explain witha example.
    In my first transformation, MI_MAIL_TEMP_ABS is there along with 3 other interfaces. Each one is getting mapped i can see that in monitoring.
    Now in the exception branch in transformation step,
    i am mapping MI_MAIL_TEMP_ABS to MI_MAIL_ABS.
    Now in the send step im giving MI_MAIL_ABS as the interface name.
    Do you see anything wrong with this?
    <i>>>>>>>>Did you try to do outbound interface -> inbound interface mapping in the exception branch? Just to try to make your scenario work. Then you can investigate further on why the abs message is not being carried away.</i>
    Which outbound interface & inbound are you talking about?
    Regards,
    Sumit
    Message was edited by: Sumit Khetawat

  • HT1386 my sync stops due to iphone not found during the final copy step...how do I fix?

    my sync stops with an error message that iphone not founds during the final copy step...how to I fix?  always work before.

    The backup is located at: iTunes/Preferences/Devices. Select the backup from the window and hit the delete key. Then connect your iPhone to your computer. It'll take a new backup.

  • File to Idoc Scenario -- No Pipeline steps in Moni

    Hi,
    I have created a File2Idoc scenario. I have done all the configurations & finally dropped the file in source directory. File got picked up and deleted from source directory, But I could see in Moni only for the Inbound message but not able to see the message mapping and Receiver determination pipeline steps in Moni.
    Also viewed the communication channel for sender and it is working perfectly and it shows the logs with the details of File deleted.
    Note: The XI server is newly installed and configured and this is the first scenario being executed in the server. So should there be any other installation configuration to be done, to process the file in IS.
    Because as per our assumption, the file has not reached the IS and it still stays in the queue with only the Inbound message.
    Regards,
    Nithiyanandam

    Hi Nithiyanandam,
    as u described your problem i want to guide u through foll steps:
    1.  in xi monitor on pipeline window their is only one msg for inbound,
         check out the color of the icon if it is green( i think it must be green) then go to
         T-code SXMB_ADM which is under Admin node in xi server window
    --- > Select manage queues then activate queues under action node.
    2. Also clear cache by going to t-code SXI_CACHE under configration node
    ---> Go to  XI Runtime Cache menu option and select "delta cache refresh" and " complete cache refresh"
    3. if inbound msg icon is red then do accordingly. in this case of red icon there is possibility if bug also
    thanks
    mandeep virk
    **reward if helpful and also update ur status

  • U00EFu00BBu00BF  -these chars why they are appearing the inbound message step in moni

    when i am testing the file-to-proxy scenario, by placing a proper xml file in the outbound directory,
    it is failing in the xml-validation step.
    in the moni, when i see the payload of the the Inbound Message step, i see
    <?xml version="1.0" encoding="utf-8"?>
    Invalid at the top level of the document. Error processing resource 'file:///C:/Documents and Settings/i053295/Local Settin...
    <?xml version="1.0" encoding="utf-8"?>
    My question is: why the chars  are getting appeared in the inbound message, but i checked the actual input xml file, opened in notepad, editplus etc, it does not contain those chars.

    Hi,
    Try to open the input file with textpad or wordpad.You can find the space or some etc char in the file.
    Thanks.
    Regards,
    Indira D

  • Async/Sync BPM passing a ID from the Req msg to Rsp MSg

    Hi,
    I have a File to SAP Standard proxy scenario. The file go though a Async/Sync BPM which sends a SAP standard message post a document to SAP and SAP sends a success or error response back. I then send this response back as a mail message. The problem is that in the response message there is nothing that ties it to the request message. What I need to do is to pass an ID in the request message to the Response message when the Response message comes back from the SAP Proxy.
    This will enable us to determine which file was successful and which not.
    Your assistance in this matter will be greatly appreciated.
    Regards
    Willie Hugo

    >
    Hugo Willie wrote:
    > Thank you Shabarish, but the Id I refer to is a uniue id in the request message payload that I would like to pass to response message payload.
    there are two ways;
    1. Pass the id into sap and let sap pass it back to you
    2. do a transformation in your BPM once you get the response from SAP - in this transformation you can add the request message also as source (i.e response from SAP and request message). thus you can map the required value to the final response. In BPM, the data is always persisted so the id will be available always until the BPM execution is ended
    my preference will be option 1

  • Clarification req for upgrade step

    We would like some information for upgrade of Oracle Applicatiosn 11.5.10 to R12,Please guide as what is best stage wherein we can Upgrade our characterset to utf8. We would also like to migrate from US7ASCII to Multilingual set.
    So while upgrading, which is the best stage to complete the above 2 steps.

    We would like some information for upgrade of Oracle Applicatiosn 11.5.10 to R12,Please guide as what is best stage wherein we can Upgrade our characterset to utf8. We would also like to migrate from US7ASCII to Multilingual set.
    So while upgrading, which is the best stage to complete the above 2 steps.Globalization Guide for Oracle Applications Release 12 [ID 393861.1] -- Appendix A. Migrating to Unicode (please note that you could migrate to AL32UTF8).
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Upgrade+11i+to+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Change+AND+Characterset+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Change+AND+Characterset+AND+UTF8&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Checking Payload of WorkFlow Step in BPM

    Hello All,
                    I was trying the scenario MessageSplit Using BPM
    I am stuck at send Step after receiver determination ,I want to know what is the payload (input output)
    after each workflow step in the BPM ,but i am unable to check .
    Is there any way to check this. Basically i want to know how to check the i/o and o/p of the each workflow step.
    Thanks in Advance
    Rajesh

    Hello Experts,
                            Could somebody guide me in this scenario as i am not able to carry on
    I want to see the payload for BPM workFlow steps ,first of all is this possible ,if yes i am at step
    container (list technical details) where the option payload is display but no data is found .
    If no how can we check or monitor the BPM workflow step by step. I hope some body might have faced this problem ,could some BPM experts throw light on this.
    Thanks in Advance
    Rajesh

  • Java Mapping/UDF/ABAP mapping to capture payload

    Hi,
    could you please provide me Java mapping code samples (or UDF code) to save payloads of a message based on Message ID
    i have a synchronous scenario where i have payloads in sxmb_moni for request and response with different message IDs. So pelase let me know how to save those request and response payloads to a file.
    it would be great if you provide the stpes to implement and java code samples....if it is possible with ABAP mapping also please let me know te steps.
    Best Regards....SARAN

    Try with this code
    import com.sap.mw.jco.IFunctionTemplate;
    import com.sap.mw.jco.IRepository;
    import com.sap.mw.jco.JCO;
    public class PayloadExtractor {
        // The MySAP.com system we gonna be using
        static final String SID = "SID";
        // The repository we will be using
       IRepository repository;
        JCO.Field msgkeyField;
        public PayloadExtractor() {
            try {
                System.out.println("*** Creating the Pool... ***");
                JCO.addClientPool(SID, 10, "001", "user", "pwd", "EN", "host", "00");
                repository = JCO.createRepository("RecoverRepository", SID);
            } catch (JCO.Exception ex) {
                System.out.println("RecoverXI Caught an exception: \n" + ex);
        // Retrieves and prints information about the remote system
        public void getPayload() {
            // A messageID from your XI/PI
            String key = "48CD01EB3D27021BE1008000C0A8477D";
            final String pipelineID = "CENTRAL";
            byte[] msgkey = key.getBytes();
            try {
                IFunctionTemplate ftemplate = repository.getFunctionTemplate("SXMB_READ_MESSAGE_VERSION_RAW");
                if (ftemplate != null) {
                    System.out.println("*** Creating client and function... ***");
                    JCO.Function function = ftemplate.getFunction();
                    JCO.Client client = JCO.getClient(SID);
                    JCO.Structure struct = function.getImportParameterList().getStructure("MESSAGEKEY");
                    struct.setValue(key, "MSGID");
                    struct.setValue(pipelineID, "PID");
                    // SELECTION must be like this!
                    function.getImportParameterList().getField("SELECTION").setValue("2");
                    // This is the msg version number, where 000 is the first (Inbound); the last can be caught from the function output (see below).
                    // Setting this strongly depends on what you want to get: basically before or after the mapping...
                    function.getImportParameterList().getField("VERSION_REQUEST").setValue("000");
                    System.out.println("*** Calling... ***");
                    client.execute(function);
                    JCO.Table tb = function.getExportParameterList().getTable("MESSAGEPAYLOAD");
                    if (tb.getNumRows() > 0) {
                        // There could be multiple payloads (even if usually it's only one)
                        do {
                            String plstr = new String(tb.getField("PAYLOAD").getByteArray());
                            System.out.println(
                                "*** Payload found *** " + tb.getField("NAME").getString() + " *** BEGIN ***");
                            System.out.println(
                                "Message Last Version: "
                                    + function.getExportParameterList().getField("MAXVERSION").getString());
                            System.out.println(plstr);
                            System.out.println(
                                "*** Payload found *** " + tb.getField("NAME").getString() + " ***  END  ***");
                        } while (tb.nextRow());
                    } else {
                        System.out.println("*** No payload found! ***");
                    // Release the client into the pool
                    JCO.releaseClient(client);
                } else {
                    System.out.println("Function SXMB_READ_MESSAGE_VERSION_RAW not found in backend system.");
            } catch (Exception ex) {
                System.out.println("Caught an exception: \n" + ex);
        protected void cleanUp() {
            System.out.println("*** Cleaning... ***");
            JCO.removeClientPool(SID);
        public static void main(String[] argv) {
            PayloadExtractor e = new PayloadExtractor();
            e.getPayload();
            e.cleanUp();
    -Madhu

  • Conditional processing based on UDF in payload S

    Hi all,
    I am trying to add a conditional processing atom in my flow which executes based on the value in a UDF in the msg.
    I have 1 path branch and the otherwise branch.
    I use follwing xpath syntax:
    /*[/vpf:Msg/vpf:Body/vpf:Payload[./@Role='S']/BOM/BO/Documents/row/U_docentry_bv='']
    My inbound messages stay in processing and don't go further. Neither branch is being executed.
    Can anyone help me with this?
    Thx,
    Joeri
    Edited by: Joeri Vlemmings on Dec 13, 2011 4:05 PM
    I noticed that when I debug, the xpath statement is being handled correct, and the correct branch is beinig executed.
    But when I trigger my flow the normal way (inbound SBO order), the flow holds in processing.
    The message looks as follows :
      <?xml version="1.0" encoding="utf-8" ?>
    - <Msg xmlns="urn:com.sap.b1i.vplatform:entity" MessageId="111213153049599408750A0000CBA820" BeginTimeStamp="20111213153049" recording="false" logmsg="0000" SubMessageId="3" status="success" msglogexcl="false" MessageLog="true">
    - <Header>
      <msglog step="Default message log" always="false" b1ifactive="true" />
    - <Resumption>
      <starter ipo="/vP.0010000112.in_BEAE/com.sap.b1i.vplatform.runtime/INB_B1_EVNT_ASYN_EVT/INB_B1_EVNT_ASYN_EVT.ipo/proc" />
      <restart id="processing" q="Q.PRC_B1.0010000112" s="S.DBS.ELD.SO2SO" u="111213153049599408750A0000CBA820.3" />
      </Resumption>
      <ProcStream>S.</ProcStream>
      <IPO Id="INB_B1_EVNT_ASYN_EVT" tid="111213133400599408640A0000CB6406" />
      <Sender Id="0010000112" ObjId="17" />
      <vBIU Id="DBS.ELD.SO2SO" SId="DBS.ELD.Intercompany" filter="" phase="S" />
      <Successor Id="" Mode="" />
      <Identification Ident="B1 Event" IdPar="n.a." />
      <nsList />
      </Header>
    - <Body>
    - <Payload Role="T" Type="B1Event" add="">
    - <Event xmlns="" B1EventFilter="false">
    - <b1e:b1events xmlns:b1e="urn:com.sap.b1i.sim:b1event">
    - <b1e:b1event>
      <b1e:eventsource>SBODemoNL</b1e:eventsource>
      <b1e:objecttype>17</b1e:objecttype>
      <b1e:transactiontype>U</b1e:transactiontype>
      <b1e:usercode>Mark Manager</b1e:usercode>
      <b1e:userid>manager</b1e:userid>
    - <b1e:keys count="1">
    - <b1e:key>
      <b1e:name>DocEntry</b1e:name>
      <b1e:value>247</b1e:value>
      </b1e:key>
      </b1e:keys>
      <b1e:sourcesite>PANDA</b1e:sourcesite>
      </b1e:b1event>
      </b1e:b1events>
    - <b1ie:B1IEvent xmlns:b1ie="urn:com.sap.b1i.sim:b1ievent" SysId="0010000112" SysTypeId="B1.8.8" Task="U" LocalObjectType="17">
    - <b1ie:PrimaryKeyList>
      <b1ie:PrimaryKey Key="DocEntry" Value="247" />
      </b1ie:PrimaryKeyList>
      </b1ie:B1IEvent>
      </Event>
      </Payload>
      <Payload Role="S" />
      </Body>
      </Msg>
    As you can see, there is no Payload 'S'.
    When I remove the conditional processing from my flow, everything is fine and the scenario gets executed.
    Please help...

    Hi all,
    I found the solution!
    The problem was not directly in the conditional processing but in the output
    message.
    In atom0, which populates the output xml file, the complete message
    (msg/* with receiver data etc) was not copied.
    I had a look in the example B1PO2B1SO, and saw that there
    was /bva:unbranch/ before the msg to get it copied to the next steps.
    <xsl:variable name="msg" select="/bfa:unbranch/vpf:Msg/vpf:Body/vpf:Payload[./@Role=&apos;S&apos;]"/>
    I added this to my atom0 and it works!
    Grts,
    Joeri

  • My Mid 2007 24" iMac has been a bit laggy on Yosemite and getting worse every day, so I went to the Apple Support pages on Apples website looking for help and thought I'd found some. This is what I did and it made everything 100 times worse :(

    So here is what I found and what I did to try to alleviate the RAM eating upgrade named Yosemite. This guy has helped quite a few people, you can read all the comments and I gave it several tries this morning.
    Oct 23, 2014 10:59 AM
    I post this hoping to help those users who, like me, are experiencing high CPU usage and massive memory leaking with OS X core services and apps, leading to slow performance and battery drain.
    I've tried everything mentioned, but found the right combination of steps to follow. I've tried this with seven different Apple computers, including mine, and has worked well so far. I applied this method yesterday to give these process a 24 hour window to fail again, so far everything good.
    First step: disconnect any external or secondary monitors, if any is present. The video memory allocation leak can also happen if you have a system with an integrated card, like Intel, with no external monitors attached.
    Second step: Shut down your machine and enter Safe Mode (press shift once you turn on your computer again, more info below). Once you're there, fix your disk permissions.
    Guide of how to access Safe Mode: OS X: What is Safe Boot, Safe Mode?
    Third step: From Safe Mode turn off your machine again and reset your System Management Controller (SMC). There are different methods, depending on machine, to do this. To know what method applies to yours read the following guide.
    Intel-based Macs: Resetting the System Management Controller (SMC)
    Fourth step: Once your machine completes a full boot after resetting the SMC turn it off again and reset your PRAM (THIS IS THE MOST IMPORTANT STEP, BUT THE PREVIOUS ONES ARE ESSENTIAL FOR THIS ONE TO WORK). The PRAM stores small bits of data that indicate our Apple computer how to interact with the devices connected to it, including monitors and video cards. It also affects software.
    To reset it you should hold the OPTION, COMMAND, P and R keys in your keyboard immediately after turning on your machine again.You'll hear the start up chime, continue pressing the keys until the machine boots and the chime starts A SECOND TIME, then release. IF YOUR YOSEMITE INSTALLATION LOCKS UP AT A BLACK SCREEN AFTER THIS, DONT PANIC! It's normal, just turn off your computer and let it boot again.
    More info about PRAM: OS X Mavericks: Reset your computer’s PRAM
    Voila, reconnect your external displays and enjoy your system.
    Message was edited by: Luis_Mercado
    MacBook Air, OS X Yosemite (10.10)
    So here is my EtreCheck report that is a bit above my head but anything in red isn't good I'm sure. I'd really appreciate some friendly advice
    EtreCheck version: 2.0.11 (98)
    Report generated  at
    Hardware Information: ℹ️
      iMac (24-inch Mid 2007) (Verified)
      iMac - model: iMac7,1
      1 2.4 GHz Intel Core 2 Duo CPU: 2-core
      6 GB RAM Upgradeable
      BANK 0/DIMM0
      4 GB DDR2 SDRAM 667 MHz ok
      BANK 1/DIMM1
      2 GB DDR2 SDRAM 667 MHz ok
      Bluetooth: Old - Handoff/Airdrop2 not supported
      Wireless:  en1: 802.11 a/b/g/n
    Video Information: ℹ️
      ATI,RadeonHD2600 - VRAM: 256 MB
      iMac 1920 x 1200
    System Software: ℹ️
      OS X 10.10 (14A389) - Uptime: 2:34:25
    Disk Information: ℹ️
      WDC WD3200AAJS-40RYA0 disk0 : (320.07 GB)
      S.M.A.R.T. Status: Verified
      EFI (disk0s1) <not mounted> : 210 MB
      Data (disk0s2) /  [Startup]: 319.21 GB (230.04 GB free)
      Recovery HD (disk0s3) <not mounted>  [Recovery]: 650 MB
    USB Information: ℹ️
      VIA Labs, Inc. USB2.0 Hub
      Generic USB Storage
      Western Digital My Passport 0824 2 TB
      S.M.A.R.T. Status: Verified
      EFI (disk2s1) <not mounted> : 210 MB
      Passport Slim (disk2s2) /Volumes/Passport Slim : 2.00 TB (1.62 TB free)
      VIA Labs, Inc. USB2.0 Hub
      Apple Inc. Built-in iSight
      Apple Inc. Bluetooth USB Host Controller
      Logitech USB Receiver
      Apple Computer, Inc. IR Receiver
    Firewire Information: ℹ️
      WD Passport III 800mbit - 800mbit max
      S.M.A.R.T. Status: Verified
      EFI (disk1s1) <not mounted> : 210 MB
      Passport (disk1s2) /Volumes/Passport : 499.76 GB (370.05 GB free)
    Gatekeeper: ℹ️
      Anywhere
    Kernel Extensions: ℹ️
      /Library/Extensions
      [not loaded] com.lge.driver.LGAndroidmdmcontrol (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidmdmdata (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidndiscontrol (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidndisdata (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidrndis (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidserial (4.15 - SDK 10.10) Support
      [not loaded] com.lge.driver.LGAndroidusbbus (4.15 - SDK 10.10) Support
      /System/Library/Extensions
      [not loaded] com.devguru.driver.SamsungComposite (1.4.26 - SDK 10.6) Support
      [not loaded] com.markspace.iokit.IOMissingSyncMassStorage (199) Support
      [not loaded] com.markspace.missingsync.palmos.classicseize (1) Support
      [not loaded] com.microsoft.driver.MicrosoftKeyboard (6.3) Support
      [not loaded] com.microsoft.driver.MicrosoftMouse (8.2) Support
      [not loaded] com.palm.ClassicNotSeizeDriver (3.2.1) Support
      [loaded] com.wdc.driver.1394.64.10.9 (1.0.1 - SDK 10.9) Support
      [not loaded] com.wdc.driver.1394HP (1.0.5) Support
      [loaded] com.wdc.driver.USB.64.10.9 (1.0.1 - SDK 10.9) Support
      [not loaded] com.wdc.driver.USBHP (1.0.1) Support
      /System/Library/Extensions/MicrosoftKeyboard.kext/Contents/PlugIns
      [not loaded] com.microsoft.driver.MicrosoftKeyboardBluetooth (6.3) Support
      [not loaded] com.microsoft.driver.MicrosoftKeyboardUSB (6.3) Support
      /System/Library/Extensions/MicrosoftMouse.kext/Contents/PlugIns
      [not loaded] com.microsoft.driver.MicrosoftMouseBluetooth (8.2) Support
      [not loaded] com.microsoft.driver.MicrosoftMouseUSB (8.2) Support
      /System/Library/Extensions/ssuddrv.kext/Contents/PlugIns
      [not loaded] com.devguru.driver.SamsungACMControl (1.4.26 - SDK 10.6) Support
      [not loaded] com.devguru.driver.SamsungACMData (1.4.26 - SDK 10.6) Support
      [not loaded] com.devguru.driver.SamsungMTP (1.4.26 - SDK 10.5) Support
      [not loaded] com.devguru.driver.SamsungSerial (1.4.26 - SDK 10.6) Support
    Startup Items: ℹ️
      Cocktail: Path: /Library/StartupItems/Cocktail
      Startup items are obsolete and will not work in future versions of OS X
    Problem System Launch Agents: ℹ️
      [failed] com.apple.security.cloudkeychainproxy.plist
    Problem System Launch Daemons: ℹ️
      [failed] com.apple.ctkd.plist
      [failed] com.apple.ifdreader.plist
      [failed] com.apple.nehelper.plist
      [failed] com.apple.nsurlsessiond.plist
      [failed] com.apple.softwareupdated.plist
      [failed] com.apple.wdhelper.plist
    Launch Agents: ℹ️
      [loaded] com.google.keystone.agent.plist Support
      [loaded] com.hp.help.tocgenerator.plist Support
      [not loaded] com.maintain.LogOut.plist Support
      [loaded] com.maintain.PurgeInactiveMemory.plist Support
      [not loaded] com.maintain.Restart.plist Support
      [not loaded] com.maintain.ShutDown.plist Support
      [not loaded] com.maintain.Sleep.plist Support
      [running] com.maintain.SystemEvents.plist Support
      [loaded] com.oracle.java.Java-Updater.plist Support
      [invalid?] com.tvmobili.artwork.plist Support
      [running] com.wdc.raidmanagerstatusmenu.plist Support
    Launch Daemons: ℹ️
      [loaded] com.adobe.fpsaud.plist Support
      [running] com.bjango.istatserver.plist Support
      [loaded] com.google.keystone.daemon.plist Support
      [loaded] com.hp.lightscribe.plist Support
      [loaded] com.maintain.CocktailScheduler.plist Support
      [loaded] com.maintain.HideSpotlightMenuBarIcon.plist Support
      [loaded] com.oracle.java.Helper-Tool.plist Support
      [loaded] com.oracle.java.JavaUpdateHelper.plist Support
      [invalid?] com.tvmobili.tvmobilisvcd.plist Support
      [running] com.wdc.WDRAIDDriveService.plist Support
      [loaded] com.westerndigital.WD-Drive-Manager-Installer.plist Support
      [loaded] net.freemacsoft.LiteIcon.LIHelperTool.plist Support
    User Launch Agents: ℹ️
      [loaded] com.adobe.ARM.[...].plist Support
      [loaded] com.maintain.ShowUserLibraryDirectory.plist Support
      [loaded] uk.co.markallan.clamxav.freshclam.plist Support
    User Login Items: ℹ️
      Macs Fan Control Application (/Applications/Macs Fan Control.app)
      Solar Service Application (/Users/[redacted]/Library/Application Support/Logitech/SolarService/Solar Service.app)
      Android File Transfer Agent Application (/Users/[redacted]/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent.app)
      WDDriveUtilityHelper Application (/Applications/WD Drive Utilities.app/Contents/WDDriveUtilityHelper.app)
      WD Quick View UNKNOWN (missing value)
    Internet Plug-ins: ℹ️
      Unity Web Player: Version: UnityPlayer version 2.0.2f2 Support
      Default Browser: Version: 600 - SDK 10.10
      Flip4Mac WMV Plugin: Version: 2.4.2.4 Support
      OfficeLiveBrowserPlugin: Version: 12.3.6 Support
      RealPlayer Plugin: Version: Unknown
      Silverlight: Version: 5.1.30514.0 - SDK 10.6 Support
      FlashPlayer-10.6: Version: 15.0.0.223 - SDK 10.6 Support
      DivXBrowserPlugin: Version: 1.4 Support
      Flash Player: Version: 15.0.0.223 - SDK 10.6 Support
      QuickTime Plugin: Version: 7.7.3
      iPhotoPhotocast: Version: 7.0
      AdobePDFViewer: Version: 9.5.5 Support
      JavaAppletPlugin: Version: Java 7 Update 71 Check version
    3rd Party Preference Panes: ℹ️
      Flash Player  Support
      Java  Support
      Microsoft Mouse  Support
      MusicManager  Support
    Time Machine: ℹ️
      Skip System Files: NO
      Mobile backups: ON
      Auto backup: NO - Auto backup turned off
      Volumes being backed up:
      Data: Disk size: 319.21 GB Disk used: 89.17 GB
      Destinations:
      Passport [Local]
      Total size: 499.76 GB
      Total number of backups: 25
      Oldest backup: 2014-05-10 16:56:40 +0000
      Last backup: 2014-11-14 17:38:44 +0000
      Size of backup disk: Adequate
      Backup size 499.76 GB > (Disk used 89.17 GB X 3)
    Top Processes by CPU: ℹ️
          3% WindowServer
          1% Google Chrome Canary
          1% coreaudiod
          0% systemstatsd
          0% ps
    Top Processes by Memory: ℹ️
      174 MB Google Chrome Canary
      84 MB Google Chrome Helper
      64 MB mds_stores
      52 MB Finder
      45 MB iconservicesagent
    Virtual Memory Information: ℹ️
      3.02 GB Free RAM
      1.69 GB Active RAM
      317 MB Inactive RAM
      753 MB Wired RAM
      8.69 GB Page-ins
      156 MB Page-outs
    I hope to hear from anyone even to knock me in the head, lol. Thanks in advance and I'll be around trying to figure this out.

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.FolderActions.folders com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper ' ' 879294308 461455494 3627668074 1083382502 1274181950 1855907737 1848501757 464843899 3694147963 1417519526 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 3301885676 891055588 998894468 695903914 4136085286 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' 's/^.+: //p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e sysctl\ -n pluginkit sudo\ smcDiagnose );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|Roame|SMC:|suhel| VALI|ver-r|xpma' -o -o -k Sender fseventsd -k Message Req SL -o -k Sender Req launchd -k Message Req de: " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D13 40 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 38 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 39 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • No standard agreement found for BS_A  ,, BS_B

    Hi Experts,
    We are getting a very common error " No standard agreement found for BS_A  ,, BS_B  https://abc.com,SIOA_forcast,,,
    There interface  was succsfully executing few days back.
    Here are some information abount the interafce.
    1) JMS to IDOC
    2) IDoc control record mapping
    When i checked the pipe line steps in MONI , starngely it is showing 
    SAME  SENDER interface name SIOA_forcast in sender and receiver interface . And thus it got failed in reciver agreent. I could not see the Idoc and IDoc namespace
    I have searched in SDN but, did not get any clear picture
    I have done the following
    1) checked SXI_CAHCE and  cahche instance if every object.
        All objects are up -to-date
    2) Deleted and recreated ID objects
    3) Check the interfaces in message mapping , operation mapping , interface determination etc..., all are looking fine.
    DId anyone faced this issue before.
    I have asked basis for a full refresh , but i am not confident wheather that will solve the issue or not.
    Please provide your valuable input and let me understand the issue.

    Hi Sam
    Was anything changed during last few days?
    PI is not able to determine receiver interface and keeps sender inteface details. For this reason it can't find receiver agreement.
    Check that your interface determination object is correct and perform a full cache refresh.
    Also copy your message payload from SXMB_MONI and use the test tool (Tools -> Test configuration) in ID.
    Regards,
    Giuseppe

  • GRC CUP Error creating request. Approver not found

    Hi,
    We just upgrade from GRC CUP 14 to GRC CUP 15.6 support pack.I already performed post upgrade steps and when i try to create a request i am getting approver not found.i didnot change workflow.In stage for role approver we have approver determinator "role".
    system log report
    com.virsa.ae.workflow.NoApproverFoundException: No approvers found for req no : 493, for reqPathId, 662, for path, PROD_APPRV_PATH and approver determinator : Role
         at com.virsa.ae.workflow.bo.WorkFlowBOHelper.handleApproversTransactions(WorkFlowBOHelper.java:1469)
         at com.virsa.ae.workflow.bo.WorkFlowRequestCreateHelper.handleWFForNewPath(WorkFlowRequestCreateHelper.java:278)
         at com.virsa.ae.workflow.bo.WorkFlowRequestCreateHelper.createNewWorkflow(WorkFlowRequestCreateHelper.java:167)
         at com.virsa.ae.workflow.bo.WorkFlowBO.saveNewWorkflow(WorkFlowBO.java:120)
         at com.virsa.ae.accessrequests.bo.RequestBO.saveNewRequest(RequestBO.java:579)
         at com.virsa.ae.accessrequests.actions.CreateRequestAction.createRequest(CreateRequestAction.java:381)
         at com.virsa.ae.accessrequests.actions.EUCreateRequestAction.createRequestHandler(EUCreateRequestAction.java:135)
         at com.virsa.ae.accessrequests.actions.EUCreateRequestAction.execute(EUCreateRequestAction.java:68)
         at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:461)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Please let me know solution ASAP.This is high priority.
    Thanks
    Yakoob.

    It looked like some old request stuck in DB.But, not sure about it.I tried by changing the number ranges in configuration by giving the current request number in "from number",but it didn't work.
    This is strange some time it gives "error creating request: path not found." and once this error gone then "error creating request : approver not found".
    To avoid this i created one more stage by custom approver determinator with application attribute and approver assiged.This stage, i assigned before role approver stage then it worked,Request get created and request get provisioned.
    i don't understand why it's not working,if i assigned role approver stage first in a path of workflow.role approver (approver determinator:"role" standard one, "approver" gets from configuration:roles:create role:role approver OR upload from role import).
    Please help
    Thanks
    Yakoob.

  • Condition Pre step in pricing- condition not determined

    Hi,
    Iam having an issue in my system. There is a condition type ZTFR (output tax condition) which is not determined in sales order. The access seq with this condition is MWST. There are two accesses in this mwst seq as follows
    access seq=mwst
    first access 06--departure country/dest country/material group--
    standard requirement 8 is assigned to this access
    2nd access 10-- departure country/dest country----
    standard requirement 8 is assigned to this access
    I have seen the standard req 8. The code for include LV61A008( req 8) consists of two parts--one pre step and the other normal exprt/import check......  the pre-step part checks  that departure/destinaton country  is not nil and both are not equal. the 2nd part checks  the same for dept/dest country but also checks whether vat of customer is maintained or not and european tax indicator is set.
    In my case only vat no is not maintained and all other conditions like dept ctry/dest ctry amd EU indicators are mainatined both for dept/dest country.
    the issue is the condition ZTFR is not determined in sales order. Pls note that there is no VAt no maaintained in customer masterv since our customer does not have the same.
    system says the follwowing on doing pricing analysis.
    1) access 6 not made since req 8 not met. may be because vat no not maintained as wriiten in requirment 8
    2) access 10 not made since condition record not found----
    the system also gives message that "No condition record was found in the condition preliminary step for this condition using the document data"........... in this Iam not able to understand why the system has not given a message during pricing analysis that requirement not met. Rather the system said that no condition record found for preliminary step ??
    what is meant by condition pre step ? and what is happening ? in the first access, system says req 8 not met whereas in 2nd access record  not found but issue is same requiement 8 is assigned to acess 6 and access 10.
    regds

    Hi,
    Did you solved this error? Can you tell me the way to solve? I met same error.
    Plz

Maybe you are looking for