A few bugging problems

First and foremost, if i were to leave my 60 gb ipod video(5th generation) untouch for like 15 hrs, i cant power it up when i unhold and depress the play button for 5-10 secs, instead i always need to restart using the MENU and SELECT button tgt which takes up considerable time and its just not right, this really frustrates me, is it a problem with the battery?
Second, my batt life seems to be able to last me for around 5-7 hrs only, is this considered undesirable and can i request for a change of batt?
Last, when i purchased my 60 gb ipod video(5th generation) (17th Dec 2005), i purchased also the addition 1 yr applecare protection. HOwever now when i enter the serial number to find out information regarding my product protection, the website indicates that there is "no information found, pls try again". This worries me, i no longer have my applecare registration number anymore..
what should i do?
will really appreciate if someone can help me out :((

*i cant power it up when i unhold and depress the play button for 5-10 secs, instead i always need to restart using the MENU and SELECT button*
This is how it is supposed to operate.
my batt life seems to be able to last me for around 5-7 hrs only
See this -> Accurately determine your iPod battery life
i purchased also the addition 1 yr applecare protection. HOwever now when i enter the serial number to find out information regarding my product protection, the website indicates that there is "no information found, pls try again
Did you register your iPod serial number against the Applecare?
When you received the Applecare package, you should have registered it and input your iPod serial number.

Similar Messages

  • A few bugs/problems I met in LPX, did you met some of the problems here:

    Some of the bugs/problems drives me crazy , don't know if I can solve it:
    1.undo and redo, undo, redo, let you select other unwanted region.
    2.click on a region, it doesn't show where you are at, but the head of the region.
    3.somtimes mouse turn into other icon like zoom in glass, or pencil, or ....anything it could be , unless you press 2 or 3 on keyboard it turns back into mouse (sometimes it can't be turned back)
    4.in this new Logic Pro X, when I'm recording a midi , other midis are not playing back probably, or if I'm playing back from bar 30-40, and I adjust a track's volume in bar 20, the playback is affected and not sounding right....(I'm using external midi tracks, don't know if you use software instruments and met same problem?)
    5.during tempo change, some midi won't output/sound probably in tempo, like if I suddenly change tempo from 80 to 130, the first bar of 130 contains some 16th notes and a few of those 16 notes sound not in 130 tempo, the followd 16 notes are sounding right
    6.MTC code into another DAW on another computer is not stable, the other DAW usually stops and re-insync with MTC of LPX, when I'm using Logic 9, never met this probme...
    Somebody met these problems/bugs and
    DO you think LPX is stable ? Which one do you think is more stable , LPX or Cubase7?

    Try here (you likely tried most of these).
    iOS: Not responding or does not turn on
    If not successful then time for an appointment at the Genius Bar of an Apple store.

  • Just noticed a few bugs so far, anyone else?

    First off, I love this phone, stood in line for 12 hours to get it and don't regret it. I just noticed a few small problems and was wondering if anyone else is having the same experience.
    1) If I send somebody a text message, itll say I sent it to another person too, I'll have to quit SMS or sometimes completely restart the phone for it to show I didn't send it to them, it gets kinda confusing.
    2) There's a slight lag when texting, I've gotten used to typing really fast, my old one could keep up pretty well but now it's having a little trouble.
    3) Some features are just overall slow, if I hit the home button it might take 5-6 seconds for it to go back, sometimes i'll have to touch a button 3 or 4 times for it to acknowledge it.
    4) And the time it takes for the phone to back up while syncing, it does get kind of annoying. I know others are having that problem, I just figured I'd through it in.
    I know the phone was just released, I'm not complaining I'm just seeing if I'm the only one. I'm confident Apple will release a software update pretty soon to fix these if more people are having the same issues, they're good about that.
    Thanks
    Canyon

    Not had any issues here and I'm only a few miles away from you.
    Colne does seem to still be 3G on EE in many places for some reason with most of the surrounding areas (even the smaller towns and villages) already upgraded to EE 4G, so EE are probably correct in that upgrade work is going on in your area.
    Not sure why many of the EE masts in the Colne area seem to have not yet been upgraded to 4G though?  When I drive to and from work through Colne everyday, that's the only area now round here where I see my handset drop from 4G to 3G.

  • [svn:osmf:] 10248: Fix a few bugs related to the interaction between IPlayable, IPausable, and ITemporal within a SerialElement, specifically around ensuring that the transition from child to child happens in the various permutations of these traits .

    Revision: 10248
    Author:   [email protected]
    Date:     2009-09-14 16:45:00 -0700 (Mon, 14 Sep 2009)
    Log Message:
    Fix a few bugs related to the interaction between IPlayable, IPausable, and ITemporal within a SerialElement, specifically around ensuring that the transition from child to child happens in the various permutations of these traits.  Introduce a helper class for managing this logic, as it can happen in both CompositePlayableTrait and CompositeTemporalTrait.  This lays the groundwork for a MediaElement which only implements IPlayable (e.g. to ping a tracking server) working within a serial composition.  Beef up unit tests so that these cases don't get broken in the future.
    Modified Paths:
        osmf/trunk/framework/MediaFramework/.flexLibProperties
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositePlayableTrai t.as
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/CompositeTemporalTrai t.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/openvideoplayer/composition/TestSerialEle ment.as
    Added Paths:
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/SerialElementTransiti onManager.as

    Hi,
    Found a note explaining the significance of these errors.
    It says:
    "NZE-28862: SSL connection failed
    Cause: This error occurred because the peer closed the connection.
    Action: Enable Oracle Net tracing on both sides and examine the trace output. Contact Oracle Customer support with the trace output."
    For further details you may refer the Note: 244527.1 - Explanation of "SSL call to NZ function nzos_Handshake failed" error codes
    Thanks & Regards,
    Sindhiya V.

  • [svn:osmf:] 10364: Latest updates to the Dynamic Streaming sample app , and a few bug fixes.

    Revision: 10364
    Author:   [email protected]
    Date:     2009-09-17 14:49:03 -0700 (Thu, 17 Sep 2009)
    Log Message:
    Latest updates to the Dynamic Streaming sample app , and a few bug fixes.
    Modified Paths:
        osmf/trunk/apps/samples/framework/DynamicStreamingSample/.project
        osmf/trunk/apps/samples/framework/DynamicStreamingSample/src/DynamicStreamingSample.mxml
        osmf/trunk/framework/MediaFramework/org/openvideoplayer/composition/ParallelSwitchableTra it.as
    Property Changed:
        osmf/trunk/libs/adobe/NetMocker/
        osmf/trunk/libs/adobe/StrobeUnit/

    Thanks 
    Now we can call and game at the same time
    Life is a train. You can choose your path choice, but you can not choose when the track will end...
    Where will the track take you?
    If my post has answered your question. Please mark it as an answer.

  • A few bugs .....

    Hi Folks,
    The following report is almos done but with a few bugs for which I need experts help to sort it out.
    It displays the report both in ALV and classical report.
    1.The date is not showing up correctly in the header.I want the s_budat-low as from date and s_budat high as to date.
    2.Select statement is not fetching the INVOICE Date from RBKP.
    3.In the classical report I want this to be shown acoording to the vendor,but it showing up individually.
    Please help me in correcting these.
    Report  ZF14                                                        *
    REPORT  zf14 NO STANDARD PAGE HEADING LINE-SIZE 125.                                    .
    TABLES: bkpf,bseg,lfa1,t001,rbkp.
    TYPE-POOLS:slis.
    TYPES : BEGIN OF x_bkpf,
             bukrs TYPE bkpf-bukrs,           " Company Code
             belnr TYPE bkpf-belnr,           " Document Number
             gjahr TYPE bkpf-gjahr,           " Fiscal year
             awkey TYPE bkpf-awkey,           " Object Key
             bldat TYPE bkpf-bldat,
             budat TYPE bkpf-budat,
             END OF x_bkpf.
    TYPES : BEGIN OF x_final,
             sl_no TYPE sy-tabix,
             bukrs TYPE bkpf-bukrs,           " Company Code
             belnr TYPE bkpf-belnr,           " Document Number
             gjahr TYPE bkpf-gjahr,           " Fiscal year
             blart TYPE bkpf-blart,           " Document Type
             awkey TYPE bkpf-awkey,           " Object Key
             awkey1 TYPE bkpf-awkey,
             bldat TYPE rbkp-bldat,
             budat TYPE bkpf-budat,
             witht TYPE with_item-witht,
             wt_qsshh TYPE with_item-wt_qsshh,
             wt_qbshh TYPE  with_item-wt_qbshh,
             wt_acco TYPE  with_item-wt_acco,
             lifnr TYPE lfa1-lifnr,
             name1 TYPE lfa1-name1,           "vendor Name
             ort01 TYPE lfa1-ort01,           "City
             j_1icstno TYPE  j_1imovend-j_1icstno, "CST
             j_1ilstno  TYPE  j_1imovend-j_1ilstno ,"LST
          END OF x_final.
    DATA : itbkpf   TYPE x_bkpf OCCURS 0 WITH HEADER LINE.
    DATA : itfinal TYPE  x_final OCCURS 0 WITH HEADER LINE.
    DATA : month_names LIKE t247 OCCURS 0 WITH HEADER LINE.
    DATA :i(2),             "month
          y TYPE int4,      "year
          c(4),
          v_bill LIKE bseg-dmbtr. " bill value
    DATA :  pos TYPE sy-tabix,
            month(99),
            month1(99).
    DATA:sl_no(3) VALUE 0.
    DATA:string1(100),
         date1(10),
         date2(10),
         title(65).
    *Declarations for ALV
    DATA:itfieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE.
    DATA:itrepid TYPE sy-repid.
    itrepid = sy-repid.
    DATA:itevent TYPE slis_t_event.
    DATA:itlistheader TYPE slis_t_listheader.
    DATA:walistheader LIKE LINE OF itlistheader.
    DATA:itlayout TYPE slis_layout_alv.
    DATA:top TYPE slis_formname.
    DATA:itsort TYPE slis_t_sortinfo_alv WITH HEADER LINE.
    DATA:itprintparams TYPE slis_print_alv.
    DATA:itvariant TYPE disvariant.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS     : p_bukrs LIKE t001-bukrs OBLIGATORY. "Company code
    SELECT-OPTIONS : s_lifnr FOR lfa1-lifnr, "Vendor name
                     <b>s_budat FOR sy-datum  OBLIGATORY</b>,
                     s_gjahr FOR bseg-gjahr NO-DISPLAY.
    SELECTION-SCREEN END  OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    PARAMETERS: r1 RADIOBUTTON GROUP g1,
                r2 RADIOBUTTON GROUP g1.
    SELECTION-SCREEN END OF BLOCK b2.
    AT SELECTION-SCREEN.
      SELECT SINGLE bukrs
                    INTO t001-bukrs
                    FROM t001
                    WHERE bukrs = p_bukrs.
      IF sy-subrc <> 0.
        MESSAGE e000(z_ma) WITH 'Invalid Company Code'.
      ENDIF.
      IF NOT s_lifnr[] IS INITIAL.
        SELECT SINGLE lifnr
                      INTO lfa1-lifnr
                      FROM lfa1
                      WHERE lifnr IN s_lifnr.
        IF  sy-subrc <> 0.
          MESSAGE e000(z_ma) WITH 'Invalid Vendor'.
        ENDIF.
      ENDIF.
    START-OF-SELECTION.
    *13
      IF s_budat IS NOT INITIAL.
        IF s_budat-high IS NOT INITIAL.
          WHILE s_budat-low LE s_budat-high.
            i = s_budat+7(2).
            IF i > 3.
              s_gjahr = s_budat+3(4).
              APPEND s_gjahr.
            ELSE.
              c = s_budat+3(4).
              s_gjahr = c - 1.
              APPEND  s_gjahr.
            ENDIF.
            s_budat-low = s_budat-low + 1.
          ENDWHILE.
        ELSE.
          i = s_budat+7(2).
          IF i > 3.
            s_gjahr = s_budat+3(4).
            APPEND s_gjahr.
          ELSE.
            c = s_budat+3(4).
            s_gjahr = c - 1.
            APPEND  s_gjahr.
          ENDIF.
        ENDIF.
      ENDIF.
    *****************K**********
      IF r1 = 'X'.
        PERFORM getdata.
        PERFORM alv.
      ELSE.
        PERFORM getdata.
        PERFORM classical.
      ENDIF.
    *&      Form  getdata
          text
    FORM getdata.
      SELECT  bukrs
              belnr
              awkey
              budat
              gjahr
              blart
              FROM bkpf INTO CORRESPONDING FIELDS OF TABLE itbkpf
              WHERE bukrs = p_bukrs
              AND budat IN s_budat
              AND bstat = space
              AND gjahr = s_gjahr.
      IF sy-subrc NE 0.
        MESSAGE 'No Values exist for the Selection.' TYPE 'S'.
      ENDIF.
    *Tax details.
      LOOP AT itbkpf.
        MOVE-CORRESPONDING itbkpf TO itfinal.
        SELECT  SINGLE belnr
                 gjahr
                 witht
                 wt_qsshh
                 wt_qbshh
                 wt_acco        "vendor
                 FROM with_item INTO CORRESPONDING FIELDS OF itfinal
                 WHERE bukrs = p_bukrs
                 AND gjahr = itbkpf-gjahr
                 AND belnr = itbkpf-belnr
                 AND witht = 'T1'.
        APPEND itfinal.
        CLEAR itfinal.
        CLEAR itbkpf.
      ENDLOOP.
      LOOP AT itbkpf.
        MOVE-CORRESPONDING itbkpf TO itfinal.
        SELECT  SINGLE belnr
                 gjahr
                 witht
                 wt_qsshh
                 wt_qbshh
                 wt_acco        "vendor
                 FROM with_item INTO CORRESPONDING FIELDS OF itfinal
                 WHERE bukrs = p_bukrs
                 AND gjahr = itbkpf-gjahr
                 AND belnr = itbkpf-belnr
                 AND witht = 'T2'.
        APPEND itfinal.
        CLEAR itfinal.
        CLEAR itbkpf.
      ENDLOOP.
      LOOP AT itfinal.
        IF NOT ( itfinal-witht = 'T1' OR itfinal-witht = 'T2' ) OR ( itfinal-wt_qsshh = '0.00' ).
          DELETE itfinal.
        ENDIF.
      ENDLOOP.
      LOOP AT itfinal.
        SELECT SINGLE lifnr
                      name1
                      ort01
                      FROM lfa1 INTO CORRESPONDING FIELDS OF itfinal
                      WHERE lifnr = itfinal-wt_acco.
        SELECT SINGLE j_1icstno
                      j_1ilstno
                      FROM j_1imovend INTO CORRESPONDING FIELDS OF itfinal
                      WHERE lifnr = itfinal-wt_acco.
       <b> SELECT SINGLE bldat
                      from rbkp INTO CORRESPONDING FIELDS of itfinal
                      where  belnr = itfinal-belnr
                      and gjahr = itfinal-gjahr.</b>
        MODIFY itfinal.
      ENDLOOP.
    ENDFORM.                    "getdata
    *&      Form  alv
          Fieldcatalog for ALV Report
    FORM alv.
      LOOP AT itfinal.
        itfinal-awkey1 = itfinal-awkey+0(10).
        itfinal-sl_no = sy-tabix.
        MODIFY itfinal.
      ENDLOOP.
      IF itfinal[] IS INITIAL.
        MESSAGE 'No Values exist for the Selection.' TYPE 'S'.
        STOP.
      ENDIF.
      DEFINE m_fieldcat.
        itfieldcat-fieldname = &1.
        itfieldcat-col_pos = &2.
        itfieldcat-seltext_l = &3.
        itfieldcat-do_sum = &4.
        itfieldcat-outputlen = &5.
        append itfieldcat to itfieldcat.
        clear itfieldcat.
      END-OF-DEFINITION.
      m_fieldcat 'SL_NO' '' 'SL. NO' '' 03.
      m_fieldcat 'BUKRS' '' 'COMPANY CODE' '' 12.
      m_fieldcat 'BELNR' '' 'INVOICE.NO' '' 12.
      m_fieldcat 'GJAHR' '' 'FISCAL YEAR' '' 11.
      m_fieldcat 'WT_QSSHH' '' 'TAX BASE AMT.'  'X' 13.
      m_fieldcat 'WT_QBSHH' '' 'TAX' 'X' 13  .
      m_fieldcat 'AWKEY1' '' 'REF.KEY' '' 13.
      m_fieldcat 'BUDAT' '' 'POSTING DATE' '' 08.
      m_fieldcat 'LIFNR' '' 'VENDOR CODE' '' 10.
      m_fieldcat 'NAME1' '' 'VENDOR NAME' '' 35.
      m_fieldcat 'ORT01' '' 'CITY' '' 35.
      m_fieldcat 'J_1ICSTNO' '' 'CST No.' '' 40.
      m_fieldcat 'J_1ILSTNO' '' 'LST No.' '' 40.
      itlayout-zebra = 'X'.
      itlayout-colwidth_optimize = 'X'.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
            i_callback_program      = sy-repid
            is_layout               = itlayout
           i_callback_user_command =  'LIST1'
            i_callback_top_of_page  = 'TOP'
            it_fieldcat             = itfieldcat[]
            i_save                  = 'A'
         is_variant              = ITVARIANT
            it_events               = itevent[]
         is_print                = ITPRINTPARAMS
            it_sort                 = itsort[]
          TABLES
            t_outtab                = itfinal
            EXCEPTIONS
            program_error           = 1
            OTHERS                  = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDFORM.                    "alv
    *&      Form  list1
          ALV Interactive-
         -->R_UCOMM    text
         -->RS_SELFIELDtext
    FORM list1 USING r_ucomm LIKE sy-ucomm rs_selfield TYPE slis_selfield.
      CASE r_ucomm.
        WHEN '&IC1'.
          IF rs_selfield-fieldname = 'BELNR'.
            READ TABLE itfinal INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'BLN' FIELD itfinal-belnr.
            CALL TRANSACTION 'FB03' AND SKIP FIRST SCREEN.
          ENDIF.
      ENDCASE.
    ENDFORM.                                                    "list1
    *&      Form  TOP
        Top of page for ALV Report
    FORM top.
      DATA : name1(60),
             month_text(250),
             string1(100),
              date1(10),
              date2(10),
              title(65).
      <b>WRITE: s_budat-low TO date1,
             s_budat-high TO date2.</b>
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
         EXPORTING
            i_list_type           = 0
         IMPORTING
            et_events             = itevent
    EXCEPTIONS
      LIST_TYPE_WRONG       = 1
      OTHERS                = 2
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      string1 = 'Details of TDS 2-4% Work Contracts from'.
      CONCATENATE string1 date1 'to' date2 INTO title SEPARATED BY space.
      walistheader-typ = 'H'.
      walistheader-info = title.
      APPEND walistheader TO itlistheader.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
        EXPORTING
          it_list_commentary      = itlistheader
        I_LOGO                   = ''.
        I_END_OF_LIST_GRID       =
       ENDIF.
      CLEAR itlistheader.
    ENDIF.
    ENDFORM.                    "TOP
    *&      Form  classical
          Form to display the values in Classical Report
    FORM classical.
      FORMAT RESET.
      FORMAT COLOR COL_NORMAL.
      LOOP AT itfinal.
        sl_no = sl_no + 1.
        itfinal-awkey1 = itfinal-awkey+0(10).
        WRITE:/ sy-vline,
                2  sl_no,
                7  sy-vline,
                10 itfinal-bukrs,
                21 sy-vline,
                23 itfinal-belnr,
                35 sy-vline,
                38 itfinal-gjahr,
                47 sy-vline,
                48 itfinal-wt_qsshh,
                69 sy-vline,
                70 itfinal-wt_qbshh,
                91 sy-vline,
                94 itfinal-awkey1,
                108 sy-vline,
                110 itfinal-budat,
                125 sy-vline.
    <b>at end of lifnr.
    uline.
    new-page.
    clear: sl_no.
    sl_no = 1.
    endat.</b> 
    ENDLOOP.
    WRITE:/ sy-uline.
    ENDFORM.                    "classical
    TOP-OF-PAGE.
      DATA : name1(60).
      DATA : month_text(127),
             string(99).
    CALL FUNCTION 'MONTH_NAMES_GET'
      EXPORTING
        language                    = sy-langu
    IMPORTING
      RETURN_CODE                 =
       TABLES
         month_names                 = month_names[]
      EXCEPTIONS
        month_names_not_found       = 1
        OTHERS                      = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
      FORMAT RESET.
      FORMAT COLOR COL_POSITIVE.
      <b>WRITE: s_budat-low TO date1,
             s_budat-high TO date2.</b>* 
    IF NOT s_budat-low IS INITIAL .
       READ TABLE month_names WITH KEY mnr =  s_budat-low+4(2).
       IF sy-subrc = 0.
         month = month_names-ltx.
      string1 = 'Details of TDS 2-4% Work Contracts from'.
      CONCATENATE string1 date1 'to' date2 INTO title SEPARATED BY space.
      WRITE :/ title.
      SKIP 1.
       ENDIF.
    ENDIF.
      CONCATENATE itfinal-name1 ',' itfinal-ort01
                       INTO name1 SEPARATED BY space.
      WRITE :/ 'Vendor Code           :', itfinal-lifnr.
      WRITE :/ 'Vendor Name and City  :', name1.
      SKIP 1.
      WRITE :/ 'TNGST Registration No :', itfinal-j_1ilstno,
             / 'CST Registration No   :', itfinal-j_1icstno.
      SKIP 1.
    Display the coloumn headings
      FORMAT RESET.
      FORMAT COLOR COL_HEADING.
      WRITE :/ sy-uline.
      WRITE:/ sy-vline,
             2  'SI.No',
             7 sy-vline,
             10 'Comp.Code',
             21 sy-vline,
             22 'Acct.Doc.No',
             35 sy-vline,
             37 'Fiscal Yr.',
             47 sy-vline,
             49 'Tax Base Amt.',
             69 sy-vline,
             71 'Tax Amt.',
             91 sy-vline,
             94 'Invoice No.' ,
             108 sy-vline,
             110 'Posting Date',
             125 sy-vline,
    Thanks,
    K.Kiran.

    Kiran,
    After sorting
    vendor A
    some data
    vendor A
    soem data.
    vendor B
    some data.
    vendor B
    some data.
    But I want it as
    Vendor A
    some data
    some data
    Vendor B
    Some data.
    some data.
    Hope you got with what I am struggling.
    Kindly help me with that.
    Thanks,
    K.Kiran.

  • Does anyone have a link to common bugs/problems encountered with flex 3?

    Hi,
    does anyone have a link to common bugs/problems encountered
    with flex 3, just so i can try and familarise myself before I go
    asking etc? thanks folks!!

    flex warnings:
    http://livedocs.macromedia.com/flex/2/langref/compilerWarnings.html
    flex errors
    http://livedocs.macromedia.com/flex/2/langref/compilerErrors.html

  • [svn:fx-trunk] 7732: VideoPlayer changes: mostly PARB but fixing a few bugs as well.

    Revision: 7732
    Author:   [email protected]
    Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
    Log Message:
    VideoPlayer changes: mostly PARB but fixing a few bugs as well.
    Bugs:
    Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
    MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
    FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
    API Changes:
    ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
    VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
    MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
    Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
    VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
    Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
    Class Renames:
    spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
    spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
    spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
    spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
    spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
    spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
    spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
    spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
    spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
    spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
    spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
    spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
    spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
    spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
    spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
    spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
    spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
    spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-21727, SDK-21722, SDK-21675
    Reviewer: Deepa
    tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21727
        http://bugs.adobe.com/jira/browse/SDK-21722
        http://bugs.adobe.com/jira/browse/SDK-21675
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/defaults.css
        flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
        flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
        flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
        flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

    Revision: 7732
    Author:   [email protected]
    Date:     2009-06-10 16:24:50 -0700 (Wed, 10 Jun 2009)
    Log Message:
    VideoPlayer changes: mostly PARB but fixing a few bugs as well.
    Bugs:
    Fix VideoPlayer bug with live streaming so the pause button comes up when we first start playing (rather than a play button).  This was caused by an underlying FLVPlayback VideoPlayer bug, and I modified the underlying VideoPlayer code to fix it.
    MuteButton wasn't showing the correct volume when it first pops up in fullScreen mode.  This is because the MuteButtonSkin needed to grab the volume property when it loaded up initially.  It was doing this in the normal case, but not the fullScreen and wireframe case.
    FullScreen DropShadow: Change volume bar dropshadow to be a real dropshadow instead of using RectangularDropShadow.  This is the same change as yesterday...just in the fullScreen case.
    API Changes:
    ScrubBar.bufferedRange:Array -> bufferedStart, bufferedEnd
    VolumeBar: Add isDropDownOpen() which facades to isOpen on the DropDownController.
    MuteButton:  Change ?\226?\128?\156value?\226?\128?\157 property to ?\226?\128?\156volume?\226?\128?\157.  Add ?\226?\128?\156muted?\226?\128?\157 property and a mutedChange event.
    Get rid of VideoPlayerVolumeBarEvent: put the constant on FlexEvent instead: FlexEvent.MUTED_CHANGE
    VideoPlayer.muteButton: Changed type from ToggleButton to MuteButton.
    Make DropDownList/VolumeBar.dropDownController_openHandler() and closeHandler() mx_internal instead of protected.
    Class Renames:
    spark.components.supportClasses.StreamingVideoSource -> spark.components.mediaClasses.StreamingVideoSource
    spark.components.supportClasses.StreamItem -> spark.components.mediaClasses.StreamItem
    spark.components.VideoPlayerScrubBar -> spark.components.mediaClasses.ScrubBar
    spark.components.VideoPlayerVolumeBar -> spark.components.mediaClasses.VolumeBar
    spark.components.VideoPlayerVolumeBarMuteButton -> spark.components.mediaClasses.MuteButton
    spark.skins.default.VideoPlayerFullScreenButtonSkin -> spark.skins.default.mediaClasses.normal.FullScreenButtonSkin
    spark.skins.default.VideoPlayerPlayPauseButtonSkin -> spark.skins.default.mediaClasses.normal.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerScrubBarSkin -> spark.skins.default.mediaClasses.normal.ScrubBarSkin
    spark.skins.default.VideoPlayerScrubBarThumbSkin -> spark.skins.default.mediaClasses.normal.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerScrubBarTrackSkin -> spark.skins.default.mediaClasses.normal.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.normal.MuteButtonSkin
    spark.skins.default.VideoPlayerVolumeBarSkin -> spark.skins.default.mediaClasses.normal.VolumeBarSkin
    spark.skins.default.VideoPlayerVolumeBarThumbSkin -> spark.skins.default.mediaClasses.normal.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerVolumeBarTrackSkin -> spark.skins.default.mediaClasses.normal.VolumeBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.default.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.default.VideoPlayerFullScreenPlayPauseButtonSkin -> spark.skins.default.mediaClasses.fullScreen.PlayPauseButtonSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenScrubBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.ScrubBarTrackSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarMuteButtonSkin -> spark.skins.default.mediaClasses.fullScreen.MuteButtonSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarThumbSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarThumbSkin
    spark.skins.default.VideoPlayerFullScreenVolumeBarTrackSkin -> spark.skins.default.mediaClasses.fullScreen.VolumeBarTrackSkin
    spark.skins.wireframe.VideoPlayerFullScreenFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.fullScreen.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerFullScreenButtonSkin -> spark.skins.wireframe.mediaClasses.FullScreenButtonSkin
    spark.skins.wireframe.VideoPlayerPlayPauseButtonSkin -> spark.skins.wireframe.mediaClasses.PlayPauseButtonSkin
    spark.skins.wireframe.VideoPlayerScrubBarSkin -> spark.skins.wireframe.mediaClasses.ScrubBarSkin
    spark.skins.wireframe.VideoPlayerScrubBarThumbSkin -> spark.skins.wireframe.mediaClasses.ScrubBarThumbSkin
    spark.skins.wireframe.VideoPlayerScrubBarTrackSkin -> spark.skins.wireframe.mediaClasses.ScrubBarTrackSkin
    spark.skins.wireframe.VideoPlayerVolumeBarMuteButtonSkin -> spark.skins.wireframe.mediaClasses.MuteButtonSkin
    spark.skins.wireframe.VideoPlayerVolumeBarSkin -> spark.skins.wireframe.mediaClasses.VolumeBarSkin
    spark.skins.wireframe.VideoPlayerVolumeBarThumbSkin -> spark.skins.wireframe.mediaClasses.VolumeBarThumbSkin
    spark.skins.wireframe.VideoPlayerVolumeBarTrackSkin -> spark.skins.wireframe.mediaClasses.VolumeBarTrackSkin
    QE Notes: -
    Doc Notes: -
    Bugs: SDK-21727, SDK-21722, SDK-21675
    Reviewer: Deepa
    tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-21727
        http://bugs.adobe.com/jira/browse/SDK-21722
        http://bugs.adobe.com/jira/browse/SDK-21675
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/flex4/defaults.css
        flex/sdk/trunk/frameworks/projects/flex4/src/Flex4Classes.as
        flex/sdk/trunk/frameworks/projects/flex4/src/fl/video/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/framework/src/mx/events/FlexEvent.as
        flex/sdk/trunk/frameworks/projects/wireframe/defaults.css
        flex/sdk/trunk/frameworks/projects/wireframe/src/WireframeClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/ScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamItem.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/StreamingVideo Source.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ FullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ MuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ PlayPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ ScrubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/fullScreen/ VolumeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Full ScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Mute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Play PauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Scru bBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/mediaClasses/normal/Volu meBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/FullS creenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/MuteB uttonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/PlayP auseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Scrub BarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/Volum eBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/mediaClasses/fullS creen/FullScreenButtonSkin.mxml
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerScrubBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBar.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/VideoPlayerVolumeBarMuteBut ton.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamItem.a s
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/StreamingVid eoSource.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/events/VideoPlayerVolumeBarEvent.as
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenBut tonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenFul lScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenPla yPauseButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenScr ubBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerFullScreenVol umeBarTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerPlayPauseButt onSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarSkin. mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarThumb Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerScrubBarTrack Skin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarMute ButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarSkin .mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarThum bSkin.mxml
        flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/VideoPlayerVolumeBarTrac kSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerFullScr eenFullScreenButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerPlayPau seButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerScrubBa rTrackSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arMuteButtonSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arThumbSkin.mxml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerVolumeB arTrackSkin.mxml

  • Aperture 2 - Maybe a few small problems/bugs

    After 2 solid days worth of playing around with Aperture v2, I was wondering if anyone else is having the same problems as me?
    1. (Creating a new book) Can't File -> Print Book -> Save to PDF. It seems to die when it gets to around 30 pages.
    2. (Trying to buy the book) Go through the sign-up process via Aperture. Following the steps, I add in CC details to my .mac details, click next (step 3 - I think) and it reports 'Unexpected error has occurred'. No joy now for 2 days.
    I really need to get this book done and dusted!!
    Any assistance would be much appreciated.

    Anyway have any ideas?

  • Keynote 6.0 - Functionality Questions & A few Bugs

    I'm a presentation designer who works in Keynote extensively.  The new version really turned everything sideways with some good changes and some bad.  I've got a lot of questions (and obvoiusly the help file is only "eh" -- it's so not a manual for how to use the app and what's changed and where from Keynote '09.  So I figured I'd turn to the community with a few questions to see if any of you have answers:
    Customize Toolbar - Anyone know if this is possible in the new version?  I HEAVILY relied on the customized buttons I put up there (Bring to Front, Send to Back, Bring Forward, Send Backward, Adjust Image, Instant Alpha, Copy Style/Paste Style etc.)... Would be a REAL shame to have to now have to flip through the context sensative pane at the right to access all this stuff.
    Copy Style/Paste Style - There a button hidden anywhere?  I know there's a set of hot keys... I just preferred the button up top
    Mask with Selection through Context Sensative Right Click - now why on earth would you remove that option?  COME ON!
    Show Obsolete Transitions - Is there ANY way to re-enable these?  I used Grid from time to time, as well as droplet. There's no good reason to remove these transitions so far as I'm concerned, as an advanced option, rendering previously created presentations degraded if opened.
    Export to PowerPoint - This is a gripe, rather than a question... but seriously Apple?  Still PPT and not PPTX after all these years?  Don't you realize that presentations are still largely consumed by business people on PC's?  I've done my fair share of encouraging my clients to switch -- but why not make it just a little easier for me when they won't or can't?
    AAAND I hit a showstopper bug... 
    At some point during my drafting, accessing the master slides became IMPOSSIBLE. Hitting the "Edit Master Slide" button after tapping the canvas didn't work... nor would selecting "edit master slide" from the menu bar pulldown. Quitting and re-opening keynote wouldn't work either.  The only way around it, I found was to save the file out to Keynote '09 and then re-open it in Keynote 6.0
    I'm sure I'll discover more as I go.... but for now that's what I've got.
    Lastly -- Does anyone else find it telling that Apple's product managers finally decided to change the numbering system from the year to a version number...? Make it not so blaringly obvious that they hadn't updated the software in YEARS.  Ugh -- Apple truly is a hardware company.  Been focusing on incrementing their silly ipads and iphones for too long.  If you're going to create a closed system - how about focusing some more energy on the core apps that make them usable, instead of throwing it to the world to do it for you.
    Thanks!
    -s

    FYI - I recieved the following from the iWork product team via email in response to the Master bug.  I sent them all the information along with the buggy file... but didn't hear back beyond that.  At least it's nice to know they're listening, even if not responding.
    -Shane
    Hello there,
              We have heard about your issue from the discussion thread below:
    https://discussions.apple.com/thread/5480664?tstart=30
    We would like to know if you would be able to provide the following:
    1. Can we get a copy of the file? 
    2. How did you create this file? (in Keynote 6.0, imported from Sage, or created on an iOS device)?
    3. Is this a local file? Or is it stored on iCloud?
    4. Can you reproduce this issue consistently? If so, what are the steps?
    5. If you can’t reproduce the issue, do you recall what were the things you did before this problem occurred?
    6. Were you working with other apps (copy/pasting, switching apps, etc) at the time?
    7. Any other information that may help us reproduce the issue is appreciated.
    8. Can you provide us with the Console logs as you are running into the bug.
    Console logs: 
    1.  Launch Console app from your Applications/Utilities folder
    2.  Click the Clear Display icon on the Tool Bar
    3.  Launch your app and your steps to reproduce your issue
    4.  Copy the log on the right pane
    5.  Email this back to us
    Thank you,
    The iWork Team
    15320640

  • BexGetData - Limitation or bug/problem ?

    Hello,
    We are currently running BI 7 NW04s on Service Pack 9  (but with many notes applied to fix known issues).
    I am attempting to determine the level of flexibility available with the BExGetData and "convert to fomula" functionality in the Bex Analyzer (Excel).
    Am I correct in thinking that once you have "converted" your table to formulas you can only use the characteristic values that were displayed in the drill down prior to converting?
    For example, I have a report listing <u><b>Amount</b></u> by <u><b>Cost Centre</b></u> and <u><b>Cost element</b></u>.
    On running the query I have the Cost Centre and Cost Element values filtered to a single value for each - giving me one row of data.
    I then convert the values to formulas and attempt the replace the Cost Centre and Cost element characteristic values with other values where I know there are posted amounts in the cube. The formula always displays #NV , even though I know amounts exist.
    A number is only returned when I key in the original values I had in the drill down prior to converting. This behaviour seems at odds with the description of BexGetData and convert to formula in the Netweaver help.
    Can somebody please tell me if I am totally misunderstanding the extent of this new functionality.
    Thanks in advance,
    JCM

    Hello JCM2007,
    I understand your problem and your question.
    In my project the reporting-target is excel-analyzer and not the web.
    We have several cubes concering to SAP-controlling.
    Profit-Center-Accounting (and cc too) needs the following fields and values:
    Proft-Center
    Account
    Year/Period
    Version
    Plan/Act-mark
    Amount
    The idea was, writing an Query to reduce the numer of fields and values, and
    use it as a Dataprovider instead of the Cube (see SDN-show). (without variables)
    My first step was:
    Rows: 0accounts (with one presentationhierarchy) expanded to all nodes and values
    cols: 0amount, Year, Period, Version, Plan/act/Mark
    Normaly I would like to have the profit-center in rows, but there is a limit
    in Excel (65k).  So i put the Profit-Center into  the filter.
    In this example I got a simple result, navigation works fine, when converted in
    formulars
    But I want more flexibilty. I don't want use the filter-dialog and I don't want
    use variables.
    Using profit-center and 0account in rows can only work, if I use
    hierarchynodes and expand only (f.e.) to level 3. (see limitation of Excel < 2007)
    After the first result, I convert to formular. And then I have the effect:
    I only can swap values (Profit-Center or accounts) wich have allways been
    listed (or included) in the first queryresult. For example, I swap the nodevalue
    of a field of level 4. Here I got the #NV, because the hierarchy was expanded to
    level 3. But there are values concerning to the entered value.
    Whats the reason (maybe I was wrong)
    You are right, the flexibility has a limit. Only values of the basic-query (bevore converting to formular) are availible when your entering new values.
    But what can I do? I my opinion there is a bug in this function.
    My interim solution works as follow:
    - You have your converted-to-formular Excel-result concerning to Dataprovider DP1.
    - You got #NV when entering an new Object (cost-center/profit-center)
    - Place a new design-item under your excel-layout (designmode)
    - Use the same dataprovider DP1.
    - exit the designmode.
    - You have the same result before converting to formular.
    - Now click right mouse button to querypropertys.
    - You see cols, rows and filter fields.
    - Change the selection of cols, rows or filter fields. (but do not delete the
    selection-criteria) of the first excelresult (otherwise #NV is in the first result).
    - Choose only those selections you realy need.
    - go back to your queryresult.
    - Now you have a bigger resultarea.
    - So you can DELETE the designitem now, because You didn't need it.
    - Now try the first resultarea.
    Swap values, and it will work fine.
    Be carefull:
    If your query-resultarea is to large, you will become problems in excel.
    The OLAP-resultarea (requested in the dataproviderquery) will be transported
    to the local excel-cache. Your pc-cpu need 100% for a few minutes (50% dualcore)
    and memory grows to 500 megabyte (in my example). In this environment, excel aborts and you have problems with the users.
    Look for aggregates and combine nodes of object and accounts. (I have 40 aggregates because there are more then 2000 profit-center and costcenters)
    The first result is much smaller when you use aggregates. But you must insert the designitem when you want enlarge your queryresult.
    Regards
    Roland

  • Few bugs and lacks on my Nokia 5530XM (firm 20.0.8...

    Hello everyone, on december I upgraded the firmware on my Nokia 5530 from 11.x to 20.0.80 and luckily lots of bugs I reported were fixed. Now that's the situation:
    - Worst problem: When I receive a call and the phone is locked the two bars appears (the green to start the conversation and the blue ones). The problem is that sometimes I just can't reply to the call even if I slide lots of times the finger on the green bar (it seems to be inactive)... but the blue one works!
    - The switch between the normal and the landscape display mode is still too slow and inaccurate It takes two seconds to "rotate" the display (or sometimes it does not rotate at all .-.) and lots of times it rotates unintentionally (or because I rotated the phone for very few degrees, for examples when I take it out the pocket)... veeery annoiyng .-.
    - Is it possible to improve the global speed of the phone? Sometime the kinetic scroll lags and normal applications takes more time to start (even if I haven't programs running in background).
    - I've got two email profiles on the Messages, and when I connect to one of this the phone notifies the presence of new email (if any). The problem is that the little symbol of "new emails" on top-right corner of the home screen remains active also if I read all the messages and I close the connection.
    I need to restart the phone to make it disappear.
    Thank u so much for attention

    satari wrote:
    try with NOS beta 3.1
    http://betalabs.nokia.com/apps/nokia-ovi-suite-beta/download_and_installation
    uninstall all previouse nokia soft clear temp folders and other also registry
    install beta 3.1.0.47 from link
    On WIndows Vista Home Premium  & Windows 7 Ultimate has some problems as and was...
    Nokia Ovi suite update  show that nokia maps for phone available bud error during update...
    Also still no Russian Voice(RUSSIA HAS MORE MUCH) with street names... !!!!!!!!!!!!!!!!!!!!! NOKIA YOU ....
    people of countries
    The Deutschland - has 81 757 600
    The France - has 65 447 374
    The Italia - 60 605 053
    The Portugal - 10 707 924 !!!!!!!!!!!!!!!
    The Srerige - 9 354 426 !!!!!!!!
    and many others countries has voice with street names (it's for pedestrian navigation)
    BUT WHERE VOICE WITH STREET NAMES FOR RUSSIA
    IN RUSSIA - 142 914 136 !!!!!!!!!!!!!!!!!!!!! And it's also EUROPE!!!!!!!!!!!!!!!!!!!!!!!!!
    NOKIA YOU ARE ....
    nokia we want good working devices and not cheat!!!
    The modification C6-00 to C6-01 it's only fix your errors... wy we must pay again for your errors???

  • Few Bugs here ..

    In General its a welcome upgrade for me . performance seems to be better on L8.
    but there's always bugs with new releases , its a norm as far as i'm concerned.
    1. with every single Logic 7 song opened in L8 i got Logics cpu monitor maxing out . in fact only first processor out of four hitting the roof and thats with project not running .even blank autoload ( my start up template project with no instruments loaded has same result) this doesn't seem to have effect on performance but i don't know yet it prove problematic in later tests . OS X's CPU Monitor doesn't reflect this behavior.
    can someday who is using L7 songs in L8 open performance monitor and check you get the same thing ?
    2. Access Virus TI VC Crashes L8 . some Instruments like Massive and Reaktor crashed L8 when changing patches. ( only patch settings saved in L7 do that)
    it seems that L8 has some problems with L7 Songs in my case .
    again can you guys check and report if some of you get above too before i speak to Tech S at Apple.
    Bakuna
    Message was edited by: bakuna
    Message was edited by: bakuna

    Hello Bakuna,
    I've been using L8 since Friday now and so far haven't had any crashes when loading L7 songs/projects so you might want to check if it may be due some plugin you use in those sessions that might have gone incompatible with L8. Just an idea ...
    What I did find though were quite a few missing samples for some of the instruments (EXS24) and the Jam Packs. I'll probably have to do a clean install some time ...

  • Strange bug/problem in mobile server control center

    I am running Mobile server control center for settings some properties for synchronisation. When I leave the system idle for few minutes, I get the following errors:
    WTG-10109: Web-to-Go could not locate requested URL
    Web-to-Go could not locate requested URL /admin/console/usrblank.html
    Please contact the application vendor
    Also this error "oracle.html.HtmlRuntimeException: HtmlFile.toString() IO Exception caught" .
    I had to restart the server again. This happens all the time when I leave the system idle for few minutes.
    I dont think this is a session problem. Even if this is session problem then it should give a valid error message.
    My session timeout was set to 180 minutes(default).
    Your suggestions will help us to evaluate the product.
    Thanks a lot in advance.
    regards
    Yugandhar

    RP
    thanks but I tried all combinations and understand from metalink and other replies in this discussion forums, we need to remove the mobileadmin schema and reinstall it.But dont know why - is it a bug or some problem with installations.
    I am still not able to enter as ADMINISTRATOR/ADMIN or administrator/admin(if case sensitive).
    thanks in advance for suggestions.
    regards
    Yugandhar

  • A few bugs in OC4J?

    I encountered the following problems in developing OC4J. I'm not sure if they are bugs or just I did sth wrong.
    1) OC4J does not support local bean, as it complains if I have local-home tag in ejb-jar.xml file;
    2) OC4J does not support EJB-relation abstraction. For example, an orderheader can contains a few orderlines. If in the OrderheaderHome (CMP), we defined
    public abstract void setOrderlines(Collection orderlines) and
    public abstract Collection getOrderlines(),
    the system will complain that we cannot declare the methods abstract. It seems we need implement those relations by ourselves.
    3) OC4J does not generate SQl statements correctly based on the EJB-QL in ejb-jar.xml file. For example, I have a EJB-QL:
    SELECT OBJECT(a) FROM OrderheaderEJB AS a WHERE customer_number = ?1
    But after deployment, when I checked the SQl in orion-ejb-jar.xml, it is:
    <!-- Generated SQL: "select OrderheaderEJB.order_number, OrderheaderEJB.order_date, OrderheaderEJB.order_type, OrderheaderEJB.price_list_name, OrderheaderEJB.salesperson, OrderheaderEJB.currency_code, OrderheaderEJB.customer_number, OrderheaderEJB.bill_to_address_number, OrderheaderEJB.ship_to_address_number, OrderheaderEJB.cc_number, OrderheaderEJB.cc_type, OrderheaderEJB.cc_expiry_year, OrderheaderEJB.cc_expiry_month, OrderheaderEJB.name_on_card, OrderheaderEJB.bill_amount, OrderheaderEJB.billed_date, OrderheaderEJB.bill_transaction_id, OrderheaderEJB.payment_terms, OrderheaderEJB.sponsors, OrderheaderEJB.sponsor_agr_number, OrderheaderEJB.start_date, OrderheaderEJB.end_date, OrderheaderEJB.cancel_date, OrderheaderEJB.billing_cycle, OrderheaderEJB.source from OrderheaderEJB" -->
    We missed the where part in the generated SQL.
    Sometimes teh generated SQL is OK. So i am not sure if I did sth wrong here.
    Thanks,

    Hi Henry -
    See inline.
    I encountered the following problems in developing OC4J. I'm not sure if they are bugs or just I did sth wrong.
    1) OC4J does not support local bean, as it complains if I have local-home tag in ejb-jar.xml file;OC4J does not yet support local interfaces - apparently this is coming soon (perhaps at Java One, don't know for sure)
    2) OC4J does not support EJB-relation abstraction. For example, an orderheader can contains a few orderlines. If in the OrderheaderHome (CMP), we defined
    public abstract void setOrderlines(Collection orderlines) and
    public abstract Collection getOrderlines(),
    the system will complain that we cannot declare the methods abstract. It seems we need implement those relations by ourselves.It does support relation abstraction, though it is slightly different from how the final spec ended up and should be cleaned up in the upcoming release or so. You mentioned putting the relationship abstractions in the Home file - I assume you mean the bean implementation file.
    * Define ejb implementation class as abstract - i.e.
    public abstract OrderheaderEJB ......
    * Define all of the gets/sets that you expose in your remote
    interface as abstract as well....
    * Change your ejb-jar.xml file to an ejb2.0 style reference (change the dtd ref, etc)
    Here is where the difference occurs that I mentioned above. In addition to your ejb-relationships section in your ejb-jar.xml file, you will also need to list the collection variable in your cmp-fields in your entity bean description.
    For instance if your cmr-field-name is orderlines from the ejb-relationship section, create a cmp-field record for this as well. Again, this particular item should be cleaned up with the next release.
    It should deploy just fine. I use this all the time.
    3) OC4J does not generate SQl statements correctly based on the EJB-QL in ejb-jar.xml file. For example, I have a EJB-QL:
    SELECT OBJECT(a) FROM OrderheaderEJB AS a WHERE customer_number = ?1
    But after deployment, when I checked the SQl in orion-ejb-jar.xml, it is:
    <!-- Generated SQL: "select OrderheaderEJB.order_number, OrderheaderEJB.order_date, OrderheaderEJB.order_type, OrderheaderEJB.price_list_name, OrderheaderEJB.salesperson, OrderheaderEJB.currency_code, OrderheaderEJB.customer_number, OrderheaderEJB.bill_to_address_number, OrderheaderEJB.ship_to_address_number, OrderheaderEJB.cc_number, OrderheaderEJB.cc_type, OrderheaderEJB.cc_expiry_year, OrderheaderEJB.cc_expiry_month, OrderheaderEJB.name_on_card, OrderheaderEJB.bill_amount, OrderheaderEJB.billed_date, OrderheaderEJB.bill_transaction_id, OrderheaderEJB.payment_terms, OrderheaderEJB.sponsors, OrderheaderEJB.sponsor_agr_number, OrderheaderEJB.start_date, OrderheaderEJB.end_date, OrderheaderEJB.cancel_date, OrderheaderEJB.billing_cycle, OrderheaderEJB.source from OrderheaderEJB" -->
    We missed the where part in the generated SQL.
    Sometimes teh generated SQL is OK. So i am not sure if I did sth wrong here.OC4J does not yet support ejb-ql as I understand it - that release is a little further down the line as I understand it.
    Cheers
    Ray
    Thanks,

Maybe you are looking for