Read content of email type MHT

Hello all,
I have a small problem to read content of incoming emails in SO , where OBJ_TYPE = 'MHT'.
Using FM SO_DOCUMENT_READ_API1 I get content of email in table  OBJECT_CONTENT, and after
conversion I have text like this:
"Content-Type: multipart/related;###boundary=" =_Part_7_9758530.1276774400182"####  =_Part_7_9758530.1276774400182##Content-Transfer-Encoding: quoted-printable##Content-Typ
e-mailu jsou data z formul=E1=F8e vypln=ECn=E9ho u=9Eiv=##atelem na str=E1nk=E1ch www.cez.cz.####typ formul=E1=F8e: PLYN##verze formul=E1=F8e: DOM_EXT##kampa=F2: KAM2####E
: 5E5200ZZ02-90002061=20#### ##=_Part_7_9758530.1276774400182  ######################################################################################### # # # # #"
This is HTML code with tag , but I need to display (and save to DB) to customer only plain text....Can anybody help me to get a plain text of email ?
Thanks a lot for any idea...
Milan Dobias

Solved, using this thread [how to decode Quoted-printable content to plain text;
Edited by: Milan Dobias on Jul 21, 2010 9:50 AM

Similar Messages

  • Torch - Unable to read content of email

    Not sure what happened - I was receiving email fine, able to open email and read them.
    Now I am unable to read the content of the email. Page remains blank.
    Can anyone help me resolve this problem?
    Thanks

    Hi and Welcome to the Forums!
    Anytime random strange behavior or sluggishness creeps in, the first thing to do is a battery pop reboot. With power ON, remove the back cover and pull out the battery. Wait about a minute then replace the battery and cover. Power up and wait patiently through the long reboot -- ~5 minutes. See if things have returned to good operation. Like all computing devices, BB's suffer from memory leaks and such...with a hard reboot being the best cure.
    Best!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Use Powershell to read contents on email message pipe to variable

    Hey guys,
           Got a new one for ya'll. I've been tasked with writing a powershell app that will watch an Exchange inbox and if the body of the email contains MSDS=xxxxxxxx.pdf email the xxxxxxx.pdf file to a external customer.
    The email portion i know how to do no problem. I'm stumped on reading the body of the email and returning the variable xxxxx.pdf to pipe out that variable to my email function.
    Tried doing some googling on this without much luck. Anyone done this before or have a tutorial/resource to point me in the right direction ?
    Thanks
    Rich
    Rich Thompson

    Here's what i've come up with just googling around throwing something quick and dirty together. I'm sure im way off on this but it's helping me visually get the idea of what i need. This is an Exchange server so i dont even know if MAPI is enabled server
    side or not. Will figure that one out later on.
    $olFolderInbox = 6
    $outlook = new-object -com outlook.application;
    $ns = $outlook.GetNameSpace("MAPI");
    $inbox = $ns.GetDefaultFolder($olFolderInbox)
    $inbox.items | foreach
    if ($_.body -match "MSDS=")
    $filename = ALL CHARACTERS AFTER "=" UP UNTIL .PDF IF MULTIPLE .PDF FILES ATTACH ALL OF THEM IN THE NEW EMAIL
    Send-MailMessage -SmtpServer smtp-mail.xxxxxxxx.com -To $sender -From [email protected] -Subject "MSDS(s) Requested from TESTING, Inc." -Attachments
    Rich Thompson
    You cannot run Outlook on the Exchange server.  It can only be run from a non-Exchange client with Outlook installed.
    ¯\_(ツ)_/¯

  • Just upgraded iPhone 3GS to 6.1.3.  Now can see list of emails, but cannot read contents of emails.

    After upgrading my phone from 5.1.1 to 6.1.3: In the Mail app, I can see a list of all of my emails but when I open up an email it does not show the contents of the email, it only shows the From/To/Subject.
    Do I need to reconfigure my email connections?   This is happening with all emails (hotmail, gmail, and aol).

    Hi rearl306,
    If you are having issues viewing the body of emails in Mail on your iPhone, you may find the following article helpful (it's aimed at previous versions of iOS, but may still apply to your issue):
    iOS 4: Unable to view message body preview or mail receives blank messages
    http://support.apple.com/kb/ts3426
    Regards,
    - Brenden

  • Read contents of inbound & Outbound Email (attachment)

    Hi Gurus,
    I'm looking for a solution to extract and read the content of Incoming & Outgoing Email from SAP.
    I have developed a program that can read the content of all the emails with type RAW (SAP office editor message), but when the email contains the attachment or the table entry in table SOOD contains value "EXT" in field OBJTYP then I am unable to read anything.
    example:
    (logical condition is like this)
    IF SOOD-objtp = 'RAW'.
    **I am able to read the contents of email
    ELSEIF SOOD-objtp = 'EXT'
    **Unable to read the email content, how can i read this?
    ENDIF.
    One thing to note as well that in case the value in field SOOD-objtp = 'EXT' then file extension is '.PDF' or 'MHT'.
    Any help will be highly appreciated!
    /Manik

    Hello Manik,
    perhaps my Blog: <a href="/people/gregor.wolf3/blog/2005/10/02/inbound-mail-processing-150-attach-files-to-opportunity">CRM: Inbound mail processing – Attach files to Opportunity</a> helps you.
    Regards
    Gregor

  • Function module to read Mail Form contents with Usage Type SMS

    Hello there,
    I have created a Mail Form with Usage Type as Internet Mail (HTML). I can successfully read the Mail Form by using Function Module CRM_ERMS_MAIL_COMPOSE_NEW. This is working fine to send an email.
    I have created another Mail Form with  Usage Type as SMS. Since the usage type is a plain text, function module CRM_ERMS_MAIL_COMPOSE_NEW does not return the mail form contents. The requirement is to send the SMS with mail form contents. Appreciate if you can suggest a Function module or Class - Method to retrieve Mail form contents when usage type is SMS.
    Thanks,
    Shaun

    Hello there,
    I have created a Mail Form with Usage Type as Internet Mail (HTML). I can successfully read the Mail Form by using Function Module CRM_ERMS_MAIL_COMPOSE_NEW. This is working fine to send an email.
    I have created another Mail Form with  Usage Type as SMS. Since the usage type is a plain text, function module CRM_ERMS_MAIL_COMPOSE_NEW does not return the mail form contents. The requirement is to send the SMS with mail form contents. Appreciate if you can suggest a Function module or Class - Method to retrieve Mail form contents when usage type is SMS.
    Thanks,
    Shaun

  • ALV GRID Problem with reading contents

    Hi there! I'm quite new with ABAP and I have some problems with the syntax of it. Maybe I should first describe my aim and then I'll show you my code.
    1. I read contents from two database tables, called 'zbc_dan_registry' and 'zbc_dan_category'.
    'zbc_dan_registry' has 2 columns: name, value.
    zbc_dan_category' has 1 column: category.
    Now I want to have an ALV Grid, that displays the contents of 'zbc_dan_registry' and one additional column with dropdown fields, where the user can select a category for each row. This is, what my code already does.
    Now I want to save the contents of the whole table in a new table 'zbc_dan_registrz' (you see: 'registrz', not 'registry'!) with 3 columns:
    name, category, value.
    My problem is, how can I read the contents of the ALV Grid, with the user selected category for each row, and save them in an internal table? I've tried to adapt the code of "BCALV_EDIT_04", but I don't get it running.
    Some detailled help would be great, you know, I'm really working hard to understand ABAP, but it's really hard for me. Thanks for your support and help!!
    Here's my code so far:
    *& Report  ZBC400_DAN_TESTNO4
    REPORT  ZBC400_DAN_TESTNO4.
    DATA: lt_registrz TYPE TABLE OF zbc_dan_regstrz WITH HEADER LINE,
          lt_category TYPE TABLE OF zbc_dan_category WITH HEADER LINE,
          ls_category TYPE zbc_dan_category, "Struktur Kategorie
          ok_code LIKE sy-ucomm,
          container_r TYPE REF TO cl_gui_custom_container,
          grid_r TYPE REF TO cl_gui_alv_grid,
          gc_custom_control_name TYPE scrfname VALUE 'CONTAINER_REG',
          fieldcat_r TYPE lvc_t_fcat,
          layout_r TYPE lvc_s_layo,
          lt_ddval TYPE lvc_t_drop,
          ls_ddval TYPE lvc_s_drop,
          c TYPE i.
    CLASS lcl_event_receiver DEFINITION DEFERRED.
      DATA g_verifier TYPE REF TO lcl_event_receiver.
      DATA: BEGIN OF gt_outtab OCCURS 0.
        INCLUDE STRUCTURE zbc_dan_regstrz.
        DATA: celltab TYPE lvc_t_styl.
      DATA: END OF gt_outtab.
    CLASS lcl_event_receiver DEFINITION.
      PUBLIC SECTION.
      TYPES: BEGIN OF lt_registrz_key.         "Struktur mit den Schlüsseln der Tabelle 'Registry'
        TYPES:  name TYPE zbc_dan_name,
                value TYPE zbc_dan_value,
                category TYPE zbc_dan_cat.
      TYPES: END OF lt_registrz_key.
      TYPES:  ls_registrz_keys TYPE STANDARD TABLE OF lt_registrz_key,
              ls_registrz_table TYPE STANDARD TABLE OF zbc_dan_regstrz.
      METHODS: get_inserted_rows EXPORTING inserted_rows TYPE ls_registrz_keys.
      METHODS: refresh_delta_tables.
      METHODS: handle_data_changed FOR EVENT data_changed OF cl_gui_alv_grid IMPORTING er_data_changed.
    *  METHODS: get_inserted_rows EXPORTING inserted_rows TYPE registrz_keys.
    *  METHODS: refresh_delta_tables.
      PRIVATE SECTION.
      DATA: inserted_rows TYPE ls_registrz_keys.
      DATA: error_in_data TYPE c.
      METHODS: get_cell_values IMPORTING row_id TYPE int4 pr_data_changed TYPE REF TO cl_alv_changed_data_protocol EXPORTING key TYPE lt_registrz_key.
    ENDCLASS.
    CLASS lcl_event_receiver IMPLEMENTATION.
      METHOD handle_data_changed.
        DATA: ls_good TYPE lvc_s_modi,
              ls_new TYPE lvc_s_moce.
        error_in_data = space.
        IF error_in_data = 'X'.
          CALL METHOD er_data_changed->display_protocol.
        ENDIF.
      ENDMETHOD.
      METHOD get_cell_values.
        CALL METHOD pr_data_changed->get_cell_value
          EXPORTING i_row_id = row_id i_fieldname = 'NAME'
            IMPORTING e_value = key-name.
        CALL METHOD pr_data_changed->get_cell_value
          EXPORTING i_row_id = row_id i_fieldname = 'VALUE'
            IMPORTING e_value = key-value.
        CALL METHOD pr_data_changed->get_cell_value
          EXPORTING i_row_id = row_id i_fieldname = 'CATEGORY'
            IMPORTING e_value = key-category.
      ENDMETHOD.
      METHOD get_inserted_rows.
        inserted_rows = me->inserted_rows.
      ENDMETHOD.
      METHOD refresh_delta_tables.
        clear me->inserted_rows[].
      ENDMETHOD.
    ENDCLASS.
    START-OF-SELECTION.
        SELECT client name value
          INTO CORRESPONDING FIELDS OF TABLE lt_registrz FROM zbc_dan_regstry.
        SELECT category INTO CORRESPONDING FIELDS OF TABLE lt_category FROM zbc_dan_category.
    CALL SCREEN 0100.
    MODULE user_command_0100 INPUT.
      CASE ok_code.
        WHEN 'BACK'.
          SET SCREEN 0.
          MESSAGE ID 'BC400' TYPE 'S' NUMBER '057'.
        WHEN 'SAVE'.
          PERFORM save_data.
        WHEN OTHERS.
      ENDCASE.
    ENDMODULE.
    MODULE clear_ok_code OUTPUT.
      CLEAR ok_code.
    ENDMODULE.
    MODULE status_0100 OUTPUT.
      SET PF-STATUS 'DYNPRO100'.
      SET TITLEBAR 'D0100'.
    ENDMODULE.
    MODULE display_alv OUTPUT.
      PERFORM display_alv.
    ENDMODULE.
    FORM display_alv.
    IF grid_r IS INITIAL.
    *----Creating custom container instance
      CREATE OBJECT container_r
      EXPORTING
        container_name = gc_custom_control_name
      EXCEPTIONS
        cntl_error = 1
        cntl_system_error = 2
        create_error = 3
        lifetime_error = 4
        lifetime_dynpro_dynpro_link = 5
        others = 6.
        IF sy-subrc <> 0.
    *--Exception handling
        ENDIF.
    *----Creating ALV Grid instance
        CREATE OBJECT grid_r
        EXPORTING
          i_parent = container_r
        EXCEPTIONS
          error_cntl_create = 1
          error_cntl_init = 2
          error_cntl_link = 3
          error_dp_create = 4
          others = 5.
          IF sy-subrc <> 0.
    *--Exception handling
          ENDIF.
          CREATE OBJECT g_verifier.
          SET HANDLER g_verifier->handle_data_changed FOR grid_r.
    *----Preparing field catalog.
          PERFORM prepare_field_catalog CHANGING fieldcat_r.
    *----Preparing layout structure
          PERFORM prepare_layout CHANGING layout_r.
    *----Here will be additional preparations
    *--e.g. initial sorting criteria, initial filtering criteria, excluding
    *--functions
          CALL METHOD grid_r->set_table_for_first_display
          EXPORTING
    * I_BUFFER_ACTIVE =
    * I_CONSISTENCY_CHECK =
    * I_STRUCTURE_NAME =
    * IS_VARIANT =
    * I_SAVE =
    * I_DEFAULT = 'X'
            is_layout = layout_r
    * IS_PRINT =
    * IT_SPECIAL_GROUPS =
    * IT_TOOLBAR_EXCLUDING =
    * IT_HYPERLINK =
          CHANGING
            it_outtab = lt_registrz[]
            it_fieldcatalog = fieldcat_r
    * IT_SORT =
    * IT_FILTER =
          EXCEPTIONS
            invalid_parameter_combination = 1
            program_error = 2
            too_many_lines = 3
            OTHERS = 4.
          IF sy-subrc <> 0.
    *--Exception handling
          ENDIF.
          ELSE.
            CALL METHOD grid_r->refresh_table_display
    * EXPORTING
    * IS_STABLE =
    * I_SOFT_REFRESH =
          EXCEPTIONS
            finished = 1
            OTHERS = 2.
          IF sy-subrc <> 0.
    *--Exception handling
          ENDIF.
        ENDIF.
        CALL METHOD grid_r->register_edit_event
          EXPORTING
            i_event_id = cl_gui_alv_grid=>mc_evt_enter.
        CALL METHOD grid_r->register_edit_event
          EXPORTING
            i_event_id = cl_gui_alv_grid=>mc_evt_modified.
    ENDFORM.
    FORM prepare_field_catalog CHANGING pt_fieldcat TYPE lvc_t_fcat.
      DATA ls_fcat TYPE lvc_s_fcat.
      CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
      EXPORTING
        i_structure_name = 'ZBC_DAN_REGSTR2'
      CHANGING
        ct_fieldcat = pt_fieldcat[]
      EXCEPTIONS
        inconsistent_interface = 1
        program_error = 2
        OTHERS = 3.
      IF sy-subrc <> 0.
    *--Exception handling
      ENDIF.
      LOOP AT pt_fieldcat INTO ls_fcat.
        CASE ls_fcat-fieldname.
          WHEN 'NAME'.
            ls_fcat-coltext = 'Name'.
            ls_fcat-outputlen = '40'.
            MODIFY pt_fieldcat FROM ls_fcat.
          WHEN 'VALUE'.
            ls_fcat-coltext = 'Wert'.
            ls_fcat-outputlen = '30'.
            MODIFY pt_fieldcat FROM ls_fcat.
          WHEN 'CATEGORY'.
              LOOP AT lt_category into ls_category.
                ls_ddval-handle = 1.
                ls_ddval-value = ls_category-category.
    *            ls_ddval-style = cl_gui_alv_grid=>mc_style_enabled.
                APPEND ls_ddval TO lt_ddval.
             ENDLOOP.
             CALL METHOD grid_r->set_drop_down_table
                EXPORTING it_drop_down = lt_ddval.
            ls_fcat-edit = 'X'.
            ls_fcat-drdn_hndl = '1'.
            ls_fcat-coltext = 'Kategorie'.
            MODIFY pt_fieldcat FROM ls_fcat.
        ENDCASE.
      ENDLOOP.
    ENDFORM.
    FORM prepare_layout CHANGING ps_layout TYPE lvc_s_layo.
      ps_layout-zebra = 'X'.
      ps_layout-grid_title = 'Kategorie zur Registry hinzufügen'.
      ps_layout-smalltitle = 'X'.
    ENDFORM.
    FORM save_data.
      DATA: ls_ins_keys TYPE g_verifier->ls_registrz_keys,
            ls_ins_key TYPE g_verifier->lt_registrz_key,
            ls_registrz TYPE zbc_dan_regstrz,
            ls_outtab LIKE LINE OF gt_outtab,
            lt_instab TYPE TABLE OF zbc_dan_regstrz.
      CALL METHOD g_verifier->get_inserted_rows IMPORTING inserted_rows = ls_ins_keys.
      LOOP AT ls_ins_keys INTO ls_ins_key.
        READ TABLE gt_outtab INTO ls_outtab
        WITH KEY  name = ls_ins_key-name
                  value = ls_ins_key-value
                  category = ls_ins_key-category.
        IF sy-subrc = 0.
          MOVE-CORRESPONDING ls_outtab TO ls_registrz.
          APPEND ls_registrz TO lt_instab.
        ENDIF.
      ENDLOOP.
      INSERT zbc_dan_regstrz FROM TABLE lt_instab.
      CALL METHOD g_verifier->refresh_delta_tables.
      ENDFORM.

    Hi Hans,
    You raised the Question in the Webdynpro ABAP forum. Here its very diffcult to get the answer from this forum. Please close it here and raise the same question in ABAP General Forum there you will get faster and so many anwsers.
    Please close the question here.
    Warm Regards,
    Vijay

  • If I use an app to remove duplicate pix does the app  read content  or only  the file name such as IMG

    If I use an app to remove duplicate pix does the app  read content  or only  the file name such as IMG. I have some 2500 pix  and the thought of trawling thru  them  toremove duplicates is mind numbing.
    If the apps  read the content then I am ok about that  but if they  only read the  file name ... they maybe  deleting stuff that  isnt really a duplicate

    You have to contact with the developer of the application. We do not know which app you are referring to and we do not know how that application works, but all apps of that type are supposed to delete duplicate files with the same format (like IMG, JPG...)

  • It's my mail content, and email is to me, but the "To:" field

    Hi - this seems to me to be an odd problem, but I have an issue in mail - I use a pop gmail account -
    It's my mail content, and email is to me, but the "To:" field on the incoming mail address is someone else's name... I've checked my mail preferences, my name and the correct email address is everywhere that it is supposed to be... I've logged on to my gmail account and checked all the preferences there, but still, incoming mail on my MAC is showing someone else's name ??? Why? What have I done now?
    AArrghghg
    thanks for any info you can give me on this issue.
    Elaine

    Someone may have entered your address with the BCC: (blind carbon copy) option so the mail is sent to you but your address doesn't appear in the header.

  • Xpath expression to read contents

    requesting to help to write an xpath expression to read contents of the below xml.
    i/p doc
    <transaction tid='00000000000000001852' ts='2012-05-10 08:43:15.000631' ops='2' commitTs='2012-05-10 08:43:15.000631'>
    <operation table='INTEREST_ACCRUAL_TERMS' type='UPDATE_FIELDCOMP' pos='00000000000000001852' numCols='20'>
    <col name='INTEREST_ACCRUAL_TERMS_ID' index='0'>
    <before missing='true'/>
    <after><![CDATA[23287]]></after>
    </col>
    <col name='INSTRUMENT_ID' index='1'>
    <before missing='true'/>
    <after><![CDATA[23287]]></after>
    </col>
    <col name='SWAP_LEG_ID' index='2'>
    <before missing='true'/>
    <after isNull='true'/>
    </col>
    <col name='PAYMNT_BUS_DAY_CONVEN_CD' index='3'>
    <before missing='true'/>
    <after isNull='true'/>
    </col>
    <col name='ACCRUAL_CALC_METHOD_CD' index='4'>
    <before missing='true'/>
    <after><![CDATA[M]]></after>
    </col>
    </operation>
    <operation table='INTEREST_ACCRUAL_TERMS' type='UPDATE_FIELDCOMP' pos='00000000000000002255' numCols='20'>
    <col name='INTEREST_ACCRUAL_TERMS_ID' index='0'>
    <before missing='true'/>
    <after><![CDATA[23288]]></after>
    </col>
    <col name='INSTRUMENT_ID' index='1'>
    <before missing='true'/>
    <after><![CDATA[23288]]></after>
    </col>
    <col name='SWAP_LEG_ID' index='2'>
    <before missing='true'/>
    <after isNull='true'/>
    </col>
    <col name='PAYMNT_BUS_DAY_CONVEN_CD' index='3'>
    <before missing='true'/>
    <after isNull='true'/>
    </col>
    <col name='ACCRUAL_CALC_METHOD_CD' index='4'>
    <before missing='true'/>
    <after><![CDATA[M]]></after>
    </col>
    </operation>
    </transaction>
    Expecting result from the xml doc:
    <xml>
    <INTEREST_ACCRUAL_TERMS_ID>23287</INTEREST_ACCRUAL_TERMS_ID>
    <INSTRUMENT_ID>23287</INSTRUMENT_ID>
    <SWAP_LEG_ID/>
    <PAYMNT_BUS_DAY_CONVEN_CD/
    <ACCRUAL_CALC_METHOD_CD> M</ACCRUAL_CALC_METHOD_CD>
    </xml>
    <xml>
    <INTEREST_ACCRUAL_TERMS_ID>23288</INTEREST_ACCRUAL_TERMS_ID>
    <INSTRUMENT_ID>23288</INSTRUMENT_ID>
    <SWAP_LEG_ID/>
    <PAYMNT_BUS_DAY_CONVEN_CD/
    <ACCRUAL_CALC_METHOD_CD> M</ACCRUAL_CALC_METHOD_CD>
    </xml>

    Assuming the document resides in an XMLType table :
    SQL> select xmlserialize(document
      2           x.result_doc
      3           as clob indent -- for display purpose only
      4         )
      5  from tmp_xml t
      6     , xmltable(
      7        'for $i in /transaction/operation
      8         return <xml>
      9         {
    10           for $j in $i/col
    11           order by xs:integer($j/@index)
    12           return element { $j/@name } { data($j/after) }
    13         }
    14         </xml>'
    15        passing t.object_value
    16        columns result_doc xmltype path '.'
    17       ) x
    18  ;
    XMLSERIALIZE(DOCUMENTX.RESULT_
    <xml>
      <INTEREST_ACCRUAL_TERMS_ID>23287</INTEREST_ACCRUAL_TERMS_ID>
      <INSTRUMENT_ID>23287</INSTRUMENT_ID>
      <SWAP_LEG_ID/>
      <PAYMNT_BUS_DAY_CONVEN_CD/>
      <ACCRUAL_CALC_METHOD_CD>M</ACCRUAL_CALC_METHOD_CD>
    </xml>
    <xml>
      <INTEREST_ACCRUAL_TERMS_ID>23288</INTEREST_ACCRUAL_TERMS_ID>
      <INSTRUMENT_ID>23288</INSTRUMENT_ID>
      <SWAP_LEG_ID/>
      <PAYMNT_BUS_DAY_CONVEN_CD/>
      <ACCRUAL_CALC_METHOD_CD>M</ACCRUAL_CALC_METHOD_CD>
    </xml>
    Please post more specific details if that's not what you want (database version, origin of the doc etc.).

  • Content of MIME type "application/x-shockwave-flash"

    Hey, im not that advanced with this stuff but I keep on getting this message recently and I cannot remember any recent major downloads/updates:
    This page has content of MIME type “application/x-shockwave-flash”, but you don’t have a plug-in installed for this MIME type.
    This happens on Youtube, facebook and stuff like that. Also, Ive noticed that apple trailers using quicktime isnt working. I have installed the new plugins for flashplayer and Quicktime but still no result.
    Any help PLEASE? I hate using firefox coz i love safari!
    Cheers!
    Pratik

    Have you by any chance moved Safari from its proper place in the Applications Folder to a sub-folder, or renamed it?
    Try this routine:
    Repairing permissions is an important part of regular maintenance, and should always be carried out both before and after any software installation or update.
    Go to Disk Utility (this is in your Utilities Folder in your Application folder) and click on the icon of your hard disk (not the one with all the numbers).
    In First Aid, click on Repair Permissions.
    This only takes a minute or two.
    Background information here:
    http://docs.info.apple.com/article.html?artnum=25751
    and here:
    http://docs.info.apple.com/article.html?artnum=302672
    If you were having any serious problems with your Mac you might as well complete the exercise by repairing your hard disk as well. You cannot do this from the same start-up disk. Reboot from your install disk (holding down the C key). Once it opens, select your language, and then go to Disk Utility from the Utilities menu. Select your hard disk as before and click Repair.
    Once that is complete reboot again from your usual start-up disk.
    More useful reading here:
    Resolve startup issues and perform disk maintenance with Disk Utility and fsck
    http://support.apple.com/kb/TS1417

  • Getting the error message The content of element type "navigation-case" mus

    I am getting this error message when I start the Jboss server ,,
    What could be reason , I have checked in and out , Everything is correct it seems,.
    The content of element type "navigation-case" must match "(description*,display-name*,icon*,from-action?,from-outcome?,to-view-id,redirect?)"
    Please respond
    Thanks
    Suresh

    That's an XML validation error for faces-config.xml. What is the content of that file?

  • What is the "iOS rich content paste pasteboard type" when copying from Safari?

    When I copy text from a website in Safari, two pasteboard items are created. This is the output of [pasteboard items]
            "Apple Web Archive pasteboard type" = < [...archive...] >;
            "public.text" = "pages of a journal,";
            "iOS rich content paste pasteboard type" = <694f5320 72696368 20636f6e 74656e74 20706173 74652070 61737465 626f6172 64207479 7065>;
    What is the "iOS rich content paste pasteboard type" all about? What does the data actually represent? Is this representation ever used by other apps?
    Thanks.

    Since your problem is not connected to your hardware, it would probably be better to post it in the software forum for the OS X version you are using:
    https://discussions.apple.com/community/mac_os?view=discussions
    MS Word's spellcheck is generally independent of OS X, so you may want to also search/ask about how to keep its language setting from changing in the forum devoted to that product  (if you have not done so already):
    http://answers.microsoft.com/en-us/mac/forum/macword
    I think there is most likely no way to change the way Safari and Clipboard behave.  The best chance is with Word.

  • How to read contents of an array into a variable?

    Gurus,
    I'm trying to read contents of a table or array into a varray variable. I want to know the syntax of how to accomplish the same. Please help
    Here is what i have,
    v_sub_query varray(10) of varchar2;
    v_sub_query should read contents of an array and hold values. I'm trying to do this and then use each values of v_sub_query(index) into a dynamic sql statement.
    thanks
    SS

    Sign is definately not king when it comes to PL/SQL as his advice is flawed. Row-by-row processing simply causes a lot of context switches from the PL/SQL engine to the SQL engine and back. And this results in a significant performance impact. Never mind that this style of 80's COBOL processing it sadly outdated in the 21st century when dealing with a modern RDBMS likle Oracle.
    The correct way to populate an array in PL/SQL with SQL data, is to bulk collect it. However, a varray data type is not the best suited data type for this - as they are fixed sized. Dynamic arrays are more flexible.
    Simple example:SQL> declare
      2    type TStrings is table of varchar2(30);
      3    cursor c is select object_name from all_objects order by 1;
      4    v_NameTable      TStrings;
      5  begin
      6    open c;
      7    loop
      8      fetch c bulk collect into v_NameTable limit 100;  -- fetch 100 rows at a time
      9      -- process the array
    10      for i in 1..v_NameTable.Count
    11      loop
    12          -- process element v_NameTable(i)
    13          null;
    14      end loop;
    15      exit when c%NOTFOUND;
    16    end loop;
    17    close c;
    18* end;
    SQL> /Refer to the Chapter 5. Using PL/SQL Collections and Records of the Oracle® Database PL/SQL User's Guide and Reference guide.
    As for dynamic SQL - remember to use bind variables. Do not hardcode the array values into the SQL statement as the resulting SQL will not be sharable and will cause performance problems with SQL parsing and shared pool memory fragmentation and malloc errors.

  • Unable to change new contact email type?

    I'm suddenly able to only create emails of type "email" for new contacts. Normally I set various emails to "home" "work" etc. Existing contacts still have multiple email types and when I edit them there's a menu below the email-text entry box with a standard type selection, "home" "work" "other" and all the custom types I've created. However, when I create a new contact that selection menu just isn't there anymore. I only have the text entry box to create the email address.
    I've recently changed one setting - I started syncing my contacts to an exchange server. Is there some limitation I don't know about connected with that?

    Something similar happened with the original iPhone launch, when I for one "assumed" that Notes and Task syncronization would be included. If a Palm could do it, why not the iPhone?
    I have since learned to let other people be first adopters and read reviews and comments before buying. This time around I knew about the lack of Task synchronization, but I had not read anything about mail and contact field issues.
    Oh well, next time I need to wait a little bit longer I guess. Either that or enjoy living on the bleeding edge of technology (and inter company squabbling )

Maybe you are looking for