BADI BBP_MESSAGES_BADI is not returning Messages

Hi All,
Currently we are working in SRM 7.0 project.As per  our business requirement we need to display error/warning messages for the validations at  account assignment level for both Shopping cart & PO.
For this purpose I have used the badi BBP_MESSAGES_BADI. But this badi is not returning me any o/p messages.
Can somebody help me in this regard.
Thanks in advance.
Regards,
Kalyani

Dear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team

Similar Messages

  • XmlHttpRequest AJAX not returning message from COMET server

    I have the following COMET client javascript code:
    function getResponse() {
    document.getElementById("_receivedMsgLabel").innerHTML += "getResponse() called.<br/>";
    if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
    receiveReq.open("GET", "http://L45723:1802?callback=testcallback", true); //must use this URL at work.
    receiveReq.onreadystatechange = handleReceiveMessage;
    alert("handleReceiveMessage assigned to onreadystatechange event.");
    receiveReq.overrideMimeType("text/x-json");
    receiveReq.timeout = 100000;
    var currentDate = new Date();
    var sendMessage = JSON.stringify({
    SendTimestamp: currentDate,
    Message: "Message 1",
    Browser: navigator.appName,
    OriginUrl: document.URL
    var sendMessage = "SendTimestamp=" + currentDate + "&Message=Message1&Browser=" + navigator.userAgent;
    alert("JSON message created. About to send...");
    receiveReq.send(sendMessage);
    alert("Message sent.");
    //function for handling the return message from Comet
    function handleReceiveMessage() {
    document.getElementById("_receivedMsgLabel").innerHTML += "Status=" + receiveReq.status;
    document.getElementById("_receivedMsgLabel").innerHTML += "responseText=" + receiveReq.responseText;
    if (receiveReq.readyState == 4 && receiveReq.status == 200) {
    document.getElementById("_receivedMsgLabel").innerHTML += "Message received!<br/>";
    var status = receiveReq.status;
    var txt = receiveReq.responseText;
    document.getElementById("_receivedMsgLabel").innerHTML += txt + "<br/>";
    mTimer = setTimeout("getResponse();", 0);
    getResponse();
    The GET request is sent and received by the COMET server, which sends the response back when I choose to. The handleReceiveMessage() function is called, but the message the server sent is not in the xmlHttpRequest.responseText property.
    Why?

    I suggest continuing the discussion in your thread on mozillaZine, since this site focuses more on end-user support.
    [http://forums.mozillazine.org/viewtopic.php?f=25&t=2480435 xmlHttpRequest object - mozillaZine Forums]

  • GetMessage() does not return message.

    Hello.
    I was tracing several errors in a servlet, and suddenly the getMessage() mehtod of the Throwable object returned "3".
    How should I interprete this "3" (three). I doubt it is an error message. Or is it?
    Thanks

    catch(Exception e){
                   System.out.println(e.getMessage()+"\n"+e.getStackTrace()[0]+"\n"+e.getStackTrace()[1]+"\n"+e.getStackTrace()[2]+"\n"+e.getStackTrace()[3]);
                   e.printStackTrace();
    e.getStackTrace returns you an array with all the errors
    e.get message returns the main message
    e.g.
    e.getMessage returns:
    fsjdflkjsdl (the system could not find the file)
    e.getStackTrace returns an array with the length 4
    java.io.FileInputStream.open(Native Method)
    java.io.FileInputStream.<init>(FileInputStream.java:103)
    java.io.FileInputStream.<init>(FileInputStream.java:66)
    test.main(test.java:18)
    now you only have to put it in a textarea
    Jerome

  • Guest account. Received wrong item. Seller will not return messages. How do I get my money back?

    Hello all.  I put in an order as a guest user and paid with a credit card.  I received the wrong item, and subsequently made an account to open a query with the seller. The seller does not respond to my messages, and I can't open a case as i did not purchase the item on this account. I have the transaction id, shipping number part number seller info as well as the name of the guest account.  What are my options? Thanks for the help

    Your next step since the seller is non-responsive would be to go here:http://ocsnext.ebay.ca/ocs/sc  Not resolved? Let us knowIf you're not happy with the seller's resolution after 3 business days of opening your request, ask us to step in and help. Go to your Purchase history and select the item > Case details > ask eBay to step in.

  • When using rabbitmq-jms for vFabric RabbitMQ javax.jms.Message.getJMSDestination does not return the actual destination when it is received from a consumer listening on a Topic with a wild card

    When using rabbitmq-jms for vFabric RabbitMQ javax.jms.Message.getJMSDestination does not return the actual destination when it is received from a consumer listening on a Topic with a wild card. I have tested with both 1.0.3 and 1.0.5 clients with RabbitMQ 3.1.5.
    I was wondering if the community was aware of this problem and if there are any workarounds? If not what is the proper channel to file a bug report. An example code snippet is below. The test fails because the TextMessageMatcher expects the destination passed in on construction (second parameter) to equal the desination on the message received (aquired from getJMSDestination).
            Mockery context = new Mockery();
            final MessageListener messageListener = context.mock(MessageListener.class);
            final Latch latch = new LatchImpl();
            final String prefix = "test" + System.currentTimeMillis();
            context.checking(new Expectations() {
                    oneOf(messageListener).onMessage(with(new TextMessageMatcher("MSG1", prefix + ".1234")));
                    will(new CustomAction("release latch") {
                        @Override
                        public Object invoke(Invocation invocation) throws Throwable {
                            latch.unlatch();
                            return null;
            final Connection connection = createConnection(null, null);
            Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            connection.start();
            Topic wildcardTopic = (Topic) getInitialContext().lookup(prefix + "." + "#");
            Topic destination = (Topic) getInitialContext().lookup(prefix + ".1234");
            final MessageConsumer consumer = session.createConsumer(wildcardTopic);
            consumer.setMessageListener(messageListener);
            MessageProducer producer = session.createProducer(null);
            producer.send(destination, session.createTextMessage("MSG1"));
            latch.await(5000);
            connection.close();
            Thread.sleep(5);
            context.assertIsSatisfied();

    Check where your MDB sends the [response] messages to.

  • AQ Adapter Not Returning Fault Message even if the Enqueue is disabled

    Hi....
    i am using Oracle SOA 10.1.3.5 and we are trying to catch the error/fault returned by the AQ Adapter...
    to create the scenario i have disabled the Enqueue on the Adapter and put the message...but the we are not receiving the fault message (the control is not going to CatchAll Block defined for the scope...)
    the message we are getting is witht eh fault tag and not a exception....
    i also tried to add the pick activity after invoke...but can someone provide any link to configure the pick for fault callback...
    <fault>
    -<exception class="com.collaxa.cube.ws.WebServiceException">
    EJB Transaction Error.
    EJB exception happened while invoking the partner.
    Please verify partner service.
    -<stack>
    <f>com.collaxa.cube.ws.WSIFInvocationHandler.invoke#647
    </f>
    <f>com.collaxa.cube.ws.WSInvocationManager.invoke2#538
    </f>
    <f>com.collaxa.cube.ws.WSInvocationManager.invoke#286
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke#832
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements#413
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform#200
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.performActivity#4330
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.handleWorkItem#1837
    </f>
    <f>com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal#77
    </f>
    <f>com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage#240
    </f>
    <f>com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory#345
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.endRequest#6464
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.handleWorkItem#1908
    </f>
    <f>com.collaxa.cube.engine.ejb.impl.CubeEngineBean.handleWorkItem#415
    </f>
    <f>sun.reflect.NativeMethodAccessorImpl.invoke0
    </f>
    <f>sun.reflect.NativeMethodAccessorImpl.invoke#39
    </f>
    <f>...
    </f>
    </stack>
    </exception>
    -<root class="org.collaxa.thirdparty.apache.wsif.WSIFException">
    file:/u01/oracle/product/10.1.3.1/OracleAS/bpel/domains/default/tmp/.bpel_InterfaceCustomerToBillingEBF_1.0_9da16e94dedd6d829b47b8d4b4a5ab53.tmp/EnqueueCreatePortalAccountMessage.wsdl [ Produce_Message_ptt::Produce_Message(CreateCustomerPartyEBM) ] - WSIF JCA Execute of operation 'Produce_Message' failed due to: ERRJMS_PROVIDER_ERR.
    Could not produce message due to JMS provider error.
    ; nested exception is:
         ORABPEL-12165
    ERRJMS_PROVIDER_ERR.
    Could not produce message due to JMS provider error.
    Please examine the log file to determine the problem.
    -<stack>
    <f>oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation#644
    </f>
    <f>oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeInputOnlyOperation#739
    </f>
    <f>com.collaxa.cube.ws.WSIFInvocationHandler.invoke#474
    </f>
    <f>com.collaxa.cube.ws.WSInvocationManager.invoke2#538
    </f>
    <f>com.collaxa.cube.ws.WSInvocationManager.invoke#286
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke#832
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements#413
    </f>
    <f>com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform#200
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.performActivity#4330
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.handleWorkItem#1837
    </f>
    <f>com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal#77
    </f>
    <f>com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage#240
    </f>
    <f>com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory#345
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.endRequest#6464
    </f>
    <f>com.collaxa.cube.engine.CubeEngine.handleWorkItem#1908
    </f>
    <f>com.collaxa.cube.engine.ejb.impl.CubeEngineBean.handleWorkItem#415
    </f>
    <f>...
    </f>
    </stack>
    </root>
    </fault
    regards
    \Sanju03

    I have found problem. My application name in iStudio was different from adapter. Once they are same it is ok
    Regards Robert

  • Messaging Server 4.1: Received mail is not returned to the sender if the receiving local account does not exist.

    I have found that received mail is not returned to the sender if the receiving
    local account does not exist. This problem occurs even if I use Console to
    enable the Return message to sender option under the error handling methods.
    In addition, I have used the configutil
    to confirm that I have set the value
    for Unknown account action to "13," which corresponds to the settings "Return
    message to sender," "Notify the postmaster via email," and "Log the error in
    the log file." Yet, in this situation, an error message is being sent to
    postmaster, but not to the sender, and the error is not being recorded in the
    log file.
    <P>
    Do the following steps:<BR>
    <P>
    <OL>
    <LI>From Console, open the appropriate Messaging Server.
    <LI>Click the Configuration tab.
    <LI>Open the Services folder.
    <LI>Select SMTP.
    <LI>Click the System tab.
    </OL>
    <P>
    Check the "Domain handled by this server exclusively" field to make sure that
    your mail domain is listed. If your mail domain is not listed, then Messaging
    Server will assume that there is another mail server that is handling the
    domain listed and will forward requests to this server.
    <P>
    For more information, please see the document <I>Messaging Server
    Administrator's Guide</I>, Chapter 3, Configuring SMTP Services at <BR>
    http://docs.iplanet.com/docs/manuals/messaging/nms41/ag/smtp.htm#1010371

    On Thu, 12 Dec 2013 16:16:02 +0000, lpphiggp wrote:
    > I'm seeing this XTCOM error occur all over our /var/log/messages for one
    > server, running SLES11sp2 / OES11/sp1;
    >
    > I don't really know what this is even for. We don't use NetStorage or
    > iPrint even, this server only does basic NCP file serving, DHCP, and
    > hosts a GroupWise PO.
    > Is this anything to be concerned about?
    If this:
    http://www.linuxquestions.org/questi...entication-vs-
    edirectory-825043/
    is to be believed, it seems to indicate that your NAM configuration on
    this server is not valid. I'm not seeing this message here on the OES
    servers I looked at, and NAM is working correctly here.
    David Gersic dgersic_@_niu.edu
    Knowledge Partner http://forums.netiq.com
    Please post questions in the forums. No support provided via email.
    If you find this post helpful, please click on the star below.

  • Standar ws ProjectByPartyQueryResponse_In is not returning any values

    Hi gurus,
      I'm trying to use the standar webservice ProjectByPartyQueryResponse_In in our landscape in order to get all the projects related to the person responsible for the project but the web service is not returning any values.
    When I execute the service -using soapui- with the following values (or any other value for that matters):
    <PartyID>20000143</PartyID>
    <PartyRoleCode>ZA</PartyRoleCode>
    The web service always returns :
           <Log>
                <BusinessDocumentProcessingResultCode>5</BusinessDocumentProcessingResultCode>
                <MaximumLogItemSeverityCode>3</MaximumLogItemSeverityCode>
                <Item>
                   <TypeID>002(ECC_SE_COMMON)</TypeID>
                   <SeverityCode>3</SeverityCode>
                   <Note>No records returned for ZA 0020000143</Note>
                </Item>
             </Log>
    The party Id exists and also de party role code and there is at least one project that has that party with that role. I'm sure because I use other web service to find a project by id and in the result the project has the <Party> section with those values.
    I was looking for solutions, notes, threads in forums with no success, then i decided to debug the webservice and I did find the following line in the webservice code.
      SELECT objnr INTO TABLE it_data FROM ihpa
      WHERE  parvw = role_code AND
             parnr = party_id AND
             obtyp = 'PDN'.
    when that line executes the select always returns 0 values, then I look in the table IHPA using the SE16 without any filter and I found that my records exists!! but the select does not get it. I was wondering why the select is not working and then I filter the data in the SE16 using the same values that the query does
    for example:
    PARVW= ZA
    PARNR = 20000143
    OBTYP = PDN
    And I was surprised when the SE16 did not found any value even I was seeing in the previous screen with no filters!!!! And I supouse thats why the webservice is not working. I started making filters one by one, for example firts filtering just de PARVW = ZA and works, but when I filter just the PARNR =  20000143 the SE16 can't find any value, just when I put an * at the end of the number the SE16 returns all the values expected, Im guessing that the fields in the database has blanks at the end but this is a standar table and a standar program.
    Have any of you had the same problem? is there anything that I can do? does anyone knows if this is an unkown bug? becaus I could'n find any note on the marketplace.
    Any help would be appreciated.
    Gustavo Balboa

    Hi!
      The problem were solved but not using the Badi, because the badi only let you change the value of the var party_id and that var is declared as PARNR (of type numeric with length 10), and no mater wat you do the two 00 can´t be removed.
      We solved the problem with an enhancement point in the code at the method "party_get_data", look at the beginin and at the end. We just change the type of var used for party_id.. now we use a CHAR one insted the numeric used by the original code.
    And we repeat the select...
    Thank you very much for the help.
    METHOD party_get_data.
    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$SE:(1) Class CL_PRS_PROJECTPRJPARTYQR, Method PARTY_GET_DATA, Start                                                                                A
    $$-Start: (1)----
    $$
    ENHANCEMENT 1  ZPARTY_GET_DATA.    "active version
    DATA : WA_PARNR TYPE I_PARNR.
    DATA : WA_CHPAR(10) TYPE C.
    ENDENHANCEMENT.
    $$-End:   (1)----
    $$
      DATA :  temp_object_number TYPE ihpa-objnr,
              field1 TYPE char50,
              field2 TYPE char50,
              field_role TYPE char50,
              field_party TYPE char50,
              st_object_number TYPE TABLE OF bapiprexp.
      DATA : it_data TYPE TABLE OF st_data,
             wa_data LIKE LINE OF it_data,
             itab TYPE TABLE OF st_data,
             wa LIKE LINE OF itab,
             wa_project_details LIKE LINE OF project_details,
             null.
    Select Object number based on input Party and Role
      SELECT objnr INTO TABLE it_data FROM ihpa
      WHERE  parvw = role_code AND
             parnr = party_id AND
             obtyp = 'PDN'.
    Select Project ID based on input Object number
      LOOP AT it_data INTO wa_data.
        SELECT pspid post1 FROM proj INTO CORRESPONDING FIELDS OF wa_data
        WHERE  objnr = wa_data-pspid.                         "#EC CI_NOFIELD
        ENDSELECT.
        MOVE-CORRESPONDING wa_data TO wa.
        APPEND wa TO itab.
      ENDLOOP.
      IF sy-subrc <> 0.
        field_role = cl_wd_utilities=>get_otr_text_by_alias( 'PLM-SE_PRS_XI_PROXY/ROLE_CODE' ) .
        field_party = cl_wd_utilities=>get_otr_text_by_alias( 'PLM-SE_PRS_XI_PROXY/PARTY_ID' ) .
        CONCATENATE  field_role role_code_external INTO field1.
        CONCATENATE  field_party party_id INTO field2.
        MESSAGE e002(ecc_se_common) WITH field1 field2 INTO null.
        CALL FUNCTION 'PS_BAPI_MESSAGE_APPEND'
          TABLES
            return = party_return.
      ELSE.
        MESSAGE s082(ops_se_prs) INTO null.
        CALL FUNCTION 'PS_BAPI_MESSAGE_APPEND'
          TABLES
            return = party_return.
      ENDIF.
      LOOP AT itab INTO wa.
        MOVE-CORRESPONDING wa TO wa_project_details.
        APPEND wa_project_details TO project_details.
      ENDLOOP.
    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$SE:(2) Class CL_PRS_PROJECTPRJPARTYQR, Method PARTY_GET_DATA, End                                                                                A
    $$-Start: (2)----
    $$
    ENHANCEMENT 2  ZPARTY_GET_DATA.    "active version
      WA_CHPAR = party_id.
      SHIFT WA_CHPAR BY 2 PLACES.
      CLEAR party_return.
      REFRESH party_return.
      SELECT objnr INTO TABLE it_data FROM ihpa
      WHERE  parvw = role_code AND
             parnr = WA_CHPAR AND
             obtyp = 'PDN'.
    Select Project ID based on input Object number
      LOOP AT it_data INTO wa_data.
        SELECT pspid post1 FROM proj INTO CORRESPONDING FIELDS OF wa_data
        WHERE  objnr = wa_data-pspid.                         "#EC CI_NOFIELD
        ENDSELECT.
        MOVE-CORRESPONDING wa_data TO wa.
        APPEND wa TO itab.
      ENDLOOP.
      IF sy-subrc <> 0.
        field_role = cl_wd_utilities=>get_otr_text_by_alias( 'PLM-SE_PRS_XI_PROXY/ROLE_CODE' ) .
        field_party = cl_wd_utilities=>get_otr_text_by_alias( 'PLM-SE_PRS_XI_PROXY/PARTY_ID' ) .
        CONCATENATE  field_role role_code_external INTO field1.
        CONCATENATE  field_party party_id INTO field2.
        MESSAGE e002(ecc_se_common) WITH field1 field2 INTO null.
        CALL FUNCTION 'PS_BAPI_MESSAGE_APPEND'
          TABLES
            return = party_return.
      ELSE.
        MESSAGE s082(ops_se_prs) INTO null.
        CALL FUNCTION 'PS_BAPI_MESSAGE_APPEND'
          TABLES
            return = party_return.
      ENDIF.
      LOOP AT itab INTO wa.
        MOVE-CORRESPONDING wa TO wa_project_details.
        APPEND wa_project_details TO project_details.
      ENDLOOP.
    ENDENHANCEMENT.
    $$-End:   (2)----
    $$
    ENDMETHOD.

  • Parse error does not return ORA error

    I had a query for a chart that would not parse and did not return an ORA- error to help me find the problem. After some trial and error I was able to identify the source of the error. I was passing a string to the TRUNC function and not a date. I would expect to receive and ORA-1722 with the parse error message but did not. This looks like a small bug to me. If not can someone explain why I would not get an ORA error with this?
    test case:
    select null link,
    8 lbl,
    trunc(:P1_DATE,'MONTH') val
    from dual;
    select null link,
    8 lbl,
    trunc(to_date(:P1_DATE,'DD-MM-YYYY'),'MONTH') val
    from dual;
    -Jonathan Stowell

    What version of HTML DB? 1.5, but I just upgraded to 1.6, have not tested there yet.
    What kind of chart (SVG or HTML and which one)?SVG bar chart
    Where did the error occur (on the edit page or at runtime)? Edit page.
    What is the exact error you saw? Unable to parse query (OK maybe this is not exact but it defintly did not display and ORA error).
    Shouldn't the "val" value be numeric?That was just an example, a bad example aparently.

  • I get the "Fast Browser Plugin not loaded" message every time i run  safari and I can't find an MTWB folder anywhere on my hard drive?

    I get the "Fast Browser Plugin not loaded" message every time I run  Safari and I can't find an MTWB folder anywhere on my hard drive?  This doesn't seem to be causing a problem, but is a puzzle?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem.
    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. 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. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the request of a stranger on a public message board. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed: Copy a line of text from this web page into the window of another application. Wait for the script to run. It usually takes a few minutes. Then paste the results, which will have been copied automatically, back into a reply on this page. The sequence is: copy, paste, wait, paste again. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode. 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.
    5. 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.
    6. 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; clear; Fb='%s\n\t(%s)\n'; Fm='\n%s\n\n%s\n'; Fr='\nRAM details\n%s\n'; Fs='\n%s: %s\n'; Fu='user %s%%, system %s%%'; AC="com.autodesk.AutoCAD  com.google.GoogleDrive"; H='^[[:space:]]*((127\.0\.0\.1|::1|fe80::1%lo0)[[:space:]]+local|(255\.){3}255[[:space:]]*broadcast)host[[:space:]]*$'; NS=networksetup; PB="/usr/libexec/PlistBuddy -c Print"; A () { [[ a -eq 0 ]]; }; M () { find -L "$d" -type f | while read f; do file -b "$f" | egrep -lq XML\|exec && echo $f; done; }; AT () { o=`file -b "$1" | egrep -v '^(A.{16}t$|cann)'`; Ps "${1##*/} format"; }; Pc () { o=`grep -v '^ *#' "$2"`; l=`wc -l <<< "$o"`; [[ l -gt 25 ]] && o=`head -n25 <<< "$o"`$'\n'"[$((l-25)) more line(s)]"; Pm "$1"; AT "$1"; }; Pm () { [[ "$o" ]] && o=`sed -E '/^ *$/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/(\/Users\/)[^/]+/\1-/g' <<< "$o"` && printf "$Fm" "$1" "$o"; }; Pp () { o=`$PB "$2" | awk -F'= ' \/$3'/{print $2}'`; Pm "$1"; }; Ps () { o=`echo $o`; [[ ! "$o" =~ ^0?$ ]] && printf "$Fs" "$1" "$o"; }; R () { o=; [[ r -eq 0 ]]; }; SP () { system_profiler SP${1}DataType; }; id -G | grep -qw 80; a=$?; A && sudo true; r=$?; t=`date +%s`; clear; { A || echo $'No admin access\n'; A && ! R && echo $'No root access\n'; SP Software | sed -n 's/^ *//;5p;6p;8p'; h=(`SP Hardware | awk '/ Id/{print $3}; /Mem/{print $2}'`); o=$h; Ps "Model"; o=$((h[1]<4?h[1]:0)); Ps "Total RAM (GB)"; o=`SP Memory | sed '1,5d;/[my].*:/d'`; [[ "$o" =~ s:\ [^O]|x([^08]|0[^2]|8[^0]) ]] && printf "$Fr" "$o"; o=`SP Diagnostics | sed '5,6!d'`; [[ "$o" =~ Pass ]] || Pm "POST"; p=`SP Power`; o=`awk '/Cy/{print $NF}' <<< "$p"`; o=$((o>=300?o:0)); Ps "Battery cycles"; o=`sed -n '/Cond.*: [^N]/{s/^.*://p;}' <<< "$p"`; Ps "Battery condition"; for b in FireWire Thunderbolt USB; do o=`SP $b | sed -En '/:$/{s/ *:$//;x;s/\n//;s/\n.*//;/\)/p;};/^ *(V.+ [0N]|Man).+ /{s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};/Apple|Genesy|Intel|SMSC/{s/.//g;h;}'`; Pm $b; done; o=`pmset -g therm | sed 's/^.*C/C/'`; [[ "$o" =~ No\ th|pms ]] && o=; Pm "Thermal conditions"; o=`pmset -g sysload | grep -v :`; [[ "$o" =~ =\ [^GO] ]] || o=; Pm "System load advisory"; o=`nvram boot-args | awk '{$1=""; print}'`; Ps "boot-args"; fdesetup status | grep -q On && o=on || o=; Ps "FileVault"; a=(/ ""); A=(System User); for i in 0 1; do o=`cd ${a[$i]}L*/Lo*/Diag* || continue; for f in *.{cr,h,pa,s}*; do [[ -f "$f" ]] || continue; d=$(stat -f%Sc -t%F "$f"); [[ "$f" =~ h$ ]] && grep -lq "^Thread c" "$f" && f="$f *"; echo "$d ${f%%_2*} ${f##*.}"; done | sort | tail`; Pm "${A[$i]} diagnostics"; done; grep -lq '*$' <<< "$o" && printf $'\n\t* Code injection\n'; o=`syslog -F bsd -k Sender kernel -k Message CReq 'caug|GPU |hfs: Ru|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|timed? ?o|WARN' -k Message Ane 'SMC:' | tail -n25 | awk '/:/{$4=""; $5=""};1'`; Pm "Kernel messages"; o=`df -m / | awk 'NR==2 {print $4}'`; o=$((o<5120?o:0)); Ps "Free space (MiB)"; o=$(($(vm_stat | awk '/eo/{sub("\\.",""); print $2}')/256)); o=$((o>=1024?o:0)); Ps "Pageouts (MiB)"; s=( `sar -u 1 10 | sed '$!d'` ); [[ s[4] -lt 85 ]] && o=`printf "$Fu" ${s[1]} ${s[3]}` || o=; Ps "Total CPU usage" && { s=(`ps acrx -o comm,ruid,%cpu | sed '2!d'`); n=$((${#s[*]}-1)); c="${s[*]}"; o=${s[$n]}%; Ps "CPU usage by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; }; s=(`top -R -l1 -n1 -o prt -stats command,uid,prt | sed '$!d'`); n=$((${#s[*]}-1)); s[$n]=${s[$n]%[+-]}; c="${s[*]}"; o=$((s[$n]>=25000?s[$n]:0)); Ps "Mach ports used by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; o=`kextstat -kl | grep -v com\\.apple | cut -c53- | cut -d\< -f1`; Pm "Loaded extrinsic kernel extensions"; R && o=`sudo launchctl list | awk 'NR>1 && !/0x|com\.(apple|openssh|vix\.cron)|org\.(amav|apac|calendarse|cups|dove|isc|ntp|openld|post[fg]|x)/{print $3}'`; Pm "Extrinsic daemons"; o=`launchctl list | awk 'NR>1 && !/0x|com\.apple|org\.(x|openbsd)|\.[0-9]+$/{print $3}'`; Pm "Extrinsic agents"; o=`for d in {/,}L*/Lau*; do M; done | egrep -v 'com\.apple\.(CSConfig|server)' | while read f; do ID=$($PB\ :Label "$f") || ID="No job label"; printf "$Fb" "$f" "$ID"; done`; Pm "launchd items"; o=`for d in /{S*/,}L*/StartupItems; do M; done`; Pm "Startup items"; sys=`pkgutil --regexp --only-files --files com.apple.pkg.* | sort | uniq | sed 's:^:/:'`; b=`sed -E '/^.+Lib.+\/Contents\/Info.plist$/!d;s/\/Info.plist$//;/Contents\/./d' <<< "$sys"`; l=`egrep '^/usr/lib/.+dylib$' <<< "$sys"`; [[ "$b" && "$l" ]] && { o=`find -L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo}* -type d -name Contents -prune | grep -Fv "$b" | while read d; do test -f "$d/Info.plist" || continue; ID=$($PB\ :CFBundleIdentifier "$_") || ID="No bundle ID"; printf "$Fb" "${d%/Contents}" "$ID"; done`; Pm "Extrinsic loadable bundles"; o=`find /usr/lib -type f -name *.dylib | grep -Fv "$l"`; Pm "Extrinsic shared libraries"; :; } || echo $'\nReceipts missing'; o=`for e in INSERT_LIBRARIES LIBRARY_PATH; do launchctl getenv DYLD_$e; done`; Pm "Inserted dylibs"; o=`find -L {,/u*/lo*}/e*/periodic -type f -mtime -10d`; Pm "Modified periodic scripts"; o=`scutil --proxy | grep Prox`; Pm "Proxies"; o=`scutil --dns | awk '/r\[0\] /{if ($NF !~ /^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./) print $NF; exit}'`; i=`route -n get default | awk '/e:/{print $2}'`; I=`$NS -listnetworkserviceorder | sed -En '/ '$i'\)$/{x;s/^\(.+\) //p;q;};x'`; n=`$NS -getdnsservers "$I" | awk '!/^T/{printf "not "; exit}'`; Ps "DNS (${n}from DHCP)"; o=`$NS -getinfo "$I" | awk '/k:/{if ($3 !~ "(255\.){3}0") print $3}'`; Ps "Netmask"; R && o=`sudo profiles -P | grep : | wc -l`; Ps "Profiles"; f=auto_master; [[ `md5 -q /etc/$f` =~ ^b166 ]] || Pc $f /etc/$f; for f in fstab sysctl.conf crontab launchd.conf; do Pc $f /etc/$f; done; f=/etc/hosts; Pc "hosts" <(egrep -v "$H" $f ); AT $f; Pc "User launchd" ~/.launchd*; R && Pc "Root crontab" <(sudo crontab -l); Pc "User crontab" <(crontab -l); R && o=`sudo defaults read com.apple.loginwindow LoginHook`; Pm "Login hook"; LD="$(`find /S*/*/F* -type f -name lsregister | head -n1` -dump)"; o=`for ID in $AC; do [[ "$LD" =~ $ID ]] && echo $ID; done`; Pm "Application check"; Pp "Global login items" /L*/P*/loginw* Path; Pp "User login items" L*/P*/*loginit* Name; Pp "Safari extensions" L*/Saf*/*/E*.plist Bundle | sed -E 's/(\..*$|-[1-9])//g'; o=`find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) | wc -l`; Ps "Restricted user files"; cd; o=`SP Fonts | egrep 'id: N|te: Y' | wc -l`; Ps "Font problems"; o=`find L*/{Con,Pref}* -type f ! -size 0 -name *.plist | while read f; do plutil -s "$f" >&- || echo $f; done`; Pm "Bad plists"; d=(Desktop L*/Keyc*); n=(20 7); for i in 0 1; do o=`find "${d[$i]}" -type f -maxdepth 1 | wc -l`; o=$((o<=n[$i]?0:o)); Ps "${d[$i]##*/} file count"; done; o=; [[ UID -eq 0 ]] && o=root; Ps "UID"; o=$((`date +%s`-t)); Ps "Elapsed time (s)"; } 2>/dev/null | pbcopy; exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. 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 (command-V). The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. 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.
    10. 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 the results. No harm will be done.
    11. 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.
    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.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: 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 Terms of Use of 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.

  • Not able to view the Spaces home page; getting Page not found message

    Hello All,
    I seem to have a problem trying to access the Spaces Welcome page. I get a page not found message trying to access.
    When I look into the logs -
    [2010-07-08T08:32:32.137-04:00] [WLS_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Factory Finder is already initialized, hence quitting
    [2010-07-08T08:32:32.152-04:00] [WLS_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Cannot locate the document 'oracle/webcenter/webcenterapp/extendingspaces/extending-spaces-properties.xml'.
    [2010-07-08T08:32:32.347-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.spaces.search] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] MDS_QUERY: List size: 0, forAdmin true, isTemplate true, rowsRestricted false, Time Taken : 192
    [2010-07-08T08:32:32.376-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Found the scope spacetemplate/Basic is viewable to authenticated role, setting the flag to true and returning.
    [2010-07-08T08:32:32.402-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Found the scope spacetemplate/CommunityOfInterest is viewable to authenticated role, setting the flag to true and returning.
    [2010-07-08T08:32:32.430-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.webcenterapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Found the scope spacetemplate/ProjectSpace is viewable to authenticated role, setting the flag to true and returning.
    [2010-07-08T08:32:32.431-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.spaces] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Templates Application Regions initalized Sucessfully. Templates list has 3 Published Templates list has 3Initalization took 277 ms
    [2010-07-08T08:32:32.550-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.page] Relationship Service is already registered: oracle.webcenter.page, ignoring...
    [2010-07-08T08:32:32.601-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.collab.calendar.personal] Relationship Service is already registered: oracle.webcenter.collab.calendar.personal, ignoring...
    [2010-07-08T08:32:32.611-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.collab.calendar.community] Relationship Service is already registered: oracle.webcenter.collab.calendar.community, ignoring...
    [2010-07-08T08:32:32.616-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.list] Relationship Service is already registered: oracle.webcenter.list, ignoring...
    [2010-07-08T08:32:32.618-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.list.data] Relationship Service is already registered: oracle.webcenter.list.data, ignoring...
    [2010-07-08T08:32:32.666-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.doclib] Relationship Service is already registered: oracle.webcenter.doclib, ignoring...
    [2010-07-08T08:32:32.695-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.collab.announcement] Relationship Service is already registered: oracle.webcenter.collab.announcement, ignoring...
    [2010-07-08T08:32:32.714-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.note] Relationship Service is already registered: oracle.webcenter.note, ignoring...
    [2010-07-08T08:32:32.727-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.relationship.url] Relationship Service is already registered: oracle.webcenter.relationship.url, ignoring...
    [2010-07-08T08:32:32.751-04:00] [WLS_Spaces] [WARNING] [WCS-04202] [oracle.webcenter.relationship.internal.model.ServiceFactory] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] [arg: oracle.webcenter.collab.forum] Relationship Service is already registered: oracle.webcenter.collab.forum, ignoring...
    [2010-07-08T08:32:32.983-04:00] [WLS_Spaces] [WARNING] [] [oracle.webcenter.framework.service.EclipseLinkLogger] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] 2010-07-08 08:32:32.982--ServerSession(7507840)--PersistenceUnitInfo ServiceFrameworkPUnit has transactionType RESOURCE_LOCAL and therefore jtaDataSource will be ignored
    [2010-07-08T08:32:32.986-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.framework.service.EclipseLinkLogger] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] 2010-07-08 08:32:32.986--ServerSession(7507840)--EclipseLink, version: Eclipse Persistence Services - 1.2.0.v20091016-r5565
    [2010-07-08T08:32:32.989-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.framework.service.EclipseLinkLogger] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] 2010-07-08 08:32:32.989--ServerSession(7507840)--webcenter-oracle.webcenter.framework login successful
    [2010-07-08T08:32:33.618-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.adf.mbean.share.connection.ConnectionsMXBeanImpl] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] Registering Connection Runtime MBean
    [2010-07-08T08:32:35.174-04:00] [WLS_Spaces] [WARNING] [ADF_FACES-30163] [oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] The application is running with the new window detect flag off. It is highly recommended that this flag be turned on to ensure proper functioning of your application when new browser windows are launched. In web.xml set the context parameter oracle.adf.view.rich.newWindowDetect.OPTIONS to 'on'.
    [2010-07-08T08:32:38.963-04:00] [WLS_Spaces] [WARNING] [] [oracle.webcenter.collab.forum.internal.model.gateway.ForumGatewayManager] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] oracle.webcenter.collab.forum.ForumException: no connections available for: Discussion Forum
    [2010-07-08T08:32:39.435-04:00] [WLS_Spaces] [WARNING] [] [oracle.webcenter.collab.forum.internal.model.gateway.ForumGatewayManager] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] oracle.webcenter.collab.forum.ForumException: no connections available for: Discussion Forum
    [2010-07-08T08:32:39.951-04:00] [WLS_Spaces] [WARNING] [] [oracle.webcenter.collab.forum.internal.model.gateway.ForumGatewayManager] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2juNFw000jzwkno1Bskt^0000HD,0] [APP: webcenter] oracle.webcenter.collab.forum.ForumException: no connections available for: Discussion Forum
    [2010-07-08T08:33:10.320-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2tI_Fw000jzwkno1Bskt^0000HE,0] [APP: webcenter] Spaces request : #Request URL = http://192.168.0.140:1527/webcenter/spaces #QueryString = null #Encoding = UTF-8 #lang = null
    [2010-07-08T08:33:10.321-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000Iam2tI_Fw000jzwkno1Bskt^0000HE,0] [APP: webcenter] Spaces request : #Request URL = http://192.168.0.140:1527/webcenter/spaces #QueryString = null #Encoding = UTF-8 #lang = null
    [2010-07-08T08:33:10.633-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.jbo.uicli.mom.CpxUtils$Visitor] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: anonymous] [ecid: 0000Iam2tI_Fw000jzwkno1Bskt^0000HE,0] [APP: webcenter] jar:file:/wbc/web_logic/user_projects/domains/kbace_domain/servers/WLS_Spaces/tmp/_WL_user/oracle.webcenter.framework.view/9rmhle/WEB-INF/lib/conference-view.jar!/oracle/webcenter/collab/rtc/conference/view/DataBindings.cpx
    [2010-07-08T08:33:10.926-04:00] [WLS_Spaces] [NOTIFICATION] [] [oracle.adf.model.servlet.HttpBindingContext] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: anonymous] [ecid: 0000Iam2tI_Fw000jzwkno1Bskt^0000HE,0] [APP: webcenter] Application error handler: oracle.webcenter.webcenterapp.internal.view.error.WCErrorHandlerImpl
    Any help would be appreciated on this.
    Thanks in advance.
    Nachi

    Hi All,
    I am facing this peculiar issue.
    Post installation of webcenter, I can access the Webcenter Spaces homepage.
    I log into webcenter as admin and configure a Mail Connection. I start and stop the Webcenter Spaces deployment. Now I don't see the Webcenter spaces Home page.
    Error on page -
    Page Not Found...
    The page you requested is not found.
    Click here to go to home
    Click here to go to list of accessible pages
    When I check the Logs on the server; I see -
    #SEARCH_CRITERIA
    #     START_TIME: 2010-07-29T05:12:22.740-04:00
    #     END_TIME: 2010-07-29T06:12:22.740-04:00
    #     MESSAGE_TYPES:INCIDENT_ERROR, ERROR, UNKNOWN
    #SELECTED_TARGETS_LIST
    #     /Farm_base_domain/base_domain/WLS_Spaces/webcenter:oracle_webcenter
    [2010-07-29T06:09:27.910-04:00] [WLS_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp] [host: kbace-hpbs0201.kbace.com] [nwaddr: 127.0.0.1] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000IcTfOu8Fw000jzwkno1CK78x00003V,0] [APP: webcenter] Factory Finder is already initialized, hence quitting
    [2010-07-29T06:09:27.933-04:00] [WLS_Spaces] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [host: kbace-hpbs0201.kbace.com] [nwaddr: 127.0.0.1] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [ecid: 0000IcTfOu8Fw000jzwkno1CK78x00003V,0] [APP: webcenter] Cannot locate the document 'oracle/webcenter/webcenterapp/extendingspaces/extending-spaces-properties.xml'.
    #MESSAGE_COUNT: 2
    Any light in this regard is much appreciated.
    Thanks in Advance.
    Nachi

  • "NOT RESPONDING" message whenever I start using my Windows Media Player

    I don't know what it is that causes this - if it's something to do with having the lesser expensive Hewlett-Packard computers, but this is the 2nd HP laptop I've had and the one thing I've had in common w/both of them is that, one, I got them for under $500 - about $445 or so, w/tax...anyway, I suppose that the more expensive HPs are better and wouldn't have petty problems like this - but anyway, - the last one I had & this one I currently have - the last one was a Windows 7 and this one is Windows 8, so the O/S has nothing to do w/my problem.  Anyway, it's like this:  every time I turn on the PC, then get it all revved up & ready to go, etc. when I turn on my Windows Media Player (WMP) the thing comes up on screen and it sometimes takes a few seconds, since I have about 740 CDs worth of music on here, but anyway, once the CDs show up on the WMP album page (where they're put up in alpha. order of LP name, as opposed to artist names, etc) - and so, when I go from the "A"s downward, just paging through it, looking for something to listen to, for instance, it ALWAYS, inevitably, without fail, gets stuck, sometimes sooner, sometimes later, but usually by the time I get to the Cs or  Ds, the thing gets stuck and freezes up on me and I can't do anything w/it. Then, when I try to click the mouse a couple times or whatever, I get a message at the top of the WMP box - on the top of the box it reads "Windows Media Player", like usual, but when it freezes up like this and it stays stuck for anywhere from 10 seconds up to a minute sometimes, the message that pops up right next to the "WMP" label on the blue border reads "NOT RESPONDING".  99% of the time, it just takes a little patience and sometimes just clicking the mouse buttons a few times and/or hitting a few keys on the keyboard (not hard, just randomly pressing down on some) - then it will finally come back & unfreeze and I'm usually able to continue browsing through my catalog, but there has been other times when it seems to be in worse shape - it'll read "NOT RESPONDING" for a while and no matter how much I click the left or right mouse buttons, tap the mouse on the pad, or whatever, it might come unstuck for a few seconds, then, I think I'm OK again, but sometimes, as soon as it looks unstuck, I can't get it to move at all and right away the "NOT RESPONDING" message comes right back up (and the page fades a little too) - in fact, lately, just before I did a refresh thing on my PC to try & get things to work better, it was giving me big trouble, it would just sit there, stuck, frozen up and nothing I did would unfreeze it.  I'd be frantically trying to unstick it, but no matter what I did, it'd still be frozen and when it does that, I can't get it to do anything.  Recently, when it would do this, sometimes, if I had not tried to get too far down in the alphabet, I can get a certain album open and get it to start playing, but the "NOT RESPONDING" message will pop up now and again, but the music will play all right, uninterrupted. 
    Anyway, this is very annoying.  It's been happening for so long now, that I basically take it for granted that it's going to freeze up on me when I 1st bring it up.  I have no idea what's causing this to happen; like I said, this happened when I had a previous HP laptop that was working with Windows 7.
    Kind of a long-winded way of putting this issue to anyone, but I just wanted to be clear and specific. 
    Is there ANYONE out there who owns a cheapo HP? (not a Compaq, the computer co. HP bought for that purpose, to make their cheap computers and differentiate them from the HPs) - But I wonder, it's been so long since I've even checked -does Compaq even exist anymore as a separate entity from parent co. HP?  If not, then that explains why there's a difference between HP laptops that are $400 or so (at Best Buy) and the more slick, expensive HP laptops that have all the bells & whistles and usually run over $1000.  Of course, I'm not about to shell out twice as much money to buy an HP just to see if the more expensive ones don't behave the way their cheap models do.  I also had a Toshiba I bought about 3-4 years ago and I had even more problems with that - one instance was when the CD drive went out on me and I had to ship it in to HP (still under warranty, thank heavens) and they put a new drive in and shipped it back to me.  It also crashed one time, and got infected with a virus or two or three, which meant I had to re-set the computer back to the original factory settings and, not having an external hard-drive with which to back up all my music, pix, documents, etc (my music is the most important stuff on my computer to me), which meant that I had to go through this long hassle of replacing all the music I'd lost. I have a lot of my own hard copies of CDs, but there were so many more CDs that I didn't have copies of, so I had to visit the library over & over, checking out as many as 25-30 CDs at a time on a lucky day, when the library had a lot of the CDs I needed to replace in my WMP.  I don't want this to happen again, so I am going to get an external hardrive but I still don't know for sure if that would work. At least, by resetting the PC to factory settings I was able to get rid of the virus(es) that were screwing my computer up badly 
    So - has anyone out there had any similar problems?  If so, I would appreciate any help or suggestions you may have as to how to deal with this sort of thing. 
    Thanks a lot.  Hope to hear from one of you out there in the future. 
    Have a nice 4th...
    Kent M.

    Hello kmanthie,
    I just sent you a private message. If you are not sure how to check your forum messages, this post has instructions.
    I worked on behalf of HP.

  • Function Module - E_T_DATA does not return data

    Hi
    I am trying to create a fuction module Generic extraction, the code belwo dosen't return any data.
    when i debug YBW_MAT_STAT does have but after E_T_DATA = YBW_MAT_STAT it dose not return any data
    can you help?
    Ramesh
    FUNCTION YBW_FM_ACTIVE_MATERIAL.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SRSC_S_IF_SIMPLE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
    *"     VALUE(I_READ_ONLY) TYPE  SRSC_S_IF_SIMPLE-READONLY OPTIONAL
    *"     VALUE(I_REMOTE_CALL) TYPE  SBIWA_FLAG DEFAULT SBIWA_C_FLAG_OFF
    *"  TABLES
    *"      I_T_SELECT TYPE  SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  YBW_MAT_STAT OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    Example: DataSource for table SFLIGHT
      TABLES: YBW_MAT_STAT.
    Auxiliary Selection criteria structure
    DATA: L_S_SELECT TYPE SRSC_S_SELECT.
       DATA : YBW_MAT_STAT type YBW_MAT_STAT occurs 0 with header line.
    Maximum number of lines for DB table
      STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
    counter
              S_COUNTER_DATAPAKID LIKE SY-TABIX,
    cursor
              S_CURSOR TYPE CURSOR.
    Select ranges
    Comment copy code
    RANGES: L_R_CARRID  FOR SFLIGHT-CARRID,
             L_R_CONNID  FOR SFLIGHT-CONNID.
    DATA: begin of t_marc occurs 0,
    ZMATNR type MATNR,
    ZWERKS type WERKS,
    end of t_marc.
    DATA: begin of t_ytmd_mat_ref occurs 0,
    ZMATNR type MATNR,
    ZYNA_MATNR_ST type YNA_MATNR_ST,
    ZYEAME_MATNR_ST type YEAME_MATNR_ST,
    ZYFIN_MATNR_ST type YFIN_MATNR_ST,
    end of t_ytmd_mat_ref.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF I_INITFLAG = SBIWA_C_FLAG_ON.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    Check DataSource validity
        CASE I_DSOURCE.
          WHEN 'ZAINV_MAT_STATUS'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE E009(R3). ENDIF.
    this is a typical log call. Please write every error message like this
            LOG_WRITE 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      I_DSOURCE   "message variable 1
                      ' '.                 "message variable 2
            RAISE ERROR_PASSED_TO_MESS_HANDLER.
        ENDCASE.
        APPEND LINES OF I_T_SELECT TO S_S_IF-T_SELECT.
    Fill parameter buffer for data extraction calls
        S_S_IF-REQUNR    = I_REQUNR.
        S_S_IF-DSOURCE = I_DSOURCE.
        S_S_IF-MAXSIZE   = I_MAXSIZE.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF I_T_FIELDS TO S_S_IF-T_FIELDS.
      ELSE.                 "Initialization mode or data extraction ?
    Data transfer: First Call      OPEN CURSOR + FETCH
                   Following Calls FETCH only
    First data package -> OPEN CURSOR
        IF S_COUNTER_DATAPAKID = 0.
    Fill range tables BW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
    Determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation
    between DataSource table lines and database entries, this is trivial.
    In other cases, it may be impossible and some estimated value has to
    be determined.
          SELECT MATNR WERKS FROM MARC into table t_marc where MATNR BETWEEN '4233940M1' and '4233950M1'.
          loop at t_marc.
            SELECT MATNR YNA_MATNR_ST YEAME_MATNR_ST FROM YTMD_MAT_REF into table t_ytmd_mat_ref where MATNR = t_marc-zmatnr.
              loop at t_ytmd_mat_ref.
                if t_marc-zwerks = 'GB71' AND t_ytmd_mat_ref-ZYEAME_MATNR_ST = 'A'.
                  read table t_ytmd_mat_ref with key zmatnr = t_marc-zmatnr.
                  YBW_MAT_STAT-matnr = t_marc-zmatnr.
                  YBW_MAT_STAT-plant = t_marc-zwerks.
                append YBW_MAT_STAT.
                clear YBW_MAT_STAT.
                endif.
               endloop.
          endloop.
        ENDIF.                             "First data package ?
         clear E_T_DATA.
         refresh E_T_DATA.
         E_T_DATA = YBW_MAT_STAT.
        S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
      ENDIF.              "Initialization mode or data extraction ?
    ENDFUNCTION.

    Hi
    I have a question,
    With the above code i have all my records (450000+) in a single data package.
    how do i break this in multiple data packages
    regards
    Ramesh

  • Error: Expression must not return a multiline value

    Hi all,
    I am doing a file to file scenario. My input file has more than one record. I have to validate for each of these records and send back the erroneous records in a file to the source folder.
    I am using BPM for this. In my BPM, i have some multiline container elements. When i try to activate my BPM, i am getting an error saying: <b>Expression must not return a multiline value.</b>
    Can anybody tell me why this error is coming? Also i want to know what type of mapping i have to do to split my source file.
    Regards,
    Divija.

    "Can anybody tell me why this error is coming? Also i want to know what type of mapping i have to do to split my source file."
    Go through the following blogs which give step-bystep approach for split mapping using BPM:-
    1. /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure
    2. /people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi
    Also, you might want to look at this, where a BPM is not required..i think you can avoid a BPM altogether if you have very little validation..
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
    Regards,
    Sushumna

  • I have a Windows Vista desktop and an old XP laptop, both run Firefox perfectly. However, my Toshiba Satellite T135 laptop will not run ANY version of Firefox--constant "not responding" messages. Chrome and IE9 work perfectly. Help!!

    To mostly repeat my question, I am a longtime Firefox user on both an XP laptop and a Vista desktop. So here I get the most "capable" computer of all, a Toshiba Satellite T135 laptop, 64-bit Windows 7, 4G RAM...and it won't run Firefox at all! I have installed an uninstalled both Firefox 3, and just now, Firefox 4. No changes. When I open the software, it usually just locks up for a minute or so, and I finally get a "not responding" message at the top of the screen.
    Obviously there is something corrupt in the guts of my laptop. But both IE9 and Chrome work very well--Chrome is blazing fast. I still prefer Firefox because it works best with some particular software I use for work...but I have to go to one of my older computers to do it!
    ANY solutions out there? This seems like a very odd problem.
    Posting from the Firefox website...using Google Chrome!

    I have had a similar problem with my system. I just recently (within a week of this post) built a brand new desktop. I installed Windows 7 64-bit Home and had a clean install, no problems. Using IE downloaded an anti-virus program, and then, because it was the latest version, downloaded and installed Firefox 4.0. As I began to search the internet for other programs to install after about maybe 10-15 minutes my computer crashes. Blank screen (yet monitor was still receiving a signal from computer) and completely frozen (couldn't even change the caps and num lock on keyboard). I thought I perhaps forgot to reboot after an update so I did a manual reboot and it started up fine.
    When ever I got on the internet (still using firefox) it would crash after anywhere between 5-15 minutes. Since I've had good experience with FF in the past I thought it must be either the drivers or a hardware problem. So in-between crashes I updated all the drivers. Still had the same problem. Took the computer to a friend who knows more about computers than I do, made sure all the drivers were updated, same problem. We thought that it might be a hardware problem (bad video card, chipset, overheating issues, etc.), but after my friend played around with my computer for a day he found that when he didn't start FF at all it worked fine, even after watching a movie, or going through a playlist on Youtube.
    At the time of this posting I'm going to try to uninstall FF 4.0 and download and install FF 3.6.16 which is currently on my laptop and works like a dream. Hopefully that will do the trick, because I love using FF and would hate to have to switch to another browser. Hopefully Mozilla will work out the kinks with FF 4 so I can continue to use it.
    I apologize for the lengthy post. Any feedback would be appreciated, but is not necessary. I will try and post back after I try FF 3.16.6.

Maybe you are looking for