Internal Structure of DataTypes

hi,
am stuck with one problem in my project.
before running the project using "Optimizeir" in Tomcat the number of byte[] objects will
be around 250.
when my application runs, the no of objects of bute[] will be around 20,000.
but no where am using byte[].
I am using all primitive data types, String, StringBuffer, ArrayList and Vectors.
Is any of the datatype uses byte[] internally and causing me this problem?
help me out.
regards
Girish

It is likely that byte[]'s are used in the HTTP communication protocols, any buffered readers or writers you are using, etc.

Similar Messages

  • Internal structures available in user exit

    How can I found out all the internal structures that are populated and available in a user exit or any point in code.
    Specifically I am looking at RV60AFZC routine USEREXIT_FILL_VBRK_VBRP and want to fill MWSKZ which is in KOMV. But I would like to learn a new technique that I can use for any program. Thank you.

    Hello,
    You can know if the particular structure is available in your session in either old or new debugger, all you need to do is
    (SAPLHRBEN00ESS)EVENT_DESCRIPTION_GS
    Where SAPLHRBEN00ESS -> Program Name
              EVENT_DESCRIPTION_GS -> Structure (wa), Internal Table that you want to access.
    Hope it helps.
    Thanks,
    Jayant

  • Is there any tool that can display the internal structure of a F4F file?

    Dear all,
    I want to view the internal structure of an f4f file, Is there any tool that I can use to do that?
    Thanks,
    Xuedong

    check the table AUFM (Goods movements for order)
    pass inputs to all the key fields.
    and another table AFPO
    try to use these tables.
    regards,
    sateesh.

  • After Effects Error: internal structure inconsistency (25::18)

    I keep getting this error pop up (After Effects internal structure inconsistency (25::18)), trying to find out what is causing it. Has anyone else has this problem really slowing down my work!!!
    I would appreciate the help!
    Gonzo

    You have not provided any proper technical info and your post is pretty useless. Without knowing some system info, comp settings, effects used and so on nobody can even begin to guess. You have not even told us what version of AE. This particular error often points to issues with CoDecs or using incompatible effects. Beyond that we can't say much.
    Mylenium

  • BAPI And Internal structure

    Hello Friends,
    Can any one would like to help me in determining, how I come to know, about a certain "BAPI" that which internal structure it uses ?...( in oder to initilize the parameters of bapi with "LIKE" to the attributes of the internal structure)
    Many thanks in advance
    Haider Syed

    Hello Syed
    I guess you mean parameters when you write attributes ?
    In transaction BAPI you can find documentation for all BAPIs including link to the function modules that are the actual implementation of the BAPI methods.
    If you browse to the function module you should have no problem to see the data type behind the parameters.
    As alternative you should be able to find the parameter definitions on http://ifr.sap.com
    Best regards
    Thomas Madsen Nielsen

  • How to download internal structure in Excel file ?

    Hi,
    In a ABAP 4.7 program, we need to download internal table/structures in a excel file. Automatically (as manually with breakpoint and Excel export button),
    The SAP_CONVERT_TO_XLS_FORMAT doesn't work (empty file) certainly cause non STANDARD TABLE used.
    There is various internal tables/structures, see one below
    TYPES:
      BEGIN OF gty_rup,
        kunnr                   LIKE           bsid-kunnr,
        xref1                   LIKE           bsid-xref1,
        xref3                   LIKE           bsid-xref3,
      END OF gty_rup.
    TYPES:
      BEGIN OF gty_rup_tiers,
        zztie                   LIKE           bseg-zztie,
        zzdat                   LIKE           bseg-zzdat,
        zzsea                   LIKE           bseg-zzsea,
      END OF gty_rup_tiers.
    TYPES:
      BEGIN OF gty_data_solde,
        wrbtr                   LIKE           bsid-wrbtr,
        shkzg                   LIKE           bsid-shkzg,
        belnr                   LIKE           bsid-belnr,
        hkont                   LIKE           bsid-hkont,
        buzei                   LIKE           bsid-buzei,
        bldat                   LIKE           bsid-bldat,
        gjahr                   LIKE           bsid-gjahr,
        blart                   LIKE           bsid-blart,
      END OF gty_data_solde,
    DATA:
      BEGIN OF lt_prps            OCCURS         0,
        key_client              TYPE           gty_rup,
        key_tiers               TYPE           gty_rup_tiers,
        data                    TYPE           gty_data_solde,
      END OF lt_prps.
    Does someone know function working with only the table/structure name as parameter ?
    Thanks
    Herve

    here's what I did....I opened the xfile2.txt with Excel 2007 and stepped through the import wizard as a tab-delimited file.  You're quite right it seems about the XLS function module.... I couldn't get a file downloaded that I could open with that thing.  So I dropped it and just did the following:
    TYPES: BEGIN OF gtypx.
    INCLUDE TYPE gty_rup.
    INCLUDE TYPE gty_rup_tiers.
    INCLUDE TYPE gty_data_solde.
    TYPES END OF gtypx.
    DATA: lt_prps TYPE STANDARD TABLE OF gtypx WITH HEADER LINE.
    START-OF-SELECTION.
      lt_prps-kunnr = '1234'.
      APPEND lt_prps.
      LOOP AT lt_prps.
        WRITE:/ lt_prps-kunnr.
      ENDLOOP.
      DATA:  lv_filen type string value 'c:\xfile2.txt'.
      CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
    *     BIN_FILESIZE                    =
          filename                        = lv_filen
         FILETYPE                        = 'ASC'
    *     APPEND                          = ' '
         WRITE_FIELD_SEPARATOR           = 'X'
    *     HEADER                          = '00'
    *     TRUNC_TRAILING_BLANKS           = ' '
    *     WRITE_LF                        = 'X'
    *     COL_SELECT                      = ' '
    *     COL_SELECT_MASK                 = ' '
    *     DAT_MODE                        = ' '
    *     CONFIRM_OVERWRITE               = ' '
    *     NO_AUTH_CHECK                   = ' '
    *     CODEPAGE                        = ' '
    *     IGNORE_CERR                     = ABAP_TRUE
    *     REPLACEMENT                     = '#'
    *     WRITE_BOM                       = ' '
    *     TRUNC_TRAILING_BLANKS_EOL       = 'X'
    *     WK1_N_FORMAT                    = ' '
    *     WK1_N_SIZE                      = ' '
    *     WK1_T_FORMAT                    = ' '
    *     WK1_T_SIZE                      = ' '
    *     WRITE_LF_AFTER_LAST_LINE        = ABAP_TRUE
    *     SHOW_TRANSFER_STATUS            = ABAP_TRUE
    *   IMPORTING
    *     FILELENGTH                      =
        tables
          data_tab                        =  lt_prps
    *     FIELDNAMES                      =
    *   EXCEPTIONS
    *     FILE_WRITE_ERROR                = 1
    *     NO_BATCH                        = 2
    *     GUI_REFUSE_FILETRANSFER         = 3
    *     INVALID_TYPE                    = 4
    *     NO_AUTHORITY                    = 5
    *     UNKNOWN_ERROR                   = 6
    *     HEADER_NOT_ALLOWED              = 7
    *     SEPARATOR_NOT_ALLOWED           = 8
    *     FILESIZE_NOT_ALLOWED            = 9
    *     HEADER_TOO_LONG                 = 10
    *     DP_ERROR_CREATE                 = 11
    *     DP_ERROR_SEND                   = 12
    *     DP_ERROR_WRITE                  = 13
    *     UNKNOWN_DP_ERROR                = 14
    *     ACCESS_DENIED                   = 15
    *     DP_OUT_OF_MEMORY                = 16
    *     DISK_FULL                       = 17
    *     DP_TIMEOUT                      = 18
    *     FILE_NOT_FOUND                  = 19
    *     DATAPROVIDER_EXCEPTION          = 20
    *     CONTROL_FLUSH_ERROR             = 21
    *     OTHERS                          = 22
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

  • Help me on to create a structure for Datatype

    Dear XI experts,
    Please suggest me how can i create the structure for creating a datatype for Sender side.
    Header Information:
    1) UDFString4 /
       <C88> value where C106="PICKUP"
    2) UDFString1 /
       <C83> value where <C106> = u201CPICKUPu201D
    3) UDFString1 /
       <C83> value where <C106> = u201CDROPOFFu201D
    4) CompletedDate /
       <C97> value where <C106> = u201CDROPOFFu201D
    5) CompletedDate /
       <C97> value where <C106> = u201CPICKUPu201D
    etc.,,
    ITEM information
    1) UDFString8 /
       <C86> value where <C106> = u201CPICKUPu201D
    2) Quantity /
      <C95> value where <C106> = u201CPICKUPu201D
    3) UDFString7 /
       <C85> value where <C106> = u201CPICKUPu201D
    Thanks & Regards,
    Y.Raj.

    Hi,
    This is the split criteria for creation a new messages
    Split and matching criteria:
    1)For ea. New value in xml tag <C93> a new IDoc must be created.
    2)Within the XML messages two sections will be received per SAP line item xml tag <C98> will contains the link between the u201CPICKUPu201D and u201CDROPOFFu201D which must be match together in the mapping via <C106> for ea. Material number <C94>.
    Here i would like to provide some of the fields for source side.
    Header Information:
    1) UDFString4 /
    C88 value where C106="PICKUP"
    2) UDFString1 /
    C83 value where C106 = u201CPICKUPu201D
    3) UDFString1 /
    C83 value where C106 = u201CDROPOFFu201D
    4) CompletedDate /
    C97 value where C106 = u201CDROPOFFu201D
    5) CompletedDate /
    C97 value where C106 = u201CPICKUPu201D
    etc.,,
    ITEM information1) UDFString8 /
    C86 value where C106 = u201CPICKUPu201D
    2) Quantity /
    C95 value where C106 = u201CPICKUPu201D
    3) UDFString7 /
    C85 value where C106 = u201CPICKUPu201D
    Thanks & Regards,
    Y.Raj.
    Edited by: YeswanthRaj Kumar on Nov 3, 2008 9:39 AM

  • Mapping shipment idoc with XI internal structure.

    Hi,
    we are sending shipment idoc to PI system, there mapping is required like
    for each Matnr of EIEDT43 , we need to map with EIEDL24-ARKTX with XI data type structure
    where material number and Item description field is at same level but in idoc it is not.
    Regards,
    Mayank

    for each Matnr of EIEDT43 , we need to map with EIEDL24-ARKTX with XI data type structure
    where material number and Item description field is at same level but in idoc it is not
    If i try to make out some sence out of your post ..it would be like you have an idoc to file scenario ,where you are trying to map a particular IDoc field under subsegments and for each occurance of the segment you need to create a field in target.
    you can handle this easily if you try understanding context handeling in mapping.
    http://www.riyaz.net/blog/xipi-introduction-to-context-handling-in-message-mapping/
    specify your requirement clearly or frame a question.
    Regards,
    Anika

  • Get field names of an internal structure

    Hi,
    In my program, I have a structure created via begin-of/end-of.
    A table is based on this structure and later on, I use a macro that deals with the field names and values.
    I'd like to make the macro dynamic, in that it gets the table field names with hardcoded values.
    Is there anyway to get the names of my structure field names via an FM or through coding?
    Thanks,
    John

    Two ways:
    1) If you define your structure based on a data dictionary structure, you can use function module DDIF_TABL_GET to get the structure field names.
    2) In NetWeaver version 6.0 and above, you can use Run Time Type Services (RTTS) classes for this purpose.
    Here is sample code for RTTS:
    data: BEGIN OF wa,
            field1 type c,
            field2 type d,
            field3 type i,
          END OF wa.
    DATA: r_descr TYPE REF TO cl_abap_structdescr,
          wa_comp TYPE abap_compdescr.
    r_descr ?= cl_abap_typedescr=>describe_by_data( wa ).
    LOOP AT r_descr->components INTO wa_comp.
      WRITE:/ wa_comp-name.
    ENDLOOP.

  • Edit Internal PDF Structure - Rotate?

    I'm having some issues with a few forms I've created and I can't find a solution to. Long story short, when a user prints this editable PDF to PDF, it rotates the page 90 degrees. This form was a template that I used for other forms, but in the beginning I had issues with the form fields being rotated 90 degrees as discussed & corrected in this discussion:
    http://http://forums.adobe.com/message/4126465#4126465
    I notice that when I go to print this landscape form, it defaults to portrait and when I look in the internal PDF structure is show "Rotate: 90". Does anyone know how I can remedy this? All my other forms have "0" in this field. Thanks in advance...

    You cannot edit the internal structure of a PDF via the Preflight dialog, it's a view-only tool. There are plugins to allow low-level editing (PDF Can Opener, PDF Surgeon, etc.).
    Page rotation can be defined via the contect menu on the page thumbnails sidebar, but if you've mixed up content with different orientations then simply resetting the /Rotate tag won't necessarily solve your problem.

  • EASY General Class for structure of ITAB / dynamic ITAB / FCAT

    Hi Guys.
    Seeing all the convoluted posts about Dynamic ITABS, getting the structure of ANY ITAB (whether or not it's in the dictionary) building Dynamic FCATS etc. I'm actually very puzzled as the whole concept is CHILDISHLY SIMPLE.
    If you model this code here then you can use this for ANY ITAB, DYNAMIC TABLE and FCAT you care to name and it's only a few lines of code.
    The bits you can use in almost any program are shown <b>in BOLD</b>
    Program  ZGENTABCREATE.
    <b>FIELD-SYMBOLS :
      <fs1>  type any,
      <fs2>  type standard table,
      <dyn_table> type standard table,</b> 
      <dyn_field>,
      <dyn_wa>.
    <b>CLASS zcl_dog DEFINITION.
    PUBLIC SECTION.
    METHODS:
    return_structure,   "returns structure of ANY table
    create_dynamic_fcat   "Create dynamic FCAT
           EXPORTING  it_fldcat TYPE lvc_t_fcat.
    PRIVATE SECTION.
    DATA:
           lr_rtti_struc TYPE REF TO cl_abap_structdescr,        "RTTI
           zog LIKE LINE OF lr_rtti_struc->components,           "RTTI
            wa_it_fldcat       TYPE lvc_s_fcat.
    TYPES: struc like zog.
    DATA: : zogt type table of struc.
    ENDCLASS.
    CLASS zcl_dog IMPLEMENTATION.
    METHOD return_structure.
    lr_rtti_struc ?= cl_abap_structdescr=>describe_by_data( <fs1> ).
    zogt[]  = lr_rtti_struc->components.
    assign zogt[] to <fs2>.
    ENDMETHOD.
    METHOD create_dynamic_fcat.
        LOOP AT <fs2>  INTO zog.
          CLEAR wa_it_fldcat.
          wa_it_fldcat-fieldname = zog-name .
          wa_it_fldcat-datatype = zog-type_kind.
          wa_it_fldcat-inttype = zog-type_kind.
          wa_it_fldcat-intlen = zog-length.
          wa_it_fldcat-decimals = zog-decimals.
          wa_it_fldcat-coltext = zog-name.
          wa_it_fldcat-lowercase = 'X'.
          APPEND wa_it_fldcat TO it_fldcat .
        ENDLOOP.
      ENDMETHOD.
    ENDCLASS.</b>
    start of program data to demo use of above class ****
    INCLUDE  <icon>.
    TABLES : kna1.
    TYPES:  BEGIN OF s_elements,   "Any old ITAB   define structure
      kunnr   TYPE kna1-kunnr,
      name1   TYPE kna1-name1,
      stras   TYPE kna1-stras,
      telf1   TYPE kna1-telf1,
      ort01   TYPE kna1-ort01,
      pstlz   TYPE kna1-pstlz,
    END OF  s_elements.
    DATA:  <b>z_object type ref to zcl_dog,  "Instantiate our class
           t_elements   TYPE TABLE OF s_elements, "refers to our ITAB
           wa_elements   TYPE s_elements,    "Structure definition
           wa_dyn_table_line TYPE REF TO DATA,
           it_fldcat TYPE lvc_t_fcat,</b> 
           dy_table TYPE REF TO data,
    start-of-selection.
    <b>assign  wa_elements  to <fs1>.
    This is IMPORTANT. Your ITAB structure must
    be assigned to <fs1> which will be
    used in the return_structure method.
    The internal structure definition (field-names)
    will be returned in <fs2> which is used for
    dynamically building the field catalog.
    You only need this section to get your
    structure build your FCAT
    and create the dynamic table
    If you want to see the actual structure of
    your table or how the FCAT looks
    the field_symbols <fs1> and <fs2> have
    the data in them.
    Get variable structure names.
    <b>create object
             z_object.
       call method z_object->return_structure.
    build fcat.
    CALL METHOD z_object->create_dynamic_fcat
          IMPORTING
            it_fldcat = it_fldcat.
    build dynamic table
    CALL METHOD cl_alv_table_create=>create_dynamic_table
        EXPORTING
          it_fieldcatalog = it_fldcat
        IMPORTING
          ep_table        = dy_table.</b>
    Now fill and display it
    You can use it in a GRID or whatever.</b>
    ASSIGN dy_table->* TO <dyn_table>.
    Create dynamic work area and assign to FS
      CREATE DATA dy_line LIKE LINE OF <dyn_table>.
      ASSIGN dy_line->* TO <dyn_wa>.
    fill it
    perform populate_dynamic_itab.
    end-of-selection.
    end of main logic ***************
    FORM populate_dynamic_itab.
    just read 200 lines as a demo from KNA1
    assign dynamic table created to <field symbol>
    so you can fill it with data.
      SELECT kunnr name1 stras telf1 ort01 pstlz
           UP TO 200 rows
           FROM KNA1
           INTO  CORRESPONDING FIELDS OF TABLE <dyn_table>.
          LOOP AT <dyn_table> INTO <dyn_wa>.
        DO.
          ASSIGN COMPONENT  sy-index
             OF STRUCTURE <dyn_wa> TO <dyn_field>.
          IF sy-subrc <> 0.
            EXIT.
          ENDIF.
          IF sy-index = 1.
            WRITE:/ <dyn_field>.
          ELSE.
            WRITE: <dyn_field>.
          ENDIF.
        ENDDO.
      ENDLOOP.
    ENDFORM.
    ********************END OF CODE***********
    Now NOBODY should have any probs with this stuff.
    Simple   isn't it.
    Cheers
    and have fun.
    Jimbo

    Hi Shinjan,
    One of the ways to achieve this is by creating ranges. Try this code,
    TABLES: dbtab2.
    FIELD-SYMBOLS: <l_line>  TYPE ANY,
                               <l_field> TYPE ANY.
    DATA: new_line  TYPE REF TO data.
    RANGES: r_f1 FOR dbtab2-f1. "Create ranges for the particular field say f1
    "Creating work area for your dynamic int table
    CREATE DATA new_line LIKE LINE OF <fs_itab>.
    ASSIGN new_line->* TO <l_line> .
    LOOP AT <fs_itab> ASSIGNING <l_line>.
      ASSIGN COMPONENT 'F1' OF STRUCTURE <l_line> TO <l_field>. "Now <l_field> contains the value
    "Append the range from the values in dynamic tab
      r_f1-sign = 'I'.
      r_f1-option = 'EQ'.
      r_f1-low = <l_field>.
      APPEND r_f1.
    ENDLOOP.
    SELECT *
    FROM dbtab2
    INTO t_dbtab2
    WHERE f1 IN r_f1. "write the select query using the ranges
    Hope this helps you.
    Regards,
    Manoj Kumar P

  • In BAPI's why the structures are used in table parameters?

    Hello sir,
    what is BAPI sir? In BAPI's why the structures are used in table parameters?  table parameters they are using structures but not using any customized tables ? 
    regards
    rachu.

    Hello Rachu
    BAPIs provide RFC-enabled interfaces to SAP business objects (e.g. like customer, sales order, purchase order, etc.).
    A BAPI does basically the same like you would need to do calling the corresponding transaction (e.g. BAPI_SALESORDER_CREATE -> VA01).
    Since they are RFC-enabled they can be called from external systems.
    BAPIs represent an external interface for the outside world. Very often you will find within the BAPI that there is a mapping done to the (SAP-)internal structures at the beginning of the coding and vice versa at the end of the coding. Thus, you will (almost) never find any DB table name used as type of a BAPI TABLES parameter.
    Regards
      Uwe

  • Bookmark tree structure using Microsoft word 2007 not creating properly

    I have a word document file in MS office 2007. When i am converting the word document to a PDF file using the HEADING option , the bookmarks tree structure  in the PDF file is not created properly. Means that the between content of a topic is also read
    as a bookmark heading while conversion. Only the heading of a topic should be read as a bookmark and the sub heading as a sub-bookmark but the content should not come in the tree structure of bookmarks in a PDF file..
    For Example:- if MICROSOFT is the heading of any xyz.doc then it should be the parent bookmark. . but in my case , MICROSOFT is coming as a bookmark but the content inside this is also created as a bookmark..
    So my question is that what is the internal structure of the of the MS word 2007 to convert a doc to a PDF file???
    Because it is not creating the bookmarks tree structure properly...and taking the content randomly from the middle of a topic and adding it in the bookmark tree structure...(which should not happen). The font throughout the doc is the same and aligned properly..so
    why it is randomly taking the between text as a bookmark...???
    what is the root cause of this bug..?? how can this problem be solved..?? is there any sort of change have to be done in my word doc.?
    i need an urgent help regarding this...
    NOTE:- I am using MS office 2007.

    I tried this but didnt work for mr. Can you help? How did you PDFed??
    It works for me in Word 2010 (or later) using Save As PDF. It did not work in Word 2007 using the Adobe Acrobat PDF printer nor using Word 2007's save as pdf utility. (The hyperlink showed up but was not active.) It did work using the Acrobat tab in Word
    2007 (this requires Adobe Acrobat).
    I did this by:
    first creating the text box with the hyperlink in the body of the document and moving it into the footer area (but still not in the footer itself).
    Then I used the Format tab of Text Box Tools and the Postion button (More Layout Options).
    I gave it an absolute vertical position relative to the page.
    Then I cut the text box, went into the footer, and pasted it there.
    It might have worked to just create the text box in the footer itself.
    I personally prefer it that the header and footer are not part of the active page when I am typing. This hyperlink is not clickable in Word without going into the header/footer view and I'm fine with that. The QAT workaround is just fine.
    Charles Kenyon Madison, WI

  • MacBook Pro dropped on concrete, potential internal damage?

    I have had my MacBook Pro for only 40 days, when it accidently and violently fell onto the concrete. I might add that in all the years I have had laptops, never once have any of them fallen! Anyway, I was at a coffee shop and the table top was not locked in place, which of course, I did not know beforehand. I placed my coffee on the table, no problem, but as soon as I put my laptop on it, the table top fell down 180 degrees, and everything on it went flying. My MBP crashed to the ground, and the coffee spilled all over it. Devastating!
    The good news:
    1. the coffee did not get anything wet inside the laptop. Not the keyboard, speakers, screen, ports, etc...the battery was also saved, as some kind and helpful on-looker ran over and immediately pulled the battery out, telling me that removing the battery is the first thing to do if you ever spill liquids on the computer. Inside the battery case, everything was dry as well.
    2. After I dried everything and put the battery back in, mbp started up just fine. No weird sounds, the screen is fine, webcam OK, everything is working GOOD.
    The bad news:
    1. A lot of physical damage to the MBP. All 4 corners have dents and/or scratches, the hinges on the latch to open the computer are bent, the button to pop open the laptop is compromised, so I have to press it a few times to get it to open. In addition, the piece of metal above the open button is sticking out, and I can press it in and out, so it no longer makes a flush seal. This is not good.
    2. The right hand corner is slighter higher than the other 3 corners, so it doesn't sit on surfaces perfectly balanced anymore.
    The dilemna:
    - Could there be internal damage? Would this damage show up on a diagnostic test, OR, could it not show up, and then 6 months down the road, my laptop suddenly crashes?!? Is the exterior damage indicative of what might have happened inside the computer?
    - The establishment where all this happened is taking full responsibility, but they normally will only pay for repairs in cases like this. I, however, want a new mbp. It is only a month old, and for the money I paid, I do not want a refurbished computer. I got an estimate for the physical damage, and it is around $800 bucks. This is not including any potential internal damage, or even damage to the webcam, which is in-between the 2 hinges that are pretty much broken. Even though the webcam is working now, could it have some kind of damage that would cause it to malfunction in a week? 2? 6 months?
    I was hoping someone can advise me on what to do, and if anyone else have ever dropped their mbp's who either had or didn't have problems thereafter. I am new to Mac's, so I don't know how advanced they are in terms of how the internal structures are made. Should I fight for a new mbp? Or, is repairing it sufficient enough?
    Many thanks in advance!
    MacBook Pro 15" Intel 2   Mac OS X (10.4.8)  

    It really is a horrible feeling when you catch out of the corner of your eye, a glimpse of your precious MacBook Pro plummeting to the floor. I know.
    It happened to me when the velcro on my carrying case (made for laptops) suddenly came open and my MBP fell from my waist, to my driveway.
    It hurts. I know.
    Like you, my computer started normally, and everything works. but its not really a beautiful, sleek macbook pro like it used to be. It took some damage. Not to the extent you described with all four corners damaged.
    With mine, the casing is completely off line now. A laptop is basically two pieces that join with a hinge (obviously) well now that hinge is bent so that the top and bottom pieces are no longer flush and even.
    The biggest issue I have is the fact that before I dropped it, all I had to do was barely tap the latch release button and the lid would pop up and make it easy to open. Now I have to use two hands to open my laptop. One to push that button in allll the way. and another to separate the lid from the base. It doesnt pop on its own anymore
    its something small, but I miss it.
    I too was worried that in a matter of days I was going to see things stop working properly left and right. To this day, everything operational wise works good. Im thankful. But it hurts to look at the back and see that small but painful dent.
    I had a friend that dropped his and broke a fan. got the fan replaced and now it works again.
    I wish the best of luck to you. Obviously you know that Apple wont give you a new one, but its cool that the buisness is owning up for that faulty tabletop.
    I completely understand you wanting a new one as opposed to a repaired one. Maybe you should talk more to the owner about how there is so much that could have been damaged from that fall because its a laptop. They are very fragile and thats the bottom line. You could have it fixed and more things could come up later. Explain to them that if they agree to pay all repair costs, they could in the end, end up paying more then a new one would cost. It may be a lost cause depending on how strong they are on their policies, but you were screwed by that bad upkeep in the shop. Coffee shops are meant for laptops. Its completely 100% their responsibility to fix this situation until you are satisfied.
    Im not really sure, but you may be able to demand a replacement. These laptops arent cheap. And it ***** worrying about what could break on your laptop tomorrow due to someone not paying attention to their establishment.
    anyway, best of luck to you. I hope you get it taken care of soon. My best advice is to try and get enough from the coffee shop to replace it.
    Oh and one more thing....from my experiences, you should have no worries about the word "refurbished". My MBP was purchased refurbished because my buddy who works in the apple store explained to me that I was saving a lot for a computer that was practically brand new. the only reason mine was refurbished was because the guy who bought it apparently asked for glossy screen, and they gave him matte. So he had it for a few days before he returned it to them. But just because he opened it up and touched it and tainted the 100% new finish with a minor wear from just setting it on the table, they have to call it refurbished. I got it for hundreds less. and its a wonderful machine. Tell them to consider that and see if they will go for it.
    again, best of luck.

  • MOPatch bpmig.sh Structural Changes in SAP Bundle Patches

    Structural Changes in SAP Bundle Patches New!
    As of June 2014, there is a change in the internal structure of the SAP Bundle Patches (SBPs) for Oracle. While this has many benefits, applying the new SBP for the first time requires special handling. For more information, see the hot news SAP Note 2011199.
    When looking at note 2011199 I found due to the changed structure and to identify stand alone patches it is recommended to run the bpmig.sh script.
    To avoid these problems or to detect them before actually installing this SBP, you must run the bundle patch migration script bpmig which is delivered with MOPatch 2.1.16 and later.
    The script comes up with an error message:
    Cannot determine SBP version from "SAP Bundle Patch 11.2.0.3.2 - 201205".
    opatch / mopatch semselfs seems to function properly...
    Any clues?

    Hi,
    Please check the following SAP Note 2032109 - Executing bpmig.sh shows "Cannot determine installed SBP"
    Thanks.
    http://service.sap.com/sap/support/notes/2032109

Maybe you are looking for