Queues getting blocked on error

Hi,
Under some error conditions like posting large documents, the document gets held in the queue. Subsequent transaction documents which should work also get held up in the queue.
i have to manually delete the queue contents, before the XI server is able to process the transactions successfully.
My quality of service for all documents is EO. 
Is this the expected behaviour ? how can i configure my queues differently for better management ?
thanks,
Manish

Hi Manish,
Some processes depend on message order being maintained. If a 'create' account message fails (for say an invalid post code) then multiple 'update' messages for that account were to be processed by an application, there would be no account to update.
In your case however, it sounds as though subsequent messages are not dependant on earlier ones.  I’m unsure how to help you with XI, but in other integration products the solution would be to process a large message and rather than allow it to fail, catch the error and send the message to a ‘dead letter’ queue.
Hope this helps

Similar Messages

  • Queue gets blocked in Receiver System . Pls advice urgent

    Hi All,
    When I send data from CRM --- XI --- DM system
    Whenever data comes at DM system everytime queue gets blocked and gets status "SYSFAIL".
    Pls tell me how to solve this problem.
    Regards

    1.You can use transaction codes SMQR and SXMB_ADM for queue status resetting.
    2.Use transaction codes SMQ1 and SMQ2 for deleting SYSFAIL files, and manually resending messages in the queues.(For activating queues in SMQ1 and SMQ2, you would need to first deregister them in SMQR or SXMB_ADM).
    3.As a pre-requisite, the IS configuration parameter MONITOR QRFC_RESTART_ALLOWED should be set to 1.
    /people/prashanth.azharuddin/blog/2006/11/24/some-errors-in-an-xi-production-environment
    /people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically

  • Why queues get blocked in XI

    I have observed thet queues in XI get blocked even though there is no error.
    When I unlock it , Queues get cleared.
    Please let me know why queues get blocked .
    Thanks in Advance.

    Hi,
    Queues might get blocked to various reasons.
    The reasons i can think of are:
    1) Contention for resources : If there is a contention for resources like memory, the first message of the queue gets blocked, causing subsequent messages to be blocked as well.
    2) Huge messages: HUge payloads choke the queues.
    3) Receiving system processing the messages slower than the sending system.
    Regards,
    Ravi Kanth Talagana

  • BPM queue get block

    Hi,
    I have a web services that use bpm scenario. Every time when a error example date type format happen on the bpm the queue with get block on smq2 and others request by the web services will get hold. Any way that can i disable this? Every time i have to delete the error queue in order to let the webservices work again.
    Thanks for help.

    Hi Fcgan,
    Use these reports to handle the queue in automated manner.
    · RSARFCSE: Restart an LUW (background job)
    · RSARFCEX: Restart tRFC LUWs (background job)
    · RSQOWKEX: Restart QOUT qRFC LUWs
    · RSQIWKEX: Restart QIN qRFC LUWs
    · RSARFCSE: Delete an LUW (background job)
    · RSARFCER: Delete various LUWs  
    Thanks!

  • Queue getting time out error

    Hello ,
    We have a problem with q's getting error time out.
    Oue Scenerio is SAP AR - PI--SAP FCSM
    The messages are reaching PI. However when PI sends the message back to SAP, the queues were set to run as dialog (D/A) mode, hence the messages were timing out after the dialog process time limit was reached. So we changed the PI queues to run in background. After that the job completes in 0 seconds and nothing gets transferred through PI to FSCM.
    Can anyone help me in this problem or provide some pointers how to solve this.
    Regards,
    Vikrant

    are you able to see the successful status in PI (message monitor/CC monitor)...
    there must be some exception fired ,you put a break point in the receiver prog. at start and check where is the problem.
    give details for further assitance

  • HP 8753ES 'block input error' when recalling state

    I use HP8753 save/recall state.vi to save and recall state with the HP
    8753ES network analyzer. I try to recall state back into the analyzer.
    Saving is fine, but when recalling state, I get 'Block Input Error'. I
    tried changing '1' to '0' at the Exclusive-OR in Write Text to
    Screen.vi in HP 8753 save/recall state as Sastry recommended on
    Lilach's question, but it doesn't work. I even take the write text to
    screen.vi off and modify the vi to run without it, but it still
    doesn't work. Can you advice me how to recall state properly? Thanks

    Hi,
    a post from Paris, with cloudy weather :-(
    learn string of HP8753ES is 7656 bytes long. So 5000 bytes used to read
    the VISA ressource are not enough and must be increased to 8000. After
    that, HP8753 Save/Recall State.vi works fine here. I hope it will be the
    same for you...
    Daniel
    Rung a écrit:
    > I use HP8753 save/recall state.vi to save and recall state with the HP
    > 8753ES network analyzer. I try to recall state back into the analyzer.
    > Saving is fine, but when recalling state, I get 'Block Input Error'. I
    > tried changing '1' to '0' at the Exclusive-OR in Write Text to
    > Screen.vi in HP 8753 save/recall state as Sastry recommended on
    > Lilach's question, but it doesn't work. I even take the write text to
    > screen.vi off and modify the vi to run wi
    thout it, but it still
    > doesn't work. Can you advice me how to recall state properly? Thanks

  • Queuing - Action Blocks (Queue Get, Queue Put , Queue List, Queue Delete)

    Does any one know how to use Queue Get, Queue Put, Queue List, Queue Delete
    action blocks?
    There is neither any help documentation nor any previous queries in the forum for this.
    Thanks and Regards
    Khaleel Badeghar

    Hi Khaleelurrehman,
    1. Put something in your Queue:
       Name: MyQueue
       ID:      4711
       Example:
       - Make a ForNextLoop and use the Link Editor to fill the Queue with 10 entries.
       - Use a Local XML Variable as Message and a Assignment to set the
         Message text. So your Message will be:
         "a Message with the ID " & For_Next_Loop_0.CurrentItem
       - Put the Message and the ID in your Queue using the Link Editor
         ID: 4700 + For_Next_Loop_0.CurrentItem
    2. Replace something in your Queue:
       Just refere to Queue-Name and Queue-ID to replace a Message with the
       Queue-Put-Action.
    3. Get one entry of your Queue:
       Just refere to Queue-Name and Queue-ID to get the Message out of the Queue
       with the Queue-Get-Action.
    4. Get a List of entries from your Queue:
       - Use the Queue-List-Action which will return a xMII-XML Structure with
         DATE and ID.
       - Use a Repeater to loop over the Output of Queue-List-Action.
       - Use a Queue-Get-Action and assign the ID of the Repeater-Output to get the
         Message for the ID.
    5. Delete one Message in your Queue:
       Use the Queue-Delete-Action to delete a Message with a specific ID from
       your Queue.
    6. Delete the whole Queue (or all Messages)
       Use Queue-List-Action + Repeater to loop + Queue-Delete-Action
    Hope this helps.
    Ciao
    Martin

  • Error When Query Gets Blocked

    I am wondering if there is a way that I can make a query error if it is going to (or does) get blocked during an insert where not exists. I have multiple sessions occasionally trying to insert the same row into a table. When the second session tries to insert, I want it to simply error instead of block until the first session commits. Any idea on how to accomplish this?
    My first attempt was to select for update nowait, but that doesn’t work for rows not insert committed into the table. I feel like I should be able to do this with transaction isolation, but that does not seem to work either. I have some SQL below trying to use transaction isolation to accomplish this.
    Any help would be greatly appreciated. Thanks.
    CREATE TABLE t$test
        dummy NUMBER,
        CONSTRAINT t$test_pk
        PRIMARY KEY (dummy)
    INSERT INTO t$test
         VALUES (1);
    -- Session 2
    SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
    INSERT INTO t$test
       SELECT 1
         FROM DUAL
        WHERE NOT EXISTS (SELECT 1
                            FROM t$test
                           WHERE dummy = 1);
    -- I want this to error, but instead it still blocks

    That was the approach I was taking. Problem is, with 25 batches of this running, the amount of blocking was putting a tremendous load on the database.
    After some research, I could have implemented my own row locking scheme using the DBMS_LOCK package, but given the amount of data I have, I would need to create way too many locks than what is feasible.
    I was hoping that Oracle would have a method for non-blocking write (error instead). Unless I can find one, I am just going to sacrifice some of my batch capabilities and commit more frequently to minimize the number of locks at one time.
    I'd still be interested to hear other solutions if they're out there. Thanks for the help Tubby.
    Below is the PL/SQL I was considering for my row locking scheme:
    DECLARE
       v_lockname   VARCHAR2 (255) := 'lock_' || :dummy;
       v_lockid     LONG;
       v_result     PLS_INTEGER;
    BEGIN
       DBMS_LOCK.allocate_unique (v_lockname, v_lockid);
       v_result := DBMS_LOCK.request (v_lockid, 6, 0, TRUE);
       IF (v_result = 0)
       THEN
          INSERT INTO t$test
             SELECT :dummy
               FROM DUAL
              WHERE NOT EXISTS (SELECT 1
                                  FROM t$test
                                 WHERE dummy = :dummy);
       -- Other return value handling needed
       END IF;
    END;

  • After installing newest flash player I still get blocked plug ins error message

    I have uninstalled flash and reinstalled newest version of flash.  I still get Blocked plug in error

    a. If you get a warning of a "blocked" or "outdated" plug-in, then select the Security tab in the Safari preferences window. In the list of plugins on the left, there should be one—and only one—entry for "Adobe Flash Player," showing the same version number that you installed. Select that entry. On the right there will be a list of websites for which you have specifically allowed Flash, if any. It's normal for the list to be empty. Below that is a menu labeled
              When visiting other websites
    From that menu, select either Allow or Ask.
    b. If you still get the alerts, then go back to the Flash Player preference pane and select the Advanced tab. Click Check Now. Quit and relaunch the browser.
    c. If the alerts still persist, triple-click anywhere in the line below on this page to select it:
    /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
    Right-click or control-click the highlighted text and select
              Services ▹ Open
    from the contextual menu.* A folder should open. Inside it, there should be a file named "XProtect.meta.plist". If that file is missing and you know why it's missing, restore it from a backup or copy it from another Mac running the same version of OS X. Otherwise, reinstall OS X.
    *If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

  • Getting a runtime error in block alv that field symbol has been assigned

    hi to all experts ,
    im getting a runtime error that field symbol has not been assigned in functionmodule reuse_alv_block_list_display
    i tried a lot to rectify the error ,im unable to do it thats i have posted here
    *& Report  ZHAI_ALV_BLOCK_LIST
    REPORT  ZHAI_ALV_BLOCK_LIST.
    type-pools:slis.
    tables:mara.
    DATA:BEGIN OF  IT_MARA OCCURS 0,
            MATNR LIKE MARA-MATNR,
            MBRSH LIKE MARA-MBRSH,
            MATKL LIKE MARA-MATKL,
            END OF IT_MARA.
    data: begin of IT_DESC OCCURS 0,
             MATNR like MAKT-MATNR,
             MAKTX like MAKT-MAKTX,
         end of IT_DESC.
    data: begin of IT_MARD occurs 0,
            MATNR like mard-matnr,
            WERKS  like  mard-werks,
            LGORT  like  mard-lgort,
            LABST like mard-labst,
          end of IT_MARD.
    data: IT_FCAT TYPE SLIS_T_FIELDCAT_ALV ,
          WA_FCAT LIKE LINE OF IT_FCAT,
          IT_FCAT1 type  slis_t_fieldcat_alv,
          WA_FCAT1 LIKE LINE OF IT_FCAT1,
          IT_FCAT2 TYPE SLIS_T_FIELDCAT_ALV,
          WA_FCAT2 LIKE LINE OF IT_FCAT2,
          wa_layout type  SLIS_LAYOUT_ALV,
          it_event type SLIS_T_EVENT,
          wa_event like line of it_event,
         wa_layout like line of it_layout,
          V_REPID LIKE SY-REPID.
    select-options:so_matnr for mara-matnr.
    start-of-selection.
    perform f_select_data.
    DEFINE ADD_CATALOGUE1.
    WA_FCAT-COL_POS = &1.
    WA_FCAT-fieldname = &2.
    WA_fcat-tabname = &3.
    wa_fcat-emphasize = &4.
    wa_fcat-ref_tabname = &5.
    APPEND WA_FCAT TO IT_FCAT.
    END-OF-DEFINITION.
    DEFINE ADD_CATALOGUE2.
    WA_FCAT1-COL_POS = &1.
    WA_FCAT1-fieldname = &2.
    WA_fcat1-tabname = &3.
    wa_fcat1-emphasize = &4.
    wa_fcat1-ref_tabname = &5.
    APPEND WA_FCAT1 TO IT_FCAT1.
    END-OF-DEFINITION.
    DEFINE ADD_CATALOGUE3.
    WA_FCAT2-COL_POS = &1.
    WA_FCAT2-fieldname = &2.
    WA_fcat2-tabname = &3.
    wa_fcat2-emphasize = &4.
    wa_fcat2-ref_tabname = &5.
    APPEND WA_FCAT2 TO IT_FCAT2.
    END-OF-DEFINITION.
    perform f_build_fcat.
    *perform f_build_fcat1.
    perform f_build_fcat2.
    PERFORM F_BUILD_LAYOUT.
    PERFORM F_BUILD_EVENTS.
    PERFORM F_BLOC_DISPLAY.
    *&      Form  f_select_data
    FORM f_select_data .
    select matnr
           mbrsh
           matkl
         from mara into  table it_mara where matnr
    in so_matnr.
    if it_mara[] is not initial.
    select matnr
           maktx
           from makt
           into   table it_desc
           for all entries in it_mara
           where matnr eq it_mara-matnr.
    endif.
    if it_desc[] is not initial.
    select matnr
           werks
           lgort
           labst
           from mard
           into  table it_mard
           for all entries in it_desc
           where matnr eq it_desc-matnr.
    endif.
    ENDFORM.                    " f_select_data
    *&      Form  f_build_fcat
    FORM f_build_fcat .
    ADD_CATALOGUE2:
    '1' 'MATNR' 'IT_MARA' 'C500' 'MARA',
    '2' 'MBRSH' 'IT_MARA' 'C600' 'MARA',
    '3' 'MATKL' 'IT_MARA' 'C300' 'MARA'.
    ENDFORM.                    " f_build_fcat
    **&      Form  f_build_fcat1
    FORM f_build_fcat1 .
    ADD_CATALOGUE1:
    '1' 'MATNR' 'IT_DESC' 'C500' 'MAKT',
    '2' 'MAKTX' 'IT_DESC' 'C600' 'MAKT'.
    ENDFORM.                    " f_build_fcat1
    *&      Form  f_build_fcat2
    FORM f_build_fcat2.
    ADD_CATALOGUE3:
    '1' 'MATNR' 'IT_MARD' 'C500' 'MARD',
    '2' 'WERKS' 'IT_MARD' 'C600' 'MARD',
    '3' 'LGORT' 'IT_MARD' 'C200' 'MARD',
    '4' 'LABST' 'IT_MARD' 'C300' 'MARD'.
    ENDFORM.                    " f_build_fcat2
    *&      Form  F_BLOC_DISPLAY
          text
    -->  p1        text
    <--  p2        text
    FORM F_BLOC_DISPLAY .
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT'
      EXPORTING
        I_CALLBACK_PROGRAM             = SY-REPID.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
        IS_LAYOUT                        = wa_layout
        IT_FIELDCAT                      = it_fcat
        I_TABNAME                        = 'IT_MARA'
        IT_EVENTS                        = it_event
      IT_SORT                          =
      I_TEXT                           = ' '
      TABLES
        T_OUTTAB                         = IT_MARA
    EXCEPTIONS
      PROGRAM_ERROR                    = 1
      MAXIMUM_OF_APPENDS_REACHED       = 2
      OTHERS                           = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
        IS_LAYOUT                        = wa_layout
        IT_FIELDCAT                      = it_fcat1
        I_TABNAME                        = 'IT_DESC'
        IT_EVENTS                        = IT_EVENT
      IT_SORT                          =
      I_TEXT                           = ' '
      TABLES
        T_OUTTAB                         = IT_DESC
    EXCEPTIONS
      PROGRAM_ERROR                    = 1
      MAXIMUM_OF_APPENDS_REACHED       = 2
      OTHERS                           = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
        IS_LAYOUT                        = wa_LAYOUT
        IT_FIELDCAT                      = IT_FCAT2
        I_TABNAME                        = 'IT_MARD'
        IT_EVENTS                        = IT_EVENT
      IT_SORT                          =
      I_TEXT                           = ' '
      TABLES
        T_OUTTAB                         = IT_MARD
    EXCEPTIONS
      PROGRAM_ERROR                    = 1
      MAXIMUM_OF_APPENDS_REACHED       = 2
      OTHERS                           = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.                    " F_BLOC_DISPLAY
    *&      Form  F_BUILD_LAYOUT
          text
    -->  p1        text
    <--  p2        text
    FORM F_BUILD_LAYOUT .
    wa_layout-edit = 'X'.
    wa_layout-window_titlebar = 'MOHAMMED ABDUL HAI'.
    wa_layout-zebra = 'X'.
    ENDFORM.                    " F_BUILD_LAYOUT
    *&      Form  F_BUILD_EVENTS
          text
    -->  p1        text
    <--  p2        text
    FORM F_BUILD_EVENTS .
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
    EXPORTING
       I_LIST_TYPE           = 0
    IMPORTING
       ET_EVENTS             = IT_EVENT
    EXCEPTIONS
       LIST_TYPE_WRONG       = 1
       OTHERS                = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    SORT IT_EVENT BY NAME.
    READ TABLE it_event INTO wa_event WITH KEY NAME = 'TOP_OF_PAGE' bINARY
    SEArch.
    if sy-subrc eq 0.
    wa_event-form = 'F_TOP_OF_PAGE'.
    ENDIF.
    MODIFY IT_EVENT FROM WA_EVENT INDEX SY-TABIX TRANSPORTING FORM.
    READ TABLE IT_EVENT INTO WA_EVENT WITH KEY NAME = 'USER_COMMAND' BINARY SEARCH.
    WA_EVENT-FORM = 'F_USER_COMMAND'.
    MODIFY IT_EVENT FROM wa_event INDEX SY-TABIX TRANSPORTING FORM.
    ENDFORM.                    " F_BUILD_EVENTS

    Hi,
    When does this runtime error occur? When displaying output (calling FM) or.....
    I copied your coding and made a few minor changes and It's working fine for my now:
    REPORT ZHAI_ALV_BLOCK_LIST.
    TYPE-POOLS:slis.
    TABLES:mara.
    DATA:BEGIN OF it_mara OCCURS 0,
    matnr LIKE mara-matnr,
    mbrsh LIKE mara-mbrsh,
    matkl LIKE mara-matkl,
    END OF it_mara.
    DATA: BEGIN OF it_desc OCCURS 0,
    matnr LIKE makt-matnr,
    maktx LIKE makt-maktx,
    END OF it_desc.
    DATA: BEGIN OF it_mard OCCURS 0,
    matnr LIKE mard-matnr,
    werks LIKE mard-werks,
    lgort LIKE mard-lgort,
    labst LIKE mard-labst,
    END OF it_mard.
    DATA: it_fcat TYPE slis_t_fieldcat_alv ,
          wa_fcat LIKE LINE OF it_fcat,
          it_fcat1 TYPE slis_t_fieldcat_alv,
          wa_fcat1 LIKE LINE OF it_fcat1,
          it_fcat2 TYPE slis_t_fieldcat_alv,
          wa_fcat2 LIKE LINE OF it_fcat2,
          wa_layout TYPE slis_layout_alv,
          it_event TYPE slis_t_event,
          wa_event LIKE LINE OF it_event,
    *      wa_layout like line of it_layout,
    v_repid LIKE sy-repid.
    SELECT-OPTIONS:so_matnr FOR mara-matnr.
    START-OF-SELECTION.
      PERFORM f_select_data.
      DEFINE add_catalogue1.
        wa_fcat-col_pos = &1.
        wa_fcat-fieldname = &2.
        wa_fcat-tabname = &3.
        wa_fcat-emphasize = &4.
        wa_fcat-ref_tabname = &5.
        append wa_fcat to it_fcat.
      END-OF-DEFINITION.
      DEFINE add_catalogue2.
        wa_fcat1-col_pos = &1.
        wa_fcat1-fieldname = &2.
        wa_fcat1-tabname = &3.
        wa_fcat1-emphasize = &4.
        wa_fcat1-ref_tabname = &5.
        append wa_fcat1 to it_fcat1.
      END-OF-DEFINITION.
      DEFINE add_catalogue3.
        wa_fcat2-col_pos = &1.
        wa_fcat2-fieldname = &2.
        wa_fcat2-tabname = &3.
        wa_fcat2-emphasize = &4.
        wa_fcat2-ref_tabname = &5.
        append wa_fcat2 to it_fcat2.
      END-OF-DEFINITION.
      PERFORM f_build_fcat.
      PERFORM f_build_fcat1.
      PERFORM f_build_fcat2.
      PERFORM f_build_layout.
      PERFORM f_build_events.
      PERFORM f_bloc_display.
    *& Form f_select_data
    FORM f_select_data .
      SELECT matnr
      mbrsh
      matkl
      FROM mara INTO TABLE it_mara WHERE matnr
      IN so_matnr.
      IF it_mara[] IS NOT INITIAL.
        SELECT matnr
        maktx
        FROM makt
        INTO TABLE it_desc
        FOR ALL ENTRIES IN it_mara
        WHERE matnr EQ it_mara-matnr.
      ENDIF.
      IF it_desc[] IS NOT INITIAL.
        SELECT matnr
        werks
        lgort
        labst
        FROM mard
        INTO TABLE it_mard
        FOR ALL ENTRIES IN it_desc
        WHERE matnr EQ it_desc-matnr.
      ENDIF.
    ENDFORM. " f_select_data
    *& Form f_build_fcat
    FORM f_build_fcat .
      add_catalogue2:
      '1' 'MATNR' 'IT_MARA' 'C500' 'MARA',
      '2' 'MBRSH' 'IT_MARA' 'C600' 'MARA',
      '3' 'MATKL' 'IT_MARA' 'C300' 'MARA'.
    ENDFORM. " f_build_fcat
    **& Form f_build_fcat1
    FORM f_build_fcat1 .
      add_catalogue1:
      '1' 'MATNR' 'IT_DESC' 'C500' 'MAKT',
      '2' 'MAKTX' 'IT_DESC' 'C600' 'MAKT'.
    ENDFORM. " f_build_fcat1
    *& Form f_build_fcat2
    FORM f_build_fcat2.
      add_catalogue3:
      '1' 'MATNR' 'IT_MARD' 'C500' 'MARD',
      '2' 'WERKS' 'IT_MARD' 'C600' 'MARD',
      '3' 'LGORT' 'IT_MARD' 'C200' 'MARD',
      '4' 'LABST' 'IT_MARD' 'C300' 'MARD'.
    ENDFORM. " f_build_fcat2
    *& Form F_BLOC_DISPLAY
    * text
    FORM f_bloc_display .
      CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT'
        EXPORTING
          i_callback_program = sy-repid.
      CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
      is_layout = wa_layout
      it_fieldcat = it_fcat1
      i_tabname = 'IT_MARA'
      it_events = it_event
    *IT_SORT =
    *I_TEXT =
      TABLES
      t_outtab = it_mara
      EXCEPTIONS
      program_error = 1
      maximum_of_appends_reached = 2
      OTHERS = 3
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
      is_layout = wa_layout
      it_fieldcat = it_fcat1
      i_tabname = 'IT_DESC'
      it_events = it_event
    *IT_SORT =
    *I_TEXT =
      TABLES
      t_outtab = it_desc
      EXCEPTIONS
      program_error = 1
      maximum_of_appends_reached = 2
      OTHERS = 3
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
      EXPORTING
      is_layout = wa_layout
      it_fieldcat = it_fcat2
      i_tabname = 'IT_MARD'
      it_events = it_event
    *IT_SORT =
    *I_TEXT = ' '
      TABLES
      t_outtab = it_mard
      EXCEPTIONS
      program_error = 1
      maximum_of_appends_reached = 2
      OTHERS = 3
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM. " F_BLOC_DISPLAY
    *& Form F_BUILD_LAYOUT
    FORM f_build_layout .
      wa_layout-edit = 'X'.
      wa_layout-window_titlebar = 'MOHAMMED ABDUL HAI'.
      wa_layout-zebra = 'X'.
    ENDFORM. " F_BUILD_LAYOUT
    *& Form F_BUILD_EVENTS
    FORM f_build_events .
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
        EXPORTING
          i_list_type     = 0
        IMPORTING
          et_events       = it_event
        EXCEPTIONS
          list_type_wrong = 1
          OTHERS          = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      SORT it_event BY name.
    READ TABLE it_event INTO wa_event WITH KEY name = 'TOP_OF_PAGE' BINARY
    SEARCH.
      IF sy-subrc EQ 0.
        wa_event-form = 'F_TOP_OF_PAGE'.
      ENDIF.
      MODIFY it_event FROM wa_event INDEX sy-tabix TRANSPORTING form.
    READ TABLE it_event INTO wa_event WITH KEY name = 'USER_COMMAND' BINARY
    SEARCH.
      wa_event-form = 'F_USER_COMMAND'.
      MODIFY it_event FROM wa_event INDEX sy-tabix TRANSPORTING form.
    ENDFORM. " F_BUILD_EVENTS

  • [Urgent] Queues are blocked in status SYSFAIL

    Hi experts,
    I have the following problem that arose unexpectedly in an XI 3.0 installation:
    Queues are blocked in SYSFAIL status and when I click on one entry, I get message: XI Error CLIENT_RECEIVE_FAILED.INTERNAL: Queue stopped
    It seems to me that J2EE stack cannot connect to ABAP stack.
    When I test INTEGRATION_DIRECTORY_HMI connection in sm59, I get no reply..
    I cannot logon to Visual Administrator. It stops at 99%.
    Hardly can I connect to Integration Builder.
    Any ideas.
    I need your help ASAP.
    Evaggelos

    Hi Evaggelos,
    >I cannot logon to Visual Administrator. It stops at 99%.
    Is your XI installation over? 
    We had a similar problem in one of my earlier projects. We restarted the server and everything started working fine.
    If it is possible you can try the same.
    Regards,
    Sumit

  • Can SMTPTransport.sendMessage get blocked waiting for response?

    I have an application which calls Javax.Mail api to send mail.
    After sending the mail the application waits for certain time[my case:5 minutes],if time expires timeout error is thrown.
    My doubt is:
    I think SMTPTransport.sendMessage is a blocking call,
    Can SMTPTransport.sendMessage get blocked for so much time?
    When i took Thread dump i could see the following trace...
    "java.lang.ThreadGroup[name= WorkerThreads,maxpri=9]1" prio=5 tid=0x00698BF8 nid=0x15f4 runnable [4b05f000..4b05fd8c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(Unknown Source)
         at java.io.BufferedInputStream.fill(Unknown Source)
         at java.io.BufferedInputStream.read(Unknown Source)
         - locked <088F0D00> (a java.io.BufferedInputStream)
         at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:56)
         at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:929)
         at com.sun.mail.smtp.SMTPTransport.ehlo(SMTPTransport.java:523)
         at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:159)
         at javax.mail.Service.connect(Service.java:234)
         at javax.mail.Service.connect(Service.java:135)
    This means whether that SMTPTransport.sendMessage is blocked?any other cases,the sending mail can fail?

    We have the same problem here, 12 weblogic servers with 20 threads each and for some reason, on each servers there are around 15 threads locked :
    "ExecuteThread: '5' for queue: 'weblogic.kernel.Default'" daemon prio=5 tid=0x00aeed60 nid=0x10 runnable [a88ee000..a88efc28]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
         at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
         - locked <0xc1987750> (a java.io.BufferedInputStream)
         at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:56)
         at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:929)
         at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:878)
         at com.sun.mail.smtp.SMTPTransport.data(SMTPTransport.java:815)
         at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:321)
         - locked <0xc1987890> (a com.sun.mail.smtp.SMTPTransport)
         at javax.mail.Transport.send0(Transport.java:164)
         at javax.mail.Transport.send(Transport.java:81)
    We think it may be because the default timeout for javamail is infinite and we are going to test soon a timeout at 10 seconds...
    But we are still not sure weither this is the right direction (cant hurt thought).

  • I keep getting:"Sorry, an error has occured."

    I have Windows 7 (32 bit) installed on my Dell Laptop.
    Here's the error I keep getting:
    Market Samurai
    Sorry, an error has occured.
    The application could not be installed because the installer file is damaged. Try obtaining a new installer file from the application author.
    A little bit of history
    I bought the software last year and it worked perfectly fine.  Then there was a new update for Market Samurai and it never worked since on this computer.  I’ve tried it on other computers and it works fine.
    Here’s the last support message I got from Market Samurai
    “Hi Andre,
    Unfortunately I don't have good news...
    The developers cannot think of anything we haven't already tried, and they too are unable to find any information about this issue - it has us all stumped!
    Do you have another computer you can install Market Samurai on? Or could you do a fresh install of Windows on your computer? I know it sounds drastic, but in cases like this the easiest (and sometimes only) solution is to try a fresh install of Windows.
    If you want to continue to try debugging this issue, you can ask for help on the Adobe forums, as their support staff patrol the forums and answer questions that users may have: http://forums.adobe.com/community/air/installation
    I wish I could be of more help but this is an issue that neither I, or anyone else at Noble Samurai, seem to have an answer for.
    I'm sorry that I was unable to help you get it to install. I'm more than happy to keep working with you on this if you have any luck with Adobe support, but I'm all out of ideas as to where to go next.
    Regards,
    Tom"
    Here’s the latest install log
    [2012-07-23:19:18:12] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-23:19:18:12] Commandline is: -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -x1 http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-23:19:18:12] No installed runtime detected
    [2012-07-23:19:18:12] Invoking Application Installer for combined install
    [2012-07-23:19:18:12] Launching subprocess with commandline C:\Users\Andre\AppData\Local\Temp\AIR2240.tmp\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime C:\Users\Andre\AppData\Local\Temp\AIR2240.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-23:19:18:13] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-23:19:18:13] Commandline is: -runtime C:\Users\Andre\AppData\Local\Temp\AIR2240.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-23:19:18:13] No installed runtime detected
    [2012-07-23:19:18:13] Unpackaging http://download.marketsamurai.com/MarketSamurai.0.88.80.air to C:\Users\Andre\AppData\Local\Temp\fla423E.tmp
    [2012-07-23:19:18:25] Application signature verified
    [2012-07-23:19:18:25] Unpackaging/validation complete
    [2012-07-23:19:18:33] Converting unpackaged application to a native installation package in C:\Users\Andre\AppData\Local\Temp\fla8D04.tmp
    [2012-07-23:19:18:37] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
    [2012-07-23:19:18:47] Application Installer end with exit code 7
    [2012-07-23:19:18:47] Subprocess app installer failed (7)
    [2012-07-23:19:18:47] Runtime Installer end with exit code 7
    [2012-07-24:01:48:42] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:01:48:42] Commandline is: -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -x1 http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:01:48:42] No installed runtime detected
    [2012-07-24:01:48:42] Invoking Application Installer for combined install
    [2012-07-24:01:48:42] Launching subprocess with commandline C:\Users\Andre\AppData\Local\Temp\AIR9EB6.tmp\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime C:\Users\Andre\AppData\Local\Temp\AIR9EB6.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:01:48:42] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:01:48:42] Commandline is: -runtime C:\Users\Andre\AppData\Local\Temp\AIR9EB6.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:01:48:42] No installed runtime detected
    [2012-07-24:01:48:43] Unpackaging http://download.marketsamurai.com/MarketSamurai.0.88.80.air to C:\Users\Andre\AppData\Local\Temp\flaC49E.tmp
    [2012-07-24:01:48:53] Application signature verified
    [2012-07-24:01:48:53] Unpackaging/validation complete
    [2012-07-24:01:49:00] Converting unpackaged application to a native installation package in C:\Users\Andre\AppData\Local\Temp\fla5E2.tmp
    [2012-07-24:01:49:06] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
    [2012-07-24:01:49:21] Application Installer end with exit code 7
    [2012-07-24:01:49:21] Subprocess app installer failed (7)
    [2012-07-24:01:49:21] Runtime Installer end with exit code 7
    [2012-07-24:19:05:32] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:05:32] Commandline is: -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -x1 http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:32] No installed runtime detected
    [2012-07-24:19:05:32] Invoking Application Installer for combined install
    [2012-07-24:19:05:33] Launching subprocess with commandline C:\Users\Andre\AppData\Local\Temp\AIRE367.tmp\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime C:\Users\Andre\AppData\Local\Temp\AIRE367.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:33] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:05:33] Commandline is: -runtime C:\Users\Andre\AppData\Local\Temp\AIRE367.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:33] No installed runtime detected
    [2012-07-24:19:05:33] Unpackaging http://download.marketsamurai.com/MarketSamurai.0.88.80.air to C:\Users\Andre\AppData\Local\Temp\fla5C5.tmp
    [2012-07-24:19:05:46] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:05:46] Commandline is: -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -x1 http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:46] No installed runtime detected
    [2012-07-24:19:05:46] Invoking Application Installer for combined install
    [2012-07-24:19:05:46] Launching subprocess with commandline C:\Users\Andre\AppData\Local\Temp\AIR1282.tmp\Adobe AIR\Versions\1.0\Adobe AIR Application Installer -runtime C:\Users\Andre\AppData\Local\Temp\AIR1282.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:46] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:05:46] Commandline is: -runtime C:\Users\Andre\AppData\Local\Temp\AIR1282.tmp -playerVersion=11,3,300,265 -sandboxType=remote -securityDomain=airdownload.adobe.com -https=false -fromUserEvent=true -- -withRuntime -url http://download.marketsamurai.com/MarketSamurai.0.88.80.air -- "installed from web"
    [2012-07-24:19:05:46] No installed runtime detected
    [2012-07-24:19:05:48] Unpackaging http://download.marketsamurai.com/MarketSamurai.0.88.80.air to C:\Users\Andre\AppData\Local\Temp\fla3ECF.tmp
    [2012-07-24:19:05:50] Application signature verified
    [2012-07-24:19:05:50] Unpackaging/validation complete
    [2012-07-24:19:05:59] Application signature verified
    [2012-07-24:19:05:59] Unpackaging/validation complete
    [2012-07-24:19:06:00] Cancel request received
    [2012-07-24:19:06:01] Application Installer end with exit code 6
    [2012-07-24:19:06:01] Subprocess app installer failed (6)
    [2012-07-24:19:06:01] Cancel request received
    [2012-07-24:19:06:01] Runtime Installer end with exit code 6
    [2012-07-24:19:06:04] Converting unpackaged application to a native installation package in C:\Users\Andre\AppData\Local\Temp\fla7C9B.tmp
    [2012-07-24:19:06:11] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
    [2012-07-24:19:06:17] Application Installer end with exit code 7
    [2012-07-24:19:06:17] Subprocess app installer failed (7)
    [2012-07-24:19:06:17] Runtime Installer end with exit code 7
    [2012-07-24:19:08:42] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:08:42] Commandline is:
    [2012-07-24:19:08:42] No installed runtime detected
    [2012-07-24:19:08:45] Relaunching with elevation
    [2012-07-24:19:08:45] Launching subprocess with commandline c:\users\andre\appdata\local\temp\airc991.tmp\adobe air installer.exe -ei
    [2012-07-24:19:08:50] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:08:50] Commandline is: -stdio \\.\pipe\AIR_5896_0 -ei
    [2012-07-24:19:08:50] No installed runtime detected
    [2012-07-24:19:08:50] Starting silent runtime install. Installing runtime version 3.3.0.3670
    [2012-07-24:19:08:51] Installing msi at c:\users\andre\appdata\local\temp\airc991.tmp\setup.msi with guid {65CB4C08-C47B-4A7E-A6A4-50C06ADA5FC6}
    [2012-07-24:19:08:55] Runtime Installer end with exit code 0
    [2012-07-24:19:08:55] Elevated install completed
    [2012-07-24:19:08:59] Launching subprocess with commandline c:\Program Files\Common Files\Adobe AIR\Versions\1.0\Resources\Adobe AIR Updater -installupdatecheck
    [2012-07-24:19:08:59] Runtime Installer end with exit code 0
    [2012-07-24:19:09:00] Runtime Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:09:00] Commandline is: -installupdatecheck
    [2012-07-24:19:09:00] Installed runtime (3.3.0.3670) located at c:\Program Files\Common Files\Adobe AIR
    [2012-07-24:19:09:01] Performing pingback request
    [2012-07-24:19:09:02] Pingback request completed with HTTP status 200
    [2012-07-24:19:09:02] Starting runtime background update check
    [2012-07-24:19:09:02] Begin Background update download from http://airdownload.adobe.com/air/3/background/windows/x86/patch/3.3.0.3670/update
    [2012-07-24:19:09:02] Unpackaging http://airdownload.adobe.com/air/3/background/windows/x86/patch/3.3.0.3670/update to C:\Users\Andre\AppData\Roaming\Adobe\AIR\Updater\Background
    [2012-07-24:19:09:02] Runtime update not available
    [2012-07-24:19:09:02] Unpackaging cancelled
    [2012-07-24:19:09:02] Runtime Installer end with exit code 0
    [2012-07-24:19:09:12] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:09:12] Commandline is: "C:\Users\Andre\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\PKM51BZ0\DomainSamurai.0.03.08.air"
    [2012-07-24:19:09:12] Installed runtime (3.3.0.3670) located at c:\Program Files\Common Files\Adobe AIR
    [2012-07-24:19:09:12] Unpackaging file:///C:/Users/Andre/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Conte nt.IE5/PKM51BZ0/DomainSamurai.0.03.08.air to C:\Users\Andre\AppData\Local\Temp\fla5C2E.tmp
    [2012-07-24:19:09:16] Application signature verified
    [2012-07-24:19:09:16] Unpackaging/validation complete
    [2012-07-24:19:09:16] No app located for appID 'DomainSamurai' and pubID '6E37012E1CBD7F47B14488FCC715944F3EBDCEDC.1'
    [2012-07-24:19:09:20] Converting unpackaged application to a native installation package in C:\Users\Andre\AppData\Local\Temp\fla7C4D.tmp
    [2012-07-24:19:09:24] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
    [2012-07-24:19:09:34] Application Installer end with exit code 7
    [2012-07-24:19:12:49] Application Installer begin with version 3.3.0.3670 on Windows 7 x86
    [2012-07-24:19:12:49] Commandline is: "C:\Users\Andre\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\T2LCMD54\DomainSamurai.0.03.08.air"
    [2012-07-24:19:12:49] Installed runtime (3.3.0.3670) located at c:\Program Files\Common Files\Adobe AIR
    [2012-07-24:19:12:50] Unpackaging file:///C:/Users/Andre/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Conte nt.IE5/T2LCMD54/DomainSamurai.0.03.08.air to C:\Users\Andre\AppData\Local\Temp\flaAF3D.tmp
    [2012-07-24:19:12:56] Application signature verified
    [2012-07-24:19:12:56] Unpackaging/validation complete
    [2012-07-24:19:12:56] No app located for appID 'DomainSamurai' and pubID '6E37012E1CBD7F47B14488FCC715944F3EBDCEDC.1'
    [2012-07-24:19:13:00] Converting unpackaged application to a native installation package in C:\Users\Andre\AppData\Local\Temp\flaD7D4.tmp
    [2012-07-24:19:13:05] Native installation package creation failed: [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Unhandled exception Error: EndUpdateResource: Windows Error #5" errorID=0]
    [2012-07-24:19:13:13] Application Installer end with exit code 7
    Here’s some conversation with Market Samurai's support and steps of what I’ve done so far:
    Ok, I just tried every step detailed in your e-mail below
         "It appears there is a corrupt or damaged file that is preventing the install from happening.
    First, uninstall both Market Samurai and Adobe AIR using the Control Panel's "Add/Remove Programs" area (in XP) or "Uninstall a Program" (Vista and Win7)
    Then go to http://support.microsoft.com/mats/Program_Install_and_Uninstall/en-us to run "Microsoft Fix-It", which is designed to clean up problems which can get in the way of uninstalling and reinstalling software.
    As an alternative, download and install "Revo Uninstaller" which is available on a free 30-day trial from http://www.revouninstaller.com/revo_uninstaller_free_download.html - this should help you remove any traces of Adobe AIR from your system which may be hanging around and blocking a proper reinstall.
    Perform a search on your hard drive for all files that end in ".air" - delete these, as your computer may be caching the corrupt file, preventing you from downloading a new copy of the file (here's an illustration of how to find the Search feature http://goo.gl/q0inI on all versions of Windows)
    Be sure to check that there are no AIR (files with the extension .air) in C:\Program Files\Common Files\ - delete any you find.
    Download the Market Samurai AIR file again from your personalized download page linked below - use the link under option 2, Manual install - and try reinstalling again."
    I did the advanced remove with the revo, uninstalled adobe air and market samurai, conducted a search on my pc for .air and made sure to delete everything, plus did a restart. And I still get the same error.
    Here’s more steps that I’ve taken
    "Hi Andre,
    Let's check/try a couple of other things...
    #1: Your user account may have restricted access on your computer.
    The most common cause is that you are using a restricted access account on your computer - and the restrictions on your account are affecting the installation of Market Samurai.
    You can find detailed instructions on checking and adjusting this here: http://goo.gl/L7sHB
    After this, try installing Market Samurai again.
    #2: The User Account Control (UAC) may be turned off
    (this will affect only users with Windows Vista or Windows 7)
    This can be checked by going to "Start" > "Control Panel" > "User Accounts". From there, open UAC and make sure it's enabled. (On Windows Vista it's a simple checkbox; on Windows 7, the slider can be set anywhere except the bottom-most setting)
    More detailed instructions are available -
    Windows Vista: http://windows.microsoft.com/en-AU/windows-vista/Turn-User-Account-Control-on-or-off
    Windows 7: http://support.microsoft.com/kb/975787
    Then retry the installation.
    Let me know how it goes."
    My reply
    Negative sir, I've tried the steps above and still no success. My account is already operating as an administrator then I clicked on "change user account control settings" (I have windows 7) and changed the setting from default to "never notify and still no success.
    I've changed the User Account Settings from Default to Always Notify me (which is the opposite of last time), tried reinstalling the software (market samurai) and I still get the same error. So I proceeded with the manual install of adobe air which was ok then I tried the new information that you've given me (for the other product) above and I get the same error.  Oh yeah, and I've also tried running the "Fix it" from Windows and no success.
    It seems that I can’t install any of the Market Samurai nor the Domain Name Samurai from this publisher.  Yet I have the Livescibe Pen which is working fine.
    Do you have any other solutions other than trying to reinstall windows?
    Thanks, André

    As you can see below, when I right click, I have no such option.  In the User Account Settings, I'm operating as the "System Administrator".
    Any other suggestions?

  • Performance issue in Report (getting time out error)

    Hi experts,
    I am doing Performance for a Report (getting time out error)
    Please see the code below and .
    while looping internal table IVBAP after 25 minutes its showing  time out error at this poit ->
    SELECT MAX( ERDAT ) .
    please send alternate code for this .
    Advance thanks
    from
    Nagendra
    Get Sales Order Details
    CLEAR IVBAP.
    REFRESH IVBAP.
    SELECT VBELN POSNR MATNR NETWR KWMENG WERKS FROM VBAP
       INTO CORRESPONDING FIELDS OF TABLE IVBAP
         FOR ALL ENTRIES IN IVBAK
           WHERE VBELN =  IVBAK-VBELN
           AND   MATNR IN Z_MATNR
           AND   WERKS IN Z_WERKS
           AND   ABGRU = ' '.
    Check for Obsolete Materials - Get Product Hierarhy/Mat'l Description
      SORT IVBAP BY MATNR WERKS.
      CLEAR: WK_MATNR, WK_WERKS, WK_PRDHA, WK_MAKTX,
             WK_BLOCK, WK_MMSTA, WK_MSTAE.
      LOOP AT IVBAP.
          CLEAR WK_INVDATE.                                   "I6677.sn
          SELECT MAX( ERDAT ) FROM VBRP INTO WK_INVDATE WHERE
          AUBEL EQ IVBAP-VBELN AND
          AUPOS EQ IVBAP-POSNR.
          IF SY-SUBRC = 0.
              MOVE WK_INVDATE TO IVBAP-INVDT.
              MODIFY IVBAP.
          ENDIF.                                               "I6677.e n
          SELECT SINGLE * FROM MBEW WHERE             "I6759.sn
          MATNR EQ IVBAP-MATNR AND
          BWKEY EQ IVBAP-WERKS AND
          BWTAR EQ SPACE.
          IF SY-SUBRC = 0.
             MOVE MBEW-STPRS TO IVBAP-STPRS.
             IVBAP-TOT = MBEW-STPRS * IVBAP-KWMENG.
             MODIFY IVBAP.
          ENDIF.                                      "I6759.en
        IF IVBAP-MATNR NE WK_MATNR OR IVBAP-WERKS NE WK_WERKS.
          CLEAR: WK_BLOCK, WK_MMSTA, WK_MSTAE, WK_PRDHA, WK_MAKTX.
          MOVE IVBAP-MATNR TO WK_MATNR.
          MOVE IVBAP-WERKS TO WK_WERKS.
          SELECT SINGLE MMSTA FROM MARC INTO MARC-MMSTA
            WHERE MATNR = WK_MATNR
            AND   WERKS = WK_WERKS.
          IF NOT MARC-MMSTA IS INITIAL.
            MOVE '*' TO WK_MMSTA.
          ENDIF.
          SELECT SINGLE LVORM PRDHA MSTAE MSTAV FROM MARA
            INTO (MARA-LVORM, MARA-PRDHA, MARA-MSTAE, MARA-MSTAV)
            WHERE MATNR = WK_MATNR.
          IF ( NOT MARA-MSTAE IS INITIAL ) OR
             ( NOT MARA-MSTAV IS INITIAL ) OR
             ( NOT MARA-LVORM IS INITIAL ).
             MOVE '*' TO WK_MSTAE.
          ENDIF.
          MOVE MARA-PRDHA TO WK_PRDHA.
          SELECT SINGLE MAKTX FROM MAKT INTO WK_MAKTX
            WHERE MATNR = WK_MATNR
              AND SPRAS = SY-LANGU.
        ENDIF.
        IF Z_BLOCK EQ 'B'.
          IF WK_MMSTA EQ ' ' AND WK_MSTAE EQ ' '.
            DELETE IVBAP.
            CONTINUE.
          ENDIF.
        ELSEIF Z_BLOCK EQ 'U'.
          IF WK_MMSTA EQ '' OR WK_MSTAE EQ ''.
            DELETE IVBAP.
            CONTINUE.
          ENDIF.
        ELSE.
          IF WK_MMSTA EQ '' OR WK_MSTAE EQ ''.
            MOVE '*' TO WK_BLOCK.
          ENDIF.
        ENDIF.
        IF WK_PRDHA IN Z_PRDHA.                                    "I4792
          MOVE WK_BLOCK TO IVBAP-BLOCK.
          MOVE WK_PRDHA TO IVBAP-PRDHA.
          MOVE WK_MAKTX TO IVBAP-MAKTX.
          MODIFY IVBAP.
        ELSE.                                                     "I4792
          DELETE IVBAP.                                           "I4792
        ENDIF.                                                    "I4792
        IF NOT Z_ALNUM[] IS INITIAL.                              "I9076
          SELECT SINGLE * FROM MAEX                               "I9076
            WHERE MATNR = IVBAP-MATNR                             "I9076
              AND ALNUM IN Z_ALNUM.                               "I9076
          IF SY-SUBRC <> 0.                                       "I9076
            DELETE IVBAP.                                         "I9076
          ENDIF.                                                  "I9076
        ENDIF.                                                    "I9076
      ENDLOOP.

    Hi Nagendra!
    Get Sales Order Details
    CLEAR IVBAP.
    REFRESH IVBAP.
    check ivbak is not initial
    SELECT VBELN POSNR MATNR NETWR KWMENG WERKS FROM VBAP
    INTO CORRESPONDING FIELDS OF TABLE IVBAP
    FOR ALL ENTRIES IN IVBAK
    WHERE VBELN = IVBAK-VBELN
    AND MATNR IN Z_MATNR
    AND WERKS IN Z_WERKS
    AND ABGRU = ' '.
    Check for Obsolete Materials - Get Product Hierarhy/Mat'l Description
    SORT IVBAP BY MATNR WERKS.
    CLEAR: WK_MATNR, WK_WERKS, WK_PRDHA, WK_MAKTX,
    WK_BLOCK, WK_MMSTA, WK_MSTAE.
    avoid select widin loop. instead do selection outside loop.u can use read statement......and then loop if required.
    LOOP AT IVBAP.
    CLEAR WK_INVDATE. "I6677.sn
    SELECT MAX( ERDAT ) FROM VBRP INTO WK_INVDATE WHERE
    AUBEL EQ IVBAP-VBELN AND
    AUPOS EQ IVBAP-POSNR.
    IF SY-SUBRC = 0.
    MOVE WK_INVDATE TO IVBAP-INVDT.
    MODIFY IVBAP.
    ENDIF. "I6677.e n
    SELECT SINGLE * FROM MBEW WHERE "I6759.sn
    MATNR EQ IVBAP-MATNR AND
    BWKEY EQ IVBAP-WERKS AND
    BWTAR EQ SPACE.
    IF SY-SUBRC = 0.
    MOVE MBEW-STPRS TO IVBAP-STPRS.
    IVBAP-TOT = MBEW-STPRS * IVBAP-KWMENG.
    MODIFY IVBAP.
    ENDIF. "I6759.en
    IF IVBAP-MATNR NE WK_MATNR OR IVBAP-WERKS NE WK_WERKS.
    CLEAR: WK_BLOCK, WK_MMSTA, WK_MSTAE, WK_PRDHA, WK_MAKTX.
    MOVE IVBAP-MATNR TO WK_MATNR.
    MOVE IVBAP-WERKS TO WK_WERKS.
    SELECT SINGLE MMSTA FROM MARC INTO MARC-MMSTA
    WHERE MATNR = WK_MATNR
    AND WERKS = WK_WERKS.
    IF NOT MARC-MMSTA IS INITIAL.
    MOVE '*' TO WK_MMSTA.
    ENDIF.
    SELECT SINGLE LVORM PRDHA MSTAE MSTAV FROM MARA
    INTO (MARA-LVORM, MARA-PRDHA, MARA-MSTAE, MARA-MSTAV)
    WHERE MATNR = WK_MATNR.
    IF ( NOT MARA-MSTAE IS INITIAL ) OR
    ( NOT MARA-MSTAV IS INITIAL ) OR
    ( NOT MARA-LVORM IS INITIAL ).
    MOVE '*' TO WK_MSTAE.
    ENDIF.
    MOVE MARA-PRDHA TO WK_PRDHA.
    SELECT SINGLE MAKTX FROM MAKT INTO WK_MAKTX
    WHERE MATNR = WK_MATNR
    AND SPRAS = SY-LANGU.
    ENDIF.
    IF Z_BLOCK EQ 'B'.
    IF WK_MMSTA EQ ' ' AND WK_MSTAE EQ ' '.
    DELETE IVBAP.
    CONTINUE.
    ENDIF.
    ELSEIF Z_BLOCK EQ 'U'.
    IF WK_MMSTA EQ '' OR WK_MSTAE EQ ''.
    DELETE IVBAP.
    CONTINUE.
    ENDIF.
    ELSE.
    IF WK_MMSTA EQ '' OR WK_MSTAE EQ ''.
    MOVE '*' TO WK_BLOCK.
    ENDIF.
    ENDIF.
    IF WK_PRDHA IN Z_PRDHA. "I4792
    MOVE WK_BLOCK TO IVBAP-BLOCK.
    MOVE WK_PRDHA TO IVBAP-PRDHA.
    MOVE WK_MAKTX TO IVBAP-MAKTX.
    MODIFY IVBAP.
    ELSE. "I4792
    DELETE IVBAP. "I4792
    ENDIF. "I4792
    IF NOT Z_ALNUM[] IS INITIAL. "I9076
    SELECT SINGLE * FROM MAEX "I9076
    WHERE MATNR = IVBAP-MATNR "I9076
    AND ALNUM IN Z_ALNUM. "I9076
    IF SY-SUBRC 0. "I9076
    DELETE IVBAP. "I9076
    ENDIF. "I9076
    ENDIF. "I9076
    endloop.
    U have used many select queries widin loop-endloop which is a big hindrance as far as performance is concerned.Avoid such practice.
    Thanks
    Deepika

  • HT4259 I have been trying for hours to extend my Extreme Gen 5 network with an Express Gen 2.  But no matter what I do or try, it doesn't work.  What does happen is my internet gets block somehow when the Express looks like it's set up and 'green' - no in

    I have been trying for hours to extend my Extreme Gen 5 network with an Express Gen 2.  But no matter what I do or try, it doesn't work.  What does happen is my internet gets blocked somehow when the Express is online and looks like it's set up perfect and 'green' - but no internet connection for anything even though the Extreme is green and the modem is good.  Once I disconnect the Express, everything is good again.
    I've tried LAN, WAN, though a switch, direct connect, Extreme set to Extend the network, the Express set to be an extension.  Most of the time I get an error trying to update the Express.  But when it seems to be set up perfect, the entire house can't get to the internet.  Just when it looks right, it is so wrong.
    If anyone can give me exact steps (e.g., "...from the Base Station menu, select the Restore Default Setting option" vice "...just restore the defaults..."), I would greatly appreciate it.  I'm left to the conclusion that the Express is faulty.  I've been using Airport Utility 6.2 from Mountain Lion on one computer and Airport Utility 5.6.1 from Snow Leopard on another computer (the latter give more control while the former just want you to 'forget' the Express).

    I finally got it working.  I was trying to set it up ethernet.  My biggest mistake was when the new Express came on, I did not select 'Continue' - I went straight to manual thinking that I would get the most setup options in manual mode.  So everything I initially tried always resulted in 'wireless'.  Even when I would update or restore default settings, the Express would not completely restart. Or sometimes I would get an error. So most of the time I had to unplug it.  So when it came back up, none of my changes were retained. But there were a lot of times when everything was green and appeared to be fine. But anytime the ethernet cable was plugged in, no more internet.
    So here's the weird part.  When I finally tried 'continue' (vice manual), I would get 4 options.  One would be 'ethernet' extended.  So I would select it, it gave me green lights, all looked good, and still the same problem.  This is when I got frustrated.  I thought I had exhausted all possible combinations.
    But somehow when trying continue again after another restore, I only got 3 options.  One was the same ethernet extended option (can't remember what the missing 4th one was).  And this time it worked - it gave me the big green circle with the checkmark saying it was successful.  I don't know what I did different, but I know now that it won't work if 4 options come up to choose from.  It will work if only 3 options come up.  And success if only verified by the big checkmark.  Had anyone anywhere said the checkmark declaring success is validation, then maybe I wouldn't have gone down so many rabbit holes thinking it should have been successful.
    As for which Airport Utility I prefer, 6.2 looks nice, but it would just ignore the Express and would want me to 'forget' it and would not let me edit it.  Airport Utility 5.6.1 was the one that I ended up using the most and finally had success with.  It still strikes me as odd that there is no manually way to pick ethernet, it can only be choosen following a 'restore defaults', and only from the 3-option list (the 4-option list had the same ethernet choice, but it no worky).
    Thanks for the response.  I really do appreciate it.
    Aiport Extreme Gen5 - internet access and router
    Airport Express Gen2 - connected via ethernet, extending my wireless
    - configured while connect directly to the Extreme, but now on a switch (16-port hub)
    Using Airport 5.6.1
    1) Restore Defaults from Base Station menu
    2) Following restart, Select Continue
    3) Of the 3 option presented, select 'ethernet.... extend network...'
      - if 4 options are present, may not work
    4) Wait for the green circle with the big white checkmark.
    5) Connected Express to the switch where a cable went to other end of house - works.
    Dead-zone went from 2mbps to 24mbps.
    I probably spent 4 hours chasing my tail in anger.  The correct way took about 5 minutes total.
    Thanks again.

Maybe you are looking for