Process ID logs

Hi,
I have started a server job using import manager batch. In the logs for import manager batch, I find that the 'Import Server Job' was started under a particular process id.
How can I find out what happened for that process id?
Regards,
Anand.

Hi,
A log file under Import manager batch installation directory will have the information about the process.
Log file is an XML file. This XML file uses the MDM_log(stylesheet file).Open the XML log file in IE. This will have the process details.
To my knowledge, this the only log file i could think for the Import manager batch process.
This log file entries will be in the chronological order.
There will show/hide hyperlink on the right hand side, to view the log in detail.
Hope this helps.
Thanks and Regards
Subbu

Similar Messages

  • Process Flow log shows RPE-01003 on mapping execution

    Process Flow log shows this following error mappings execution:
    oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - no rows found for select into statement
    The Process Flow never recover from this error - owb_owner.all_rt_audit_executions shows the mapping in BUSY and I have to manually abort the process flow to recover.
    Steps to Reproduce Problem:
    We recently upgrade our test system from *10.2 into 11.1* and OWB client from *10.2.0.3 into 10.2.0.4*
    During the upgrade DBA update OWB location setting into 11.1
    After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
    When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
    When i check the log it shows this following error:
    oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - no rows found for select into statement
    Full log:
    2009/04/23-12:33:10-CDT [1FA1BB6] Initializing execution for auditId= 2702852 parentAuditId= 2702837 topLevelAuditId=2702837 taskName= NIHUB_NI_ZWEB_PF:NIHUB_NIUP_ADDR_TYPES_ZWEB_MAP
    2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - no rows found for select into statement
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1505)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.sql.SQLException: no rows found for select into statement
         at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
         at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
         at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
         ... 5 more
    java.sql.SQLException: no rows found for select into statement
         at sqlj.runtime.error.Errors.raiseError(Errors.java:118)
         at sqlj.runtime.error.Errors.raiseError(Errors.java:60)
         at sqlj.runtime.error.RuntimeRefErrors.raise_NO_ROW_SELECT_INTO(RuntimeRefErrors.java:62)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:1482)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    2009/04/23-12:33:10-CDT [1FA1BB6] Thread terminating due to fatal exception of type oracle.wh.runtime.platform.adapter.InfrastructureException
    2009/04/23-12:33:10-CDT [1FA1BB6] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - null
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3686)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: java.lang.NullPointerException
         at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
         ... 5 more
    2009/04/23-12:33:10-CDT [1FA1BB6] {Cause Exception with null message}
    java.lang.NullPointerException
         at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.getPlatformConnection(AdapterContextImpl.java:83)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.createMessage(ExecutionContextImpl.java:3639)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.reportMessage(ExecutionContextImpl.java:1084)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:116)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:534)

    Steps to Reproduce Problem:
    We recently upgrade our test system from 10.2 into 11.1 and OWB client from 10.2.0.3 into 10.2.0.4
    During the upgrade DBA update OWB location setting into 11.1
    After the upgrade, I re-deploy several Process Flows, but I did not re-deploy mappings that get call by the PF
    When I run the PF, the mapping was stuck in 'BUSY' status (owb_owner.all_rt_audit_executions)
    When i check the log it shows this following error:
    oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the >request from completing.
    - no rows found for select into statementFirst deploy alll dependent object of Process Flow.
    like tables ,mappings then try to execute PF.

  • Process Server Log

    Hi all,
    is any further configuration necessary to view the Process Server Log in NWA BPM Troubleshooting? When logging on with administrator rights I don't see any entry.
    What exactly is logged there? All actions related to processes or only the server? So far I haven't found any log that shows the data (context data and log) for finished processes, is there a special log for it?
    Thanks,
    Mane

    Hi,
    You can monitor the processes using the Manage Processes application, which is part of SAP NetWeaver Administrator Operation Management. With this application, you can perform the following:
    u2022     Monitor process instances and view their details
    u2022     View the process flow of the instance and check the current workflow step of your process instance
    u2022     View all the running processes, failed process instances, or all processes in error state
    u2022     Search for process instances using the advanced search option
    u2022     Analyze the process instance details and take an appropriate action, for example, suspend, resume, or cancel a process
    Procedure
    1.     Log on to the NetWeaver Administrator (NWA) application.
    2.     Select   Operation Management  Processes and Tasks  Manage Processes  .
    3.     To display the process instances, perform the following as required:
    o     To view all the running process instances, in the Show field, select All Running Process Instances.
    o     To view the process instances in error, in the Show field, select Processes in Error State.
    o     To view the process instances that failed to execute due to infrastructure issues, in the Show field, select Failed Processes Instances.
    o     To search for a process instance, choose Show search pane and in the Find Process Instance field, enter the process instance ID. You can also search for process instances using the Advanced search option.
    4.     To view the details of a process instance, select the required entry from the list of process instances.
    The system displays the details of the selected process instance in different tab pages as described in the table below:
    5.     To temporarily stop a running process instance (with In Progress status), select the process instance and choose   Actions  Suspend  .
    6.     To start a process instance that is in Suspended status, select the process instance and choose   Actions  Resume  .
    7.     To cancel a process instance, select the process instance and choose   Actions  Cancel  .
    The process instance is canceled and all its related task instances are deleted.
    8.     To view the process flow of the instance and check the current workflow step of your process instance, select the process instance and choose Process Flow.
    To view all the tasks related to a process instance, select the process instance and choose Show Tasks.

  • Function module to display process overview log from SM66 Transaction

    Hi,
    I want to display process overview log from SM66 Transaction in a report.
    Is there a function module which will help me in achieving that or is there any other method.
    Thanks in advance,
    Sandeep.

    Did you try finding out how SM66 creates the list? You could set break-points e.g. at statement "call function" and see which ones are being called. Look at those starting with TH... especially.
    Thomas

  • Processing Time Log PI 7.1

    Hi,
    Where do we see step-by-step processing time logs taken by PI (PI 7.1) right from the Sender to the Receiver.
    Thanks in advance.
    Kris

    you cant get this information in the Communication channel monitoring for example. there you will see the time that the outbound  message reach to PI and the time when the inbound message was sent to target system.
    you can also enrich this information with the processing time in SXI_MONITOR toi check how much time does the server take to execute the pipelines.
    also youcan refer in RWB to performance tab and get information about the execution of this escenario in a range of time.

  • HELP: Many "web process" spin logs in Console in Clean Install Lion 10.7

    I get many "web process" spin logs in Console in a new clean install of Lion 10.7
    It shows as: WebProcess_2011-08-16-143300_Georges-MacBook in System Diagnostic reports.
    Can anyone read the log and tell me what's going on ? Wha'
    I would like to attach the report but it says it's too big.
    I upoaded the log so you can read them please and tell me what's going on. You can download the logs from:
    https://www.transferbigfiles.com/047155b5-d354-928b-a575-1a2b2c704de7?rid=SFe8yy UwA02dICkYhxGglw%3d%3d

    I get many "web process" spin logs in Console in a new clean install of Lion 10.7
    It shows as: WebProcess_2011-08-16-143300_Georges-MacBook in System Diagnostic reports.
    Can anyone read the log and tell me what's going on ? Wha'
    I would like to attach the report but it says it's too big.
    I upoaded the log so you can read them please and tell me what's going on. You can download the logs from:
    https://www.transferbigfiles.com/047155b5-d354-928b-a575-1a2b2c704de7?rid=SFe8yy UwA02dICkYhxGglw%3d%3d

  • Process Chain Log Maintenance

    Hi All,
    In my project we maintain an load status excel sheet to document all the timings of process chain running in our window.
    We were maintaining only the start time of process chain (we get from RSPCM), now the requirement has changed and customer wants us to mention the end time of each process chain.
    Since we have good amount of process chain running it is becoming really hectic to take timings for each PC.
    Procedure we are following to take the end time is that through RSPCM we go to every PC and take the timing of last process in the PC.This takes lot of time.
    Please suggest from where we can exact log of start and end time of every PC.Are there any table from where we can see the start and end time???
    I am waiting for the valuable inputs......
    Regards,
    Kshitij

    try following ABAP...
    *& Report  ZBI_PROCESS_CHAIN_STATUS_EMAIL                              *
      Program uses parameters and selection options to analyze and/or    *
      email the status  of the BI process chains.                        *
    Selection-screen help:                                               *
    1) Process Chain (ID)                                                *
           Enter the name of process chain to analyze.                   *
           If you leave this field blank, all the process chains will    *
           be picked up.                                                 *
    2) Process Chain Date Selection                                      *
           Enter the Process Chain Date.                                 *
    3) Status of Process Chain                                           *
           Enter the Status of Process Chain to analyze.                 *
           If you leave this field blank, all the status will            *
           be picked up.                                                 *
    4) Send email?                                                       *
           Mark this checkbox, if you want to send email notification    *
    5) Email recipients                                                  *
           The list of people to be notified is entered here. At least   *
           one email address is required.                                *
    *Modification Information:                                             *
    Date      Mod User ID      CTS Number    Description                 *
    *05/01/08   Shalin Shah                    Original Coding Date        *
    REPORT   ZBI_PROCESS_CHAIN_STATUS_EMAIL
             NO STANDARD PAGE HEADING MESSAGE-ID 00
             LINE-SIZE 255
             LINE-COUNT 55.
    Variable Declaration for selection screen                            *
    DATA:
      gs_RSPCLOGCHAIN   TYPE rspclogchain,             "PC ID
      gs_RECEIVER       TYPE SOMLRECI1-RECEIVER,       "Email ID
      gs_BATCHDATE      TYPE RSPCPROCESSLOG-BATCHDATE, "Date
      gs_RSPC_STATE     TYPE RSPC_STATE.               "PC state
    Selection-Screen                                                     *
    SELECTION-SCREEN BEGIN OF BLOCK om1 WITH FRAME.
    SELECT-OPTIONS p_CHAIN  for gs_RSPCLOGCHAIN-CHAIN_ID default 'ZBWC_MAIN' NO INTERVALS. "Process chind ID
    SELECT-OPTIONS p_datum  for gs_BATCHDATE default  sy-datum. "Process chain date
    SELECT-OPTIONS p_Status for gs_RSPC_STATE NO INTERVALS. "Process Chain status
    SELECTION-SCREEN END OF BLOCK om1.
    SELECTION-SCREEN BEGIN OF BLOCK om2 WITH FRAME.
    PARAMETERS: p_Email AS CHECKBOX.       "Send email?
    SELECT-OPTIONS: s_mail FOR gs_RECEIVER lower case NO INTERVALS. "Email address
    SELECTION-SCREEN END OF BLOCK om2.
    AT SELECTION-SCREEN.
      If Send email is checked, makes sure at least one email address is entered.
      if p_Email = 'X'.
        READ TABLE s_mail INDEX 1.
        if sy-subrc <> 0.
          MESSAGE e001 WITH 'Please enter at least one email address'.
        ENDIF.
      ENDIF.
      loop at s_mail.
        if not s_mail-high is initial.
          MESSAGE e001 WITH s_mail-high 'is not valid. Please enter with no intervals'.
        endif.
      endloop.
    START-OF-SELECTION.
    END-OF-SELECTION.
    Variable Declaration                                                 *
    for composing email object
      DATA: OBJCONT LIKE SOLI OCCURS 10 WITH HEADER LINE. "Email object
      DATA: RECLIST LIKE SOMLRECI1 OCCURS 5 WITH HEADER LINE. "Email address
      DATA: DOC_CHNG LIKE SODOCCHGI1.   "Data of an object which can be changed for email
      DATA: ENTRIES LIKE SY-TABIX.      "Count
      DATA: NAME(15).                   "Sapce for email name
      DATA: temp_message(120) type c.   "temp message space
      DATA: psubject(72) type c.        "Email subject
      DATA: temp_time(27) type c.       "temp space to PC start and end time
      DATA: pc_end_time(8) type c.      "PC end time
      DATA: pc_start_time(8) type c.    "PC start time
      DATA: pc_run_date(10) type c.     "PC run date
      DATA: pc_duration(8) type c.      "PC duration time
      DATA: pc_temp_end_time type TIMS. "temp space for pc end time
      DATA: pc_temp_end_date type DATS. "temp space for pc end date
      DATA: pc_temp_duration type TIMS. "temp space for pc duration
      DATA: pc_status(72) type c.       "PC status
    for report format
      DATA: iColor TYPE i VALUE 0,
            iCount TYPE i VALUE 1.
    for saving log of the process chain.
      DATA: I_RSPCLOGCHAIN LIKE RSPCLOGCHAIN OCCURS 0,
            WA_RSPCLOGCHAIN LIKE LINE OF I_RSPCLOGCHAIN,
            I_RSPCPROCESSLOG LIKE RSPCPROCESSLOG OCCURS 0,
            WA_RSPCPROCESSLOG LIKE LINE OF I_RSPCPROCESSLOG.
    Report Logic                                                         *
    Create email subject for report header
      CONCATENATE SY-SYSID ' - BI load status ->' SY-DATUM4(2) '/' SY-DATUM6(2) '/' SY-DATUM0(4)    ' @ ' SY-UZEIT0(2) ':' SY-UZEIT2(2) ':' SY-UZEIT4(2) INTO psubject.
    report header
    FORMAT INTENSIFIED COLOR = 1.
      write / .
      write / '*****************************************************************************************************************************************'.
      Write: / '*                                                 ', psubject, '            *' .
      write / '*****************************************************************************************************************************************'.
      write / .
    *Fill the header
      OBJCONT-LINE = '****************************************************************************************************************'.
      APPEND OBJCONT.
      OBJCONT-LINE =  psubject.
      APPEND OBJCONT.
      OBJCONT-LINE = '****************************************************************************************************************'.
      APPEND OBJCONT.
    Get the log id of the process chain.
      SELECT *
        FROM RSPCLOGCHAIN
        INTO TABLE I_RSPCLOGCHAIN
        WHERE DATUM in p_datum
        AND CHAIN_ID in p_CHAIN
        AND ANALYZED_STATUS in p_Status.
    Loop at all the selected process chains
      LOOP AT I_RSPCLOGCHAIN into WA_RSPCLOGCHAIN.                  "Loop at all the process chaing log
        CLEAR: temp_time, pc_start_time, pc_end_time.
      Get the run date, start time and end time of process chain form RSPCPROCESSLOG table.
        SELECT *
          FROM RSPCPROCESSLOG
          INTO TABLE I_RSPCPROCESSLOG
          WHERE LOG_ID = WA_RSPCLOGCHAIN-LOG_ID.
      Converts PC time to a given local timezone
        CALL FUNCTION 'STU3_ALERTS_CONV_UTC_2_LOCAL'
          CHANGING
            TIME_T = WA_RSPCLOGCHAIN-ZEIT
            DATE_D = WA_RSPCLOGCHAIN-DATUM.
      Convart date and time to MM:DD:YYYY HH:MM:SS
        CONCATENATE WA_RSPCLOGCHAIN-DATUM4(2) '/' WA_RSPCLOGCHAIN-DATUM6(2) '/' WA_RSPCLOGCHAIN-DATUM+0(4) INTO pc_run_date.
        CONCATENATE WA_RSPCLOGCHAIN-ZEIT0(2) ':'  WA_RSPCLOGCHAIN-ZEIT2(2) ':' WA_RSPCLOGCHAIN-ZEIT+4(2) INTO pc_start_time.
      sort all the process chaing log. Because we just want to get the end time of the last log.
        sort I_RSPCPROCESSLOG by ENDTIMESTAMP descending.
      loop to get the end date and end time for the process chain
        LOOP AT I_RSPCPROCESSLOG into WA_RSPCPROCESSLOG.    "Loop 1 for pc_end_time
          CLEAR temp_time.
          temp_time = WA_RSPCPROCESSLOG-ENDTIMESTAMP.
          pc_temp_end_date =  temp_time+4(8).
          pc_temp_end_time =  temp_time+12(6).
        Converts PC time to a given local timezone
          CALL FUNCTION 'STU3_ALERTS_CONV_UTC_2_LOCAL'
            CHANGING
              TIME_T = pc_temp_end_time
              DATE_D = pc_temp_end_date.
        Convart date and time to MM:DD:YYYY HH:MM:SS
          CONCATENATE pc_temp_end_time0(2) ':'  pc_temp_end_time2(2) ':' pc_temp_end_time+4(2) INTO pc_end_time.
        Get PC end-time and duration
          IF pc_temp_end_time = 000000.
            pc_end_time = '??:??:??'.
            pc_duration = '??:??:??'.
          ELSE.
            pc_temp_duration = pc_temp_end_time - WA_RSPCLOGCHAIN-ZEIT.
            CONCATENATE pc_temp_duration0(2) ':'  pc_temp_duration2(2) ':' pc_temp_duration+4(2) INTO pc_duration.
          ENDIF.
        Exit form the loop once we get end-time and duration
          EXIT.
        endloop.                                        "Loop 1 for pc_end_time
      Based on process chain status assign color and create message
        CASE WA_RSPCLOGCHAIN-ANALYZED_STATUS.           "Case pc status
          WHEN 'R'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Ended with errors on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ') **Error**' INTO temp_message.
            CONCATENATE   ' Ended with errors - ' pc_duration INTO pc_status.
            iColor = 6.
          WHEN 'G'.
          Check if duration = '00:00:00' mark as **Error**
            IF pc_duration = '00:00:00'.
              CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Successfully completed on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ') **Error**' INTO temp_message.
              CONCATENATE   ' Successfully completed - ' pc_duration INTO pc_status.
              iColor = 3.
            ELSE.
              CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Successfully completed on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ')' INTO temp_message.
              CONCATENATE   ' Successfully completed - ' pc_duration INTO pc_status.
              iColor = 5.
            ENDIF.
          WHEN 'F'.
          Check if duration = '00:00:00' mark as **Error**
            IF pc_duration = '00:00:00'.
              CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Completed on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ') **Error**' INTO temp_message.
              CONCATENATE   ' Completed - ' pc_duration INTO pc_status.
              iColor = 3.
            ELSE.
              CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Completed on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ')' INTO temp_message.
              CONCATENATE   ' Completed - ' pc_duration INTO pc_status.
              iColor = 5.
            ENDIF.
          WHEN 'A'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Active on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ')' INTO temp_message.
            CONCATENATE   ' Active - ' pc_duration INTO pc_status.
            iColor = 3.
          WHEN 'X'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Canceled on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ') **Error**' INTO temp_message.
            CONCATENATE   ' Canceled - ' pc_duration INTO pc_status.
            iColor = 6.
          WHEN 'P'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Planned on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ')' INTO temp_message.
            CONCATENATE   ' Planned - ' pc_duration INTO pc_status.
            iColor = 3.
          WHEN 'S'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Skipped at restart on -' pc_run_date ' (Start->' pc_start_time '  End->' pc_end_time ' Duration->' pc_duration ')' INTO temp_message.
            CONCATENATE   ' Skipped at restart - ' pc_duration INTO pc_status.
            iColor = 3.
          WHEN 'Q'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Released on -' pc_run_date ' @ ' pc_end_time INTO temp_message.
            CONCATENATE   ' Released' ' ' INTO pc_status.
            iColor = 3.
          WHEN 'Y'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Ready on -' pc_run_date ' @ ' pc_end_time INTO temp_message.
            CONCATENATE   ' Ready' ' ' INTO pc_status.
            iColor = 3.
          WHEN 'J'.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Framework Error Upon Completion on -' pc_run_date ' @ ' pc_end_time ' **Error**' INTO temp_message.
            CONCATENATE   ' Framework Error' ' ' INTO pc_status.
            iColor = 3.
          WHEN OTHERS.
            CONCATENATE WA_RSPCLOGCHAIN-CHAIN_ID ' : Undefined on -' pc_run_date ' @ ' pc_end_time INTO temp_message.
            CONCATENATE   ' Undefined' ' ' INTO pc_status.
            iColor = 6.
        ENDCASE.            "Case pc status
      Append pc log to email object
        OBJCONT-LINE = temp_message.
        APPEND OBJCONT.
      change color and write log
        FORMAT INTENSIFIED COLOR = iColor.
        Write: / iCount, '   ', temp_message .
        iCount = iCount + 1.
        CLEAR temp_message.
      ENDLOOP.                               "Loop at all the process chaing log
    Create email subject
      clear psubject.
      CONCATENATE SY-SYSID ' load - ' pc_status INTO psubject.
    Fill the subject
      DOC_CHNG-OBJ_NAME = 'URGENT'.
      DOC_CHNG-OBJ_DESCR = psubject.
      DOC_CHNG-SENSITIVTY = 'P'.
    Cheeck send email checkbox.
      IF p_Email = 'X'.                      "Check if send email is checked
        DESCRIBE TABLE OBJCONT LINES ENTRIES.
        READ TABLE OBJCONT INDEX ENTRIES.
        DOC_CHNG-DOC_SIZE = ( ENTRIES - 1 ) * 255 + STRLEN( OBJCONT ).
      Get recipients
        loop at s_mail.
          RECLIST-RECEIVER = s_mail-low.                    "recipient
          RECLIST-EXPRESS = 'X'.
          RECLIST-REC_TYPE = 'U'.                           "internet email
          append RECLIST.
        endloop.
      Send email
        CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
          EXPORTING
            DOCUMENT_TYPE              = 'RAW'
            DOCUMENT_DATA              = DOC_CHNG
            PUT_IN_OUTBOX              = 'X'
            COMMIT_WORK                = 'X'
          TABLES
            OBJECT_CONTENT             = OBJCONT
            RECEIVERS                  = RECLIST
          EXCEPTIONS
            TOO_MANY_RECEIVERS         = 1
            DOCUMENT_NOT_SENT          = 2
            OPERATION_NO_AUTHORIZATION = 4
            OTHERS                     = 99.
      Write email status.
        WRITE: /.
        CASE SY-SUBRC.
          WHEN 0.
            WRITE: / '*** Email sent to following recipient(s) ***'.
          Loot to get email id's.
            LOOP AT s_mail.         "Loop s_mail to get email address
              NAME = s_mail-low.
              IF RECLIST-RETRN_CODE = 0.
                WRITE: / NAME, ': succesfully sent'.
              ELSE.
                WRITE: / NAME, ': error occured'.
              ENDIF.
            ENDLOOP.               "Loop s_mail to get email address
          WHEN 1.
            WRITE: / 'Too many receivers specified !'.
          WHEN 2.
            WRITE: / 'No receiver got the document !'.
          WHEN 4.
            WRITE: / 'Missing send authority !'.
          WHEN OTHERS.
            WRITE: / 'Unexpected error occurred !'.
        ENDCASE.
      ENDIF.                        "Check if send email is checked
    Shalin Shah

  • Most Recent Alert Log Entries - Error processing Alert Log

    Hi..
    Can someone help me?
    When I want to check the log of alerts the following thing goes out for me:
    "This shows the last 100,000 bytes of the alert log. The log is constantly growing, so select the browser's Refresh button to see the most recent log entries.
    Number of Lines Displayed          Error processing Alert Log"
    Since I can solve it?

    Number of Lines Displayed Error processing Alert Log"
    check ur alert.log file content any data.
    bcoz if ur alert.log file entries is null then above error is show. ( happen with me when i am purge alert.log file and try to view content of alert.log then above error received so may be problem is null contents ( empty alert.log file)).
    HTH

  • Process chain Logs are not  able to view...

    <i>Hi Friends,</i>
                      We are facing a typical problem like this... We are loading master data weekly thru process chain.. The problem is dat for 5 weeks back we have kept back ground scheduling dat this chain needs to get run for every week.. So for the first week it runned successfully and for the second and third and fourth week also itz runned successfully..
                                                       But on the fifth week we got the process chained failed for some errors in Process chain.. We analyzed the errors and But yet to be rectified.. So for 6th week it needz to get runned.. But when am going to check the logs of dat process chain..
                                                        It was not showing any logs on the chains which have runned successfully for the past 4 weeks also, which have runned successfully... And I tried it in logs with givng today and yesterday and One week and This month and last month and tried it with free date also... BUt am not able 2 see the logs..
    Can anyone help me out from this issue..
    <i><b>Thanks & regards
    Aluri</b></i>
    <b></b>

    Have you tried adding the chain to the RSPCM transaction?
    If the chain has run you should be able to see the logs there by selecting the date.
    ~Nathaniel

  • Can I create a process creation log?

    While trying to help a colleague resolve some odd MacBook Pro behavior, I noticed that his system, within about 15 minutes of a restart, has PIDs in the 25000 range. I know how to use the process top to show active processes, the ~1 second update interval seems too coarse. I want to know what all those transient processes were so I can figure out what program is causing this. Although I don't own an Intel machine, I assume that creating and removing this many processes is not an essential part of the normal Intel-based Mac startup. This guy has several third party "utility" apps on his machine, and I suspect it might be one of those.
    So, is there a way to capture a list of all processes as they're created (either in a log file or simply as a Terminal command output, so I can examine what's happening? I'd love to catch things as early in the system startup as possible, but I have no interest in messing around with the standard system startup, so I don't mind missing the first hundred or so. I probably even have time to type in a command or two in Terminal.
    Sorry if this is already posted. I searched a few different ways but couldn't find what I need.
    Thanks!
    -Dan Wambold

    Thanks, Barney-15E, I'll check that. However, if it's an intentional creation / exiting cycle (perhaps sloppy code, for example), I'd still like to ensure I can find it. Any thoughts on how to make a durable PID list, rather than top's approach? I know I can us ps, but that is only a snapshot at that instant in time. -W

  • Where can I find an explanation of Processes and Log files for LMS 3.2?

    Being fairly new to Ciscoworks, I've been scouting for documentation that explains the processes as enumerated by the "pdshow" command. Also, when there are problems, I find myself hunting through the log files without a clear understanding of which log file most likely contains the data I need for troubleshooting purposes.
    Is there a document, preferably in table format, that has at least a brief explanation of each of these items? I can probably eventually glean this information from reading all of the documentation, but that would be a lengthy task.
    Thanks in advance.

    Hi John,
    Kindly refer to below doc by Joseph Clarke which have detailed explanation for all the daemons of CiscoWorks .
    https://supportforums.cisco.com/docs/DOC-8798
    Hope it helps.
    Thanks,
    Gaganjeet

  • Back ground batch input processing error log handling

    Dear Friends,
    Currently im am scheduling job for batch processing of goods receipt through bapi, now after the succesfull run of this program im appending all the success and error logs in one internal table and sending this table to spool for future reference.
    Is there any other way to handle the error logs??
    bcoz in the method im using every time user has to run transaction sp01 to access that spool request to check the error logs.
    Kindly suggest ....
    Regards,
    Sunny V

    Best way will be creating Application Logs of the reports log.This will be forever in the system unless you delete it.
    Few one time settings are required. After that you can use tcodes
    SLG1 (Analyze application log) and
    SLG2 (Application Log: Delete expired logs).
    For more info take the help from below link:
    [Create Application Log|http://help.sap.com/saphelp_nw04/Helpdata/EN/2a/fa0216493111d182b70000e829fbfe/frameset.htm]
    Let me know if you find any difficulty in doing this.

  • Process Dimension Log file

    Hi
    Can someone tell me where I can find the log file that is generated upon processing a dimension?
    Thanks

    Usually the problem is coming when you have data into fact table with member from dimension which doesn't exist any more into that dimension.
    You have to run a selection like that to check the intergrity of data from fact table:
    select * from tblfact"nameofyourapplication" where "yourdimensionname" not in (select [id] from mbr"yourdimensionname" where calc = 'N')
    if this selection return any rows then you have to delete these rows replacing select with delete.
    Of course you have to do this verification for all dimensions from your application.
    Kind Regards
    Sorin Radulescu

  • Process Chains log

    Friends,
       I want to see the log for all process chains which are running everyday and time. Is it possible can see the log at one place? Thanks.
    CS.

    Hi,
    You can see by running the program /SSA/BWT.
    Steps:
    Go to t-code, SE38 / SA38 --> give program name /SSA/BWT > Click execute->
    Select "Process Chain Analysis and execute--> Click "Process chains" --> give the date and time you want and execute. EG:
    Start Date : 08.12.2010   End Date   09.12.2010
    Start Time : 00:00:00     End Time   23:59:59
    This will give two days log for process chain which and it ran on that two days.
    (It will give you Both Meta chain & local chain, if you want you can give filter for only main chain by giving "X" in filter)
    Regards,
    Sridevi.

  • How Oracle process Snapshot log?

    Hello,
    we are updating a column in a very large table that will result in a very large mlog$.
    The column is not a part of the snapshot.
    We have only one simple snapshot that references this table.
    The testing proved that even this column is not a part of the snapshot Oracle will have to process the mlog$ file anyway.
    Just wonder what will be the process in this case?
    We need to know this to anticipate possible problems with long refresh.

    Make a
    desc your_Mlo$_table
    You will this table has a column CHANGE_VECTOR$$ of type RAW
    I found no documentation of the content of this column.
    Probably it contains only the changes coded in a binary format. That's probably a very perfomant solution in general, but in your specific case maybe a hand-made special replication-solution could be better.
    The hand-made solution can be done like this: A Trigger in the primary-database fires only changes you would to propaged, that is changes on columns you also have on the replication site. The trigger inserts the changes in a self-made log-table. This log table could have the column that should be replicated. Just insert new:column. You must also have the ability to replicated deleted. On the replication site you can create a stored-procedure, which makes a select on your log-table, makes the changes on the replication-site an deletes the replicated records on the primary-site.

Maybe you are looking for

  • Not recieving emails or facebook notifications

    I havent recieved an email or a facebook notification in days. Anyone know what to do about it? Jacky

  • Drag and Drop no longer works on iPhone 4.

    After updating my phone recently, I can no longer update music on my iphone 4.  I used to be able to grab a random song from a file on my computer and drag and drop it onto my phone, without adding it to iTunes. Now, I can't add anything to my phone

  • Scheduling of Crystal report or allowing user to refresh

    I am the only person in my organization that has Crystal Reports. Normally I just develop and run the reports for my users. I have a report I have developed that one of my users needs to be able to refresh and update the parameters. I am trying to co

  • Pie Graph ring-multi Studio Edition Version 11.1.1.2.0

    Update: Discovered that a specific sequence is required. Column 1 must be set to slice and colums 2-5 pie -- then Preview Then swap and it works. What ever it takes!!! Hi, I am trying to create a Pie Graph using Ring_Multi . I created a database tabl

  • Where to purchase OS X 10.5.8 Leopard for XServe Dual G5

    Hello all: I'm needing some information. I was lucky enough to recently purchase three nice dual G5 XServe's (one head unit and two headless slaves).  They came without any OS X discs.  I want to wipe the drives and re-install OS X Leopard 10.5.8 whi