Character mode or byte mode error.

Hi Experts,
In my smartforms I wanted to read the long text as well as short text from tcode Qs41. So i used Read_text fm to get my job done. In the header section of the long text the text name was concatenated as client, catalog, codegruppe,language. So i merged this all objects using concatenate statement as per my requirement...Problem occured when a particular long text maintained had a text name not merged i mean client,catalog,codegruppe where merged but there was a gap in between codegrp and language.I found that it was because codegruppe has length 8 and the name of the codegruppe was less than that.
To rectify that i used 'respecting blanks' statement in concatenate but it is showing error character mode or byte mode.
Any help would be appreciated....
Regards,
Pawan

Hi Suhas,
TABLES :   v_qpac_kat, mapl.
Types                            Begin with TY_
TYPES  : BEGIN OF ty_header,
             matnr TYPE mara-matnr,
             mtart TYPE mara-mtart,
             maktx TYPE makt-maktx,
             addrnumber TYPE adrc-addrnumber,
             name1 TYPE adrc-name1,
             city1 TYPE adrc-city1,
             post_code1 TYPE adrc-post_code1,
             street TYPE adrc-street,
             house_num1 TYPE adrc-house_num1,
             datuv TYPE plko-datuv,
aedat  TYPE plko-datuv,
valid_from TYPE plko-datuv,
plnal(2) TYPE c,
prev_ctnr(2) TYPE c,
            str_suppl TYPE adrc-str_suppl1,
            plnnr_alt TYPE plko-plnnr_alt,
            werks     TYPE mapl-werks,
         END OF ty_header.
TYPES : BEGIN OF ty_plmk,
          merknr  TYPE plmk-merknr, "insp id
          plnkn   TYPE plmk-plnkn,
          verwmerkm TYPE plmk-verwmerkm,
          qpmk_zaehl TYPE plmk-qpmk_zaehl,
          qpmk_ref TYPE plmk-qpmk_ref,
          mkversion TYPE plmk-mkversion,     "version
          kurztext   TYPE plmk-kurztext,     "shorttext
          masseinhsw TYPE plmk-masseinhsw,   "unit of meas
          sollwert TYPE plmk-sollwert,       "Target value
          toleranzun TYPE plmk-toleranzun,   "lower limit
          toleranzob TYPE plmk-toleranzob,   "upper limit
          auswmenge1 TYPE plmk-auswmenge1,   "assigned code
          steuerkz    TYPE plmk-steuerkz , 
          vornr       TYPE plpo-vornr,                      
          END OF ty_plmk.
TYPES :  BEGIN OF ty_qpac,
          werks TYPE qpac-werks,
          katalogart TYPE qpac-katalogart,
          auswahlmge TYPE qpac-auswahlmge,
          codegruppe TYPE qpac-codegruppe,
          code       TYPE qpac-code,
          versionam TYPE qpac-versionam,
         END OF ty_qpac.
TYPES :  BEGIN OF ty_name,
          client TYPE mandt,
          cat TYPE qkttab,
          code_grp TYPE qcodegrp,
          code TYPE qcode,
          ver TYPE qversnr,
          lang,
          str1(20) TYPE c,
          client1(3) TYPE c,
          cat1(1) TYPE c,
          codegrp(8) TYPE c,
          lang1(1) TYPE c,
         END OF ty_name.
TYPES : BEGIN OF ty_head,
          tdname TYPE stxh-tdname,
        END OF ty_head.
TYPES : BEGIN OF ty_t001,
          bukrs TYPE t001-bukrs,
          adrnr TYPE t001-adrnr,
        END OF ty_t001.
TYPES : BEGIN OF ty_adrc1,
          addrnumber TYPE adrc-addrnumber,
          str_suppl1 TYPE adrc-str_suppl1,
          str_suppl2 TYPE adrc-str_suppl2,
        END OF ty_adrc1.
TYPES : BEGIN OF ty_output,
         vornr TYPE plpo-vornr,
         sr_no(5) TYPE c,
         test TYPE  qtxt_cha,
         specification(132) TYPE c,
         text_name TYPE tdobname,
         flag(1) TYPE c,
         text_name1 TYPE tdobname,
         text1 TYPE tline-tdline,
         codegruppe TYPE qpct-codegruppe,
         text TYPE thead-tdname,
        text1 type tline-tdline,
        ltextv TYPE qpgt-ltextv,
        END OF ty_output.
TYPES : BEGIN OF ty_qpgt,
         katalogart TYPE qpct-katalogart,
         codegruppe TYPE qpct-codegruppe,
         kurztext   TYPE qpgt-kurztext,
           ltextv TYPE qpgt-ltextv,
        END OF ty_qpgt.
  Data                       Begin with it_
DATA : it_mapl TYPE TABLE OF ty_mapl WITH HEADER LINE,
       it_plpo TYPE TABLE OF ty_plpo,
       it_plko TYPE TABLE OF ty_plko,
       it_qpmk TYPE TABLE OF ty_qpmk,
       it_qpac TYPE TABLE OF ty_qpac,
       it_output1 TYPE TABLE OF ty_output,
       it_output  TYPE TABLE OF ty_output,
       it_plmk TYPE TABLE OF ty_plmk,
       it_auswmenge1 TYPE STANDARD TABLE OF ty_auswmenge1,
       it_name TYPE STANDARD TABLE OF ty_head,
       it_qpgt TYPE STANDARD TABLE OF ty_qpgt.
    work area                         begin with wa_
DATA : wa_mapl LIKE LINE OF it_mapl,
       wa_mapl1 LIKE LINE OF it_mapl,
       wa_plpo LIKE LINE OF it_plpo,
       wa_plko LIKE LINE OF it_plko,
       wa_qpmk LIKE LINE OF it_qpmk,
       wa_qpac LIKE LINE OF it_qpac,
       wa_output LIKE LINE OF it_output,
       wa_plmk  LIKE LINE OF it_plmk,
       wa_mara TYPE  ty_mara,
       wa_makt TYPE ty_makt,
       wa_header TYPE  ty_header,
       wa_t001 TYPE ty_t001,
       wa_adrc TYPE ty_adrc,
       wa_adrc1 TYPE ty_adrc1,
       wa_auswmenge LIKE LINE OF it_auswmenge1,
       wa_name LIKE LINE OF it_name,
       wa_qpgt LIKE LINE OF it_qpgt.
data                      begin with w_
DATA : string1(20) TYPE c,
       string2(20) TYPE c,
       string3(20) TYPE c,
       string4(20) TYPE c,
       string5(20) TYPE c,
       string6(20) TYPE c,
       string7(20) TYPE c,
       string8(20) TYPE c,
       string9(20) TYPE c,
       string10(20) TYPE c,
       string11(20) TYPE c,
       string12(20) TYPE c.
DATA : w_count TYPE sy-tabix,
       w_name TYPE  ty_name,
       w_thead TYPE thead-tdname,
       w_name1 TYPE  ty_name,
       w_thead1 TYPE thead-tdname,
       w_auswmenge1  TYPE plmk-auswmenge1,
       w_index TYPE i,
       w_lower TYPE p DECIMALS 3,   
       w_upper TYPE p DECIMALS 3, 
       w_target TYPE p DECIMALS 2,
       w_lowerf TYPE f,
       w_upperf TYPE f,
       w_targetf TYPE f,
       w_spec TYPE i,
       w_res  TYPE i,
       w_flag1(1) TYPE c,
       tolgrenze(40) TYPE c,
       w_lowerc TYPE string,
       w_upperc TYPE string,
       w_targetc TYPE string,
       w_less(40) TYPE c,
       w_counter TYPE i VALUE '1',
       w_tarf TYPE p DECIMALS 3,
       w_bukrs TYPE t001k-bukrs,
        w_shrt_txt(10),
        w_flag2(1) TYPE c.
TYPES : BEGIN OF ty_tq30,
        art     TYPE tq30-art, "Inspection Type
        pplverw TYPE tq30-art, "Tax List Usage
        END OF ty_tq30.
Parameters
SELECTION-SCREEN BEGIN OF BLOCK a WITH FRAME.
PARAMETERS : pr_mt_no TYPE mapl-matnr OBLIGATORY,
             pr_wer   TYPE mapl-werks OBLIGATORY,
Add inspection type as selection criteria
             p_art    TYPE tq30-art DEFAULT '01' OBLIGATORY.
SELECTION-SCREEN END OF BLOCK a.
Initialisation
INITIALIZATION.
AT SELECTION-SCREEN
AT SELECTION-SCREEN.
  PERFORM f0001-matrial_check.
start of selection
START-OF-SELECTION.
  PERFORM f001-fetchdata.
  PERFORM f002-process.
  PERFORM f003-display.
END-OF-SELECTION.

Similar Messages

  • Character or byte mode?

    Hi
    when will we use IN CHARACTER MODE & IN BYTE MODE in DESCRIBE  querry?

    Hi,
    It is used to determine the length of of a data object.
    when you find the length in byte go for BYTE mode
    when you find the length in character go for CHARACTER  mode.
    REMEMBER:  both mode comes only with length addtion.
    REF: http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3145358411d1829f0000e829fbfe/content.htm
    REGARDS,
    ANIRBAN

  • Describe in byte mode in 4.6c...

    Hello Gurus,
    The following syntax is used in  4.7 system.
    describe field pdf_data length v_length in byte mode.
    Now I have to rewrite the code in 4,.6C. But above syntax is not supported in 4.6c.
    So, if I change the above statement to below, will that make any difference ?
    describe field pdf_data length v_length.
    Regards,
    Jainam.

    4.7 Ver:
    describe field pdf_data length v_length in byte mode.
    Byte Mode  is an addition in Unicode system  (4.7).Byte mode will generally give the length in bytes
    1 Character holds one byte and an integer is of 4 bytes.
    There is anther addition also character mode which is used for flat and character types.
    4.6b Ver:
    describe field pdf_data length v_length.
    It is for non unicode system.this will not work in unicode systems.(i.e4.7).
    It will give you also lenght in bytes.
    Only difference is Unicode and Non-Unicode system..
    Hope this will resolve your query.
    Regards,
    Gurpreet

  • Difference between Byte mode & Character mode

    Hi,
    what is the difference between Byte mode & Character Mode, could u make me clear which is the best in which situation.
    Thanks & Regards,
    [email protected]

    This becomes relevant in unicode environments. A character in Unicode can consist of more then one byte, espacially fpr national characters. So i counting by character can reveal 4 characters, but it might be that 5 bytes or even more are used.
    String/Characterhandling can completly fail in unicode environments using the wrong clause.

  • Help,my phone is in recovery mode and iTunes shows error 17

    help,my phone is in recovery mode and iTunes shows error 17

    http://lmgtfy.com/?q=iPhone+error+code+17

  • When i run a sequence with ivi step types in simulation mode i get the error code number BFFA0015 - Types do not match.

    When i run the sequence with ivi step types in simulation mode i get the error Types do not mathc. The step that generates this error is an IviScope step type and is configured as a measurement. Th weird thing is that in real mode is working perfectly. I have three measure steps and i get the error in all of them. The exact error message is:
    UUT Result: Error, Error executing substep 'Post'. An exception occurred calling 'RunStep' in 'ISubstep' of 'TestStand Ivi Step Types 1.0 Type Library' An error occurred while executing the step. Component Works IVI Control Error: The IVI Read operation failed on channel '1' for logical name 'SampleScope'. Details: (1
    ) Types do not match. [IVI Error Code: BFFA0015] Source: TSIviStepTypes [Error Code: -30721, User-defined error code.]
    Can someone tell me how to fix this problem?. It seems to me that the simulation generates a diferent type of measurement of that generated in real mode.

    Update:
    The simulation driver appears to be raising the error. By switching to specific driver simulation the error does not occur. This may be a problem in either the class simulation driver or the specific driver.
    Scott Richardson
    National Instruments

  • While itunes was restoring my ipad in recovery mode, I got an error message requesing a passcode.  What do I do now?

    While itunes was restoring my ipad in recovery mode, I got an error message requesing a passcode.  What do I do now?

    Hi Amandalee498,
    It sounds as if your Windows computer is not detecting the iPad in iTunes. Let's see if we can get that fixed up.
    I would suggest that you troubleshoot using the steps in this article - 
    iPhone, iPad, or iPod touch not recognized in iTunes for Windows
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • Cannot restore my brand new iphone 4s ,got stuck in DFU mode and itunes shows error code (-1) please help?

    Cannot restore my brand new iphone 4s ,got stuck in DFU mode and itunes shows error code (-1) please help?
    repeatedly tried from diffierent computers and the same error code pops up (error -1)

    That's a hardware problem which will require a trip to the Apple store for evaluation, unless your phone has been jailbroken, then it's a corrupt hosts file (and we can't help you with that here as it is against the forum's terms of use).

  • My MacBook Pro will not start. When I started it goes to a gray screen with the Apple logo and has the spinning dial. When I started in safe mode it will not start. In safe mode it as an error message that says MacBook Launch_msg():Socket is not connected

    My MacBook Pro will not start. When I started it goes to a gray screen with the Apple logo and has the spinning dial. When I started in safe mode it will not start. In safe mode it as an error message that says MacBook Launch_msg(): Socket is not connected

    If running 10.7 or later hold down Command-R at Startup.
    This should invoke recovery Mode.
    Choose Disk Utility.
    Select your Hard drive. Inspect the SMART Status in the lower right of the window for "Verified".
    Select the Mac OS X Volume (originally Macintosh HD) click (Repair Disk)
    If errors, run again until it comes clean or gets stuck.
    Report any error messages.

  • Read mode and plan mode cube error

    is there any program to switch the cube from read mode to plan mode ?
    my one job has been failed due to below error message ....
    InfoCube MIPDEDWC1 is not in "real-time mode". Please change first
    What does it mean ?
    Regards,

    Hello jain akshay,
    Yes you have to change it, you can only do that for cubes defined as transactional in the first case.
    Go to rsa11->search for your InfoProvider->right-click on it->Select the option "Change Real-Time Load Behaviour..."
    Change the bullet to the other option presented there.
    Do whatever you were trying to do again.
    This should work.
    After loading your request you have to change it back to were it was again, cause if you don't do that your cube is ready for receiving data but not for manual inserting data (planning data).
    Please assign points,
    Diogo.

  • HT201210 I was just trying to restore my iPhone3G from recovery mode, but always received error code 1015. What shell I do to avoid this code?

    I was just trying to restore my iPhone3G from recovery mode, but always received error code 1015. What shell I do to avoid this code?

    Your phone is probably jailbroke

  • TS3681 I went into recovery mode - and keep receiving error 4005 - tried different usb, computers, did all updates possible nothing helps, my iphone screen shows apple logo and constant waiting circle

    I went into recovery mode - and keep receiving error 4005 - tried different usb, computers, did all updates possible nothing helps, my iphone screen shows apple logo and constant waiting circle

    Same here. I tried to update my iPhone 5S and iPad 4 to 7.1 but iTunes wiped out them. This thing already happened for iOS 7.0.6 update. What happened to Apple? I am really curious whether Apple is aware of this problem.

  • AERender render only mode, restricted codecs, and errors

    There is a page here detailing how to put aerender into restricted mode, so that a license key isn't required.
    http://help.adobe.com/en_US/aftereffects/cs/using/WS3878526689cb91655866c1103a4f2dff7-79a3 a.html#WS3878526689cb91655866c1103a4f2dff7-79a2a
    There is a page here explaining that we can use "network rendering (aerender and watch folder) without activation of render-only nodes" and that a limitation is "In this mode, some codec-specific features are disabled—primarily use of MPEG codecs."
    http://blogs.adobe.com/toddkopriva/2012/04/after-effects-cs6-whats-new-and-changed.html
    Does anyone know what codecs specifically work and which ones don't? I don't know how anyone is supposed to know this. I've tried testing but I get stuck because everytime I enable render only mode, I get an error saying:
    aerender ERROR: No output module template was found with the given name.
    Which doesn't make any sense, because when I disable render only mode everything works fine. I've tried with a number of different templates and it happens to all of them, h264 mp4 and 3gp, m2v, png sequence, and lossless AVI.

    MPEG CoDecs are H.264 and all MPEG-2 flavors as well as MP3 audio and that. The other error could merely point to permission issues when in render mode, but naturalyl, if you do this on teh same system, the render only version will stil lread your normal prefs, which could include references to the then invalid output modules...
    Mylenium

  • Difference between a Character mode and Bitmap mode reports

    What are the differences between a character mode and bitmap mode reports

    hi saikumar
    In Oracle Reports Designer, character mode, the
    APPLICATIONS STANDARDS REQUIRE the report to be designed in
    ONE FONT/ ONE CHARACTER SIZE. Character mode reports
    generate ASCII output. In ASCII you cannot dynamically
    change the font and character size. The standard is in
    effect so a report prints as identically as possible from
    both conventional and postscript printers....
    by
    stanma

  • How to bring MSSQL database from suspended mode to online mode?

    Hi,
    I restarted services through SAP MMC & couldnt restart the service. ABAP work processes Ended & disp+work.exe stopped.
    I checked all SAP related & SQL related services; they were up, but when i tried logging in to the database it was in Suspended mode. I could not login to the database.
    Can anyone tell me the reason for my database going to suspended mode & help me getting my MSSQL 2005 database from suspended mode to online mode??
    Thanks,
    Jigar

    I somehow managed to get my database up but still when i m trying to start the services from SAP MMC then disp+work.exe stops after  sometime.
    Below is the developer trace of disp+work.exe ; plz help
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      00
    sid        PRD
    systemid   560 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    133
    intno      20050900
    make:      multithreaded, Unicode, optimized
    pid        1888
    Tue Feb 26 14:34:16 2008
    kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
    length of sys_adm_ext is 576 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (00 1888) [dpxxdisp.c   1239]
         shared lib "dw_xml.dll" version 133 successfully loaded
         shared lib "dw_xtc.dll" version 133 successfully loaded
         shared lib "dw_stl.dll" version 133 successfully loaded
         shared lib "dw_gui.dll" version 133 successfully loaded
         shared lib "dw_mdm.dll" version 133 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3900
    Tue Feb 26 14:34:22 2008
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5371]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >srvsappd_PRD_00                         <
    DpShMCreate: sizeof(wp_adm)          30160     (1436)
    DpShMCreate: sizeof(tm_adm)          4270848     (21248)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528056/528064
    DpShMCreate: sizeof(comm_adm)          528064     (1048)
    DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
    DpShMCreate: sizeof(slock_adm)          0     (96)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1544)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 068C0040, size: 4942392)
    DpShMCreate: allocated sys_adm at 068C0040
    DpShMCreate: allocated wp_adm at 068C2090
    DpShMCreate: allocated tm_adm_list at 068C9660
    DpShMCreate: allocated tm_adm at 068C9690
    DpShMCreate: allocated wp_ca_adm at 06CDC190
    DpShMCreate: allocated appc_ca_adm at 06CE1F50
    DpShMCreate: allocated comm_adm at 06CE3E90
    DpShMCreate: system runs without slock table
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 06D64D50
    DpShMCreate: allocated gw_adm at 06D64D90
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 06D64DC0
    DpShMCreate: allocated wall_adm at 06D64DC8
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    ThTaskStatus: rdisp/reset_online_during_debug 0
    Tue Feb 26 14:34:23 2008
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation view
    <EsNT> Using memory model view.
    <EsNT> Memory Reset disabled as NT default
    <ES> 1023 blocks reserved for free list.
    ES initialized.
    Tue Feb 26 14:34:25 2008
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1629]
    ***LOG Q0K=> DpMsAttach, mscon ( srvsappd) [dpxxdisp.c   11799]
    DpStartStopMsg: send start message (myname is >srvsappd_PRD_00                         <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    Tue Feb 26 14:34:26 2008
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 133
    Release check o.K.
    Tue Feb 26 14:35:05 2008
    ERROR => DpHdlDeadWp: W0 (pid 888) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W1 (pid 2704) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W2 (pid 924) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W3 (pid 2088) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W4 (pid 1780) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W5 (pid 2932) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W6 (pid 1328) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W7 (pid 1332) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W8 (pid 2948) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W9 (pid 492) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => DpHdlDeadWp: W10 (pid 1976) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W11 (pid 2288) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W12 (pid 2716) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => DpHdlDeadWp: W13 (pid 2564) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => DpHdlDeadWp: W14 (pid 712) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W15 (pid 3080) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W16 (pid 1588) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W17 (pid 3084) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => DpHdlDeadWp: W18 (pid 1616) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => DpHdlDeadWp: W19 (pid 2856) died [dpxxdisp.c   14507]
    ERROR => DpHdlDeadWp: W20 (pid 1912) died [dpxxdisp.c   14507]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    NiWait: sleep (10000ms) ...
    NiISelect: timeout 10000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:15 2008
    NiISelect: TIMEOUT occured (10000ms)
    dump system status
    Workprocess Table (long)               Tue Feb 26 09:05:15 2008
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program          Cl  User         Action                    Table
    0 DIA      888 Ended         no      1   0        0                                                                         
    1 DIA     2704 Ended         no      1   0        0                                                                         
    2 DIA      924 Ended         no      1   0        0                                                                         
    3 DIA     2088 Ended         no      1   0        0                                                                         
    4 DIA     1780 Ended         no      1   0        0                                                                         
    5 DIA     2932 Ended         no      1   0        0                                                                         
    6 DIA     1328 Ended         no      1   0        0                                                                         
    7 DIA     1332 Ended         no      1   0        0                                                                         
    8 DIA     2948 Ended         no      1   0        0                                                                         
    9 DIA      492 Ended         no      1   0        0                                                                         
    10 UPD     1976 Ended         no      1   0        0                                                                         
    11 UPD     2288 Ended         no      1   0        0                                                                         
    12 UPD     2716 Ended         no      1   0        0                                                                         
    13 ENQ     2564 Ended         no      1   0        0                                                                         
    14 BTC      712 Ended         no      1   0        0                                                                         
    15 BTC     3080 Ended         no      1   0        0                                                                         
    16 BTC     1588 Ended         no      1   0        0                                                                         
    17 BTC     3084 Ended         no      1   0        0                                                                         
    18 SPO     1616 Ended         no      1   0        0                                                                         
    19 UP2     2856 Ended         no      1   0        0                                                                         
    20 UP2     1912 Ended         no      1   0        0                                                                         
    Dispatcher Queue Statistics               Tue Feb 26 09:05:15 2008
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    4
    2000
    5
    5
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          12
    wake_evt_udp_now     0
    wake events           total     8,  udp     2 ( 25%),  shm     6 ( 75%)
    since last update     total     8,  udp     2 ( 25%),  shm     6 ( 75%)
    Dump of tm_adm structure:               Tue Feb 26 09:05:15 2008
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Tue Feb 26 09:05:15 2008
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000ms) ...
    NiISelect: timeout 5000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:20 2008
    NiISelect: TIMEOUT occured (5000ms)
    DpHalt: shutdown server >srvsappd_PRD_00                         < (normal)
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes
    Stop gateway
    killing process (2404) (SOFT_KILL)
    Stop icman
    killing process (308) (SOFT_KILL)
    Terminate gui connections
    wait for end of work processes
    wait for end of gateway
    [DpProcDied] Process lives  (PID:2404  HANDLE:1476)
    waiting for termination of gateway ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:21 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:2404  HANDLE:1476)
    wait for end of icman
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:22 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:23 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:24 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:25 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:26 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:27 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:28 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:29 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:30 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:31 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:308  HANDLE:1484)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1505
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Tue Feb 26 14:35:32 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:308  HANDLE:1484)
    DpStartStopMsg: send stop message (myname is >srvsappd_PRD_00                         <)
    NiIMyHostName: hostname = 'srvsappd'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 189 bytes
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name                    -, type 4, key -
    DpStartStopMsg: stop msg sent
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIRead: read for hdl 2 timed out (0ms)
    DpHalt: no more messages from the message server
    DpHalt: send keepalive to synchronize with the message server
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
    MsINiWrite: sent 114 bytes
    send msg (len 110+4) to name           MSG_SERVER, type 0, key -
    MsSndName: MS_NOOP ok
    Send 4 bytes to MSG_SERVER
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIPeek: peek successful for hdl 2 (r)
    NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=114
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 114 bytes
    MSG received, len 110+4, flag 3, from MSG_SERVER          , typ 0, key -
    Received 4 bytes from MSG_SERVER                             
    Received opcode MS_NOOP from msg_server, reply MSOP_OK
    MsOpReceive: ok
    MsSendKeepalive : keepalive sent to message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    Tue Feb 26 14:35:33 2008
    NiIPeek: peek for hdl 2 timed out (r; 1000ms)
    NiIRead: read for hdl 2 timed out (1000ms)
    DpHalt: no more messages from the message server
    DpHalt: sync with message server o.k.
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   12145]
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
    SiSelNSet: set events of sock 1380 to: ---
    NiBufISelRemove: remove hdl 2 from set0
    SiSelNRemove: removed sock 1380 (pos=2)
    SiSelNRemove: removed sock 1380
    NiSelIRemove: removed hdl 2
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/21
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 15)
    MBUF component DOWN
    NiICloseHandle: shutdown and close hdl 2 / sock 1380
    NiBufIClose: clear extension for hdl 2
    MsIDetach: detach MS-system
    cleanup EM
    EsCleanup ....
    EmCleanup() -> 0
    Es2Cleanup: Cleanup ES2
    ***LOG Q05=> DpHalt, DPStop ( 1888) [dpxxdisp.c   10417]
    Good Bye .....

Maybe you are looking for