Read-mostly pattern in Toplink?

Hello:
I am using Toplink 10g (9.0.4) with Weblogic 8.1, and am using EJB 2.0 CMP entity beans. For performance reasons, I have a Read-Only bean and a Read-Write bean, both using the same RDBMS tables for persistence. I would like to implement a 'Read-mostly' pattern, where I would use the Read-Only bean for reads and the Read-Write bean for writes (duh!). If I used Weblogic's CMP, I can set the Read-Write EJB to 'invalidate' it's Read-Only counterpart whenever any changes to its persistent field are saved to the database - this is done by an entry in the weblogic-ejb-jar.xml descriptor. This forces the data for the Read-only bean to be reread from the database on the next call. Since Toplink is taking care of CMP, putting this entry in my weblogic-ejb-jar.xml file obviously does nothing. Is there any way to implement this pattern using TopLink? Thanks for any help.

First, thanks for the reply.
I do realize I don't explicitly need to have two beans. Let me fill in the gaps a bit:
I'm trying to wring out every ounce of performance from my application. Using a ReadOnly Entity bean allows me to better control what TopLink registers when I enter a transaction. I've noticed that even for straight reads, TopLink registers every object that the read/write entity bean 'touches' during a method call, and then checks all of these objects to see if they changed before committing the transaction. Needless to say, this is unnecessary, and significantly slows down the application. When I use a ReadOnly entity bean, this object registration doesn't happen.
So, to be more specific, is there any way I can set a method on a Read/write entity bean to 'ReadOnly', so it doesn't unnecessarily register all the objects? I cannot figure out a way to do this, so I've used a ReadOnly bean in combination with a ReadWrite bean to get around this performance bottleneck.
Thanks again for your time.
- Robert Benkovitz

Similar Messages

  • More read-mostly pattern & JNDI Lookup.

    Hi all,
    I'm still having problems with the read mostly pattern implementation.
    I get the following:
    weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
    [javax.naming.NameNotFoundException: Unable to resolve UserRO. Resolved: '' Unresolved:'UserRO'
    ; re
    maining name '']
    Although the bean is defined correctly. i.e: if I don't use the <invalidate-taget>,
    everything works, I can read from the RO bean, I can write to the RW bean but
    of course, I can't see the changes.
    Now, one more path comes to my mind. Does my Entity bean have to implement the
    Remote interface? All my EB are local, thus "Bean" is reachable by "BeanRef" locally
    in the container.
    Any suggestions? Can I make WL to lookup the local interface for the Invalidation
    target? What am I doing wrong??
    Regards,
    Gerard.

    Pundits/Gurus == Any recommendation on this topic?
    Thanks, ~vk

  • Cluster-wide invalidation using read-mostly pattern

    Hello,
    I have a qeustion around the use of the read-mostly Entity Beans pattern with implicit invalidation (through specifying the read-only EJB name in the <invalidation-target> element of the read-write bean's DD).
    When an update occurs in the read-write bean, is invalidation propogated to all nodes in a cluster, thereby forcing a ejbLoad() on the next invocation of instance of the read-only bean?
    I was reasonably certain that this was the case. It has been a while but my memory is that even in 6.1, invalidation using the CachingHome interface (obiovusly not quite the same thing, but surely close) performed a cluster-wide invalidation. Unfortuantely I don't have a cluster lying around to knock up a quick test case at the moment.
    The reason for me raising the question is that if you search for "read-mostly" on dev2dev you will find a recent article from Dmitri Maximovich - "<b>Peak performance tuning of CMP 2.0 Entity beans in WebLogic Server 8.1 and 9.0</b>"http://dev2dev.bea.com/pub/a/2005/11/tuning-cmp-ejbs.html?page=3
    This contains the worrying sentence :
    <i><b>In contrast to the read-mostly pattern, which doesn't provide mechanisms to notify other nodes in the cluster that data was changed on one of the nodes</b>, when a bean with optimistic concurrency is updated, a notification is broadcast to other cluster members, and the cached bean instances are discarded to prevent optimistic conflicts.</i>
    I don't particulary want to use an optimistic concurrency in my current development as the application is guaranteed sole access to the underlying database and for the data we're concerned with there are extremely infrequent updates. My first thoughts were that a read-mostly pattern would be ideal for our requirements. However, I would be extremely concerned by the prospect of stale data existing on some nodes as I was planning on also setting read-timeout-seconds to zero.
    Anyone who can shed some light on the subject would be much appreciated.
    Thanks
    Brendan Buckley

    You are correct. The dev2dev article is not.
    The caching home interface triggers an invalidation message across the cluster members. Their cache is marked dirty and the next call to the bean will force an ejbLoad.
    -- Rob
    WLS Blog http://dev2dev.bea.com/blog/rwoollen/

  • Read-mostly pattern & EJB-QL question when using Weblogic 8.1

    I want to use the same implementation of an CMP entity bean for the
    read-mostly pattern in BEA Weblogic 8.1 (means for the reader and the
    writer class).
    Therefore my ejb-jar.xml contains the following statements:
    <ejb-name>MyBeanReadOnly</ejb-name>
    <local-home>mypackage.MyBeanLocalHome</local-home>
    <ejb-name>MyBean</ejb-name>
    <local-home>mypackage.MyBeanLocalHome</local-home>
    The weblogic-ejb-jar.xml and weblogic-cmp-rdbms-jar.xml have the proper
    changes.
    I can deploy this bean & for the corresponding session bean binding
    and calling methods works for the (virtual) read-only and read-write
    entity beans.
    When we are using Xdoclet and ejb.finder methods e.g.
    @ejb.finder
    signature="java.util.Collection findAllValid(java.util.Date date)"
    result-type-mapping="Local"
    query="SELECT DISTINCT OBJECT(u) FROM MYTABLE AS u
    WHERE (?1 >= u.validFrom) AND ((u.validUntil IS NULL)
    OR (?1 <= u.validUntil))"
    the compilation and packaging runs well (as usual).
    During the deploy to Weblogic 8.1 we get errors, because the
    implementation of MyBeanReadOnly's findAllValid(...) should return
    objects of type MyBeanReadOnly instead of MyBean.
    Is there a way to solve this problem
    - and not write seperate reader and writer classes like
    the Weblogic 5.1 sample implementation?
    - and not use the CMP optimistic locking?
    Thanks for any further information.
    Wolfgang

    surya jeedigunta wrote:
    We are using Weblogic 8.1 SP2 and our Oracle Database is of version 9.2.0.5.
    I created user ID 'testa' in the database which owns all the objects.
    I created another userID 'testb' which has privileges to read, modify and delete data from tables owned by testa.
    I created public synonyms for all the objects owned by testa.
    I set the userid 'testb' and password in weblogic administrator window and set the same in reg.xml file also.
    Now when I tried to install the application, I got the following errors:
    BEGINNING INSTALLATION
    START INSTALLING FORMS SECTION
    Installing Form ./dataform/EventHistory.xml...<ErrorStack>
    <Error>
    <Code>FORM_045</Code>
    <Msg><![CDATA[ Form "Form" schema lacks some required columns:
    Field=ID column=ID does not exist in table=QSTForm
    Field=Name column=Name does not exist in table=QSTForm
    Field=Version column=Version does not exist in table=QSTForm
    Field=Content column=Content does not exist in table=QSTForm
    Field=LastModified column=LastModified does not exist in table=QSTForm ]]></Msg>
    </Error>
    <Error>
    <Code>FORM_7</Code>
    <Msg><![CDATA[ Failed to bind FDT columns, exception com.quovadx
    .bpms.core.CWException: (FORM_045) Form "Form" schema lacks some required column
    s:
    Field=ID column=ID does not exist in table=QSTForm
    Field=Name column=Name does not exist in table=QSTForm
    Field=Version column=Version does not exist in table=QSTForm
    Field=Content column=Content does not exist in table=QSTForm
    Field=LastModified column=LastModified does not exist in table=QSTForm ]]></Msg>
    </Error>
    My question is :
    does weblogic 8.1 works when I use public synonyms and user id other than the schema owner ID?
    I would appreciate if somebody could help me with this.
    Thank YouHi. I wish I could help you more, but so far, from what symptoms you've shown us,
    this is a purely internal Oracle issue to do with what your second user sees or
    can access. The fact that the user is logging in via JDBC or through WebLogic is
    irrelevant.
    Joe

  • Read-mostly

    Hi!
    Please, could anyone explain how to implement a read mostly pattern (for bea 7.0
    or 8.1). What do I have to add in which deployment descriptor>? Do I have to manipulate
    only the weblogic descriptors?
    (I was looking at 8.1 docs for an example but found nothing ... )
    If you've got some snippets (or a sample) I would be very grateful.
    Thanks for every useful reply,
    Chris.

    'Read-Mostly Pattern'
    http://e-docs.bea.com/wls/docs70/ejb/EJB_environment.html#1133481
    thanks,
    Deepak
    "Chris" <[email protected]> wrote:
    >
    Hi!
    Please, could anyone explain how to implement a read mostly pattern (for
    bea 7.0
    or 8.1). What do I have to add in which deployment descriptor>? Do I
    have to manipulate
    only the weblogic descriptors?
    (I was looking at 8.1 docs for an example but found nothing ... )
    If you've got some snippets (or a sample) I would be very grateful.
    Thanks for every useful reply,
    Chris.

  • Read-Mostly Questions

    The Read-Mostly example in the 6.1 install and the improved example from
    Dimitri both define separate bean classes for the read-only and read-write
    beans. Isn't a more typical pattern to deploy the same bean class twice?
    Any problems with this?
    Second, has anyone come up with a good way to avoid hardcoding in the client
    code (or server code acting as a client of the beans) which of the two homes
    you want to talk to? Maybe a Locator which looks up one or the other based
    on presence of a transaction?
    -Greg
    Check out my WebLogic 6.1 Workbook for O'Reilly EJB Third Edition
    www.oreilly.com/catalog/entjbeans3 or www.titan-books.com

    slightly off-topic,
    i dont know if wl does this or not, but i think its possible for the app
    server to figure out whether you're inside the same or a different vm and
    just optimize out most of the remote stuff internally. i dont know if that
    breaks the spec tho as long as it still returns a portableremoteobject, i
    dont see how a client is affected.
    i'll try to run some numbers for local vs. remote on wl6.1 when i get a
    chance :)
    -saad
    "Greg Nyberg" <greg.nyberg.at.objectpartners.com> wrote in message
    news:[email protected]..
    The Read-Mostly example in the 6.1 install and the improved example from
    Dimitri both define separate bean classes for the read-only and read-write
    beans. Isn't a more typical pattern to deploy the same bean class twice?
    Any problems with this?
    Second, has anyone come up with a good way to avoid hardcoding in theclient
    code (or server code acting as a client of the beans) which of the twohomes
    you want to talk to? Maybe a Locator which looks up one or the otherbased
    on presence of a transaction?
    -Greg
    Check out my WebLogic 6.1 Workbook for O'Reilly EJB Third Edition
    www.oreilly.com/catalog/entjbeans3 or www.titan-books.com

  • How can I add a new Template to My Templates in Pages? I've read most of the discussions on the subject but it doesn't work for me. By the time I reach the Templates folder, I only see templates for Numbers and not for Pages. Need help, please.  Thanks

    How can I add a new Template to My Templates in Pages? I've read most of the discussions on the subject but it doesn't work for me. By the time I reach the Templates folder, I only see templates for Numbers and not for Pages. Need help, please.  Thanks

    Si vous avez utilisé la commande Save As Template depuis Pages, il y a forcément un dossier
    iWork > Pages
    contenant Templates > My Templates
    comme il y a un dossier
    iWork > Numbers
    contenant Templates > My Templates
    Depuis le Finder, tapez cmd + f
    puis configurez la recherche comme sur cette recopie d'écran.
    puis lancez la recherche.
    Ainsi, vous allez trouver vos modèles personnalisés dans leur dossier.
    Chez moi, il y en a une kyrielle en dehors des dossiers standards parce que je renomme wxcvb.template quasiment tous mes documents Pages et wxcvb.nmbtemplate à peu près tous mes documents Numbers.
    Ainsi, quand je travaille sur un document, je ne suis pas ralenti par Autosave.
    Désolé mais je ne répondrai plus avant demain.
    Pour moi il est temps de dormir.
    Yvan KOENIG (VALLAURIS, France)  mercredi 23 janvier 2011 22:39:28
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.2
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community

  • Satellite L650 - ODD does not read most of CDs or DVD's after BIOS update

    While copying DVD's I was asked to do a bios upgrade from the software that came on my laptop, so i thought coming from toshibsa it should be safe. I closed all my applications and let the update happen, restarted my pc and tried to continue to copy my dvd's.
    Now my dvd writer does not read most of my cds or DVD's,originals as well.
    I have managed to get hold of my previous Bios version after quite a battle before the update to see if i can go back to my old version but the exe file runs a program that says the version is older then the one i am using so it will not load it.
    Any help would be greatly appreciated as i have two days to copy 100 DVD's for a client and i am unable to do this now,
    I have a Toshiba Satellite L650 laptop running windows 7 64 bit 8 gigs memory with a SSD Hard drive

    > i can go back to my old version but the exe file runs a program that says the version is older then the one i am using so it will not load it
    I dont think that BIOS is the problem here the point is that the CD and DVD support details are stored in the CD/DVD drive firmware and NOT in the notebook BIOS.
    So in my opinion the BIOS update is not the reason for your issue.
    I think you should check if laser lens cleaning would help you to read the disks.
    Use an cotton wool tip and alcohol fluid to clean gently the laser lens.

  • Read-Mostly Entities

    Hi all,
    I am using a read-mostly strategy.
    I have two instances of an entity, One read-only and the other is
    read-write. When I use a read-write and modify a reacord in the
    database, the read-only bean remains to read from the cache even after
    %read-timeout-sec% seconds ?
    read-timeout-sec is set for the read-only.
    Anything missing?
    Can I hard codly impose a refresh on the cache?
    Thanks.
    mona

    Could you please post your code??
    Mona Ramlawi wrote:
    Yes, surprisingly Yes.
    ejbLoad is getting called after read-timeout-secs and after a db write
    is committed.
    However the values of the fields in the read-only Entity are not getting
    refreshed. That is I would have a different value than that in the DB.
    I know I missed out something stupid, so let me revise:
    Read-Only: - EJB 2.0 CMP
    - ReadOnly Concurrency strategy
    - read-timeout-secs = 30
    - DataBase is shared
    - rest left defaults ...
    Read-Write: - EJB 2.0 CMP
    - Local Interface extends the Local Interface of the
    ReadOnly Bean
    - DataBase Concurrency strategy
    - DataBase is shared
    - invalidation-target = %ReadOnly Bean Name%
    - rest left defaults ...
    So, what's wrong .. ??
    Rob Woollen wrote:
    Does your ejbLoad get called?
    -- Rob
    Mona Ramlawi wrote:
    The read-only is an EJB 2.0 CMP Entity Bean.
    I know that it is still reading from the cache since the field that I
    changed using a setter in the read-write bean did not get refreshed in
    the read-only bean after read-timeout-sec time
    Rob Woollen wrote:
    Strange, is the read-only entity bean bmp or cmp. EJB 1.1 or EJB2.0?
    How do you know that it's still reading from the cache?
    -- Rob
    Mona Ramlawi wrote:
    Hi all,
    I am using a read-mostly strategy.
    I have two instances of an entity, One read-only and the other is
    read-write. When I use a read-write and modify a reacord in the
    database, the read-only bean remains to read from the cache even
    after
    %read-timeout-sec% seconds ?
    read-timeout-sec is set for the read-only.
    Anything missing?
    Can I hard codly impose a refresh on the cache?
    Thanks.
    mona
    AVAILABLE NOW!: Building J2EE Applications & BEA WebLogic Server
    by Michael Girdley, Rob Woollen, and Sandra Emerson
    http://learnWebLogic.com
    Rajesh Mirchandani
    Developer Relations Engineer
    BEA Support

  • Buffer Busy Waits in a Read-Mostly Database?

    11gR2 Standard Edition on Linux x86_64.
    The database consists of two large tables (12GB+), one column of each of which has an Oracle Text index on it. Once a month, the two tables are refreshed from elsewhere, the Text indexes are updated, and then they sit there for the rest of the month, effectively read-only as users perform full text searches. The instance runs in 20GB of RAM, of which 16GB is given over to the (8K, default) buffer cache, 1GB SGA, 2GB PGA.
    The principle recurring wait event on this database is buffer busy waits, for data blocks (i.e., not undo segment headers) -and the data blocks are those of the two tables (which have default freelists, freelist groups and initrans and maxtrans).
    I get that during the monthly refresh, when there's loads of inserts happening, there could be lots of buffer busy waits. Since that refresh happens at weekends out-of-hours, waits during that time are not of any great concern.
    My question is why there would be any such waits during the database's 'read-only' period, in between refreshes. I can positively guarantee that no DML is taking place then, yet the buffer busy waits still occur, from time to time.
    On a possibly related note, why would I see lots of "consistent reads" during the 'read-only' period? The data isn't changing at all, so why would the database be busy doing consistent reads when current reads (I would have thought) would be good enough to get the data in the state it's actually at?

    Catfive Lander wrote:
    11gR2 Standard Edition on Linux x86_64.
    The database consists of two large tables (12GB+), one column of each of which has an Oracle Text index on it. Once a month, the two tables are refreshed from elsewhere, the Text indexes are updated, and then they sit there for the rest of the month, effectively read-only as users perform full text searches. The instance runs in 20GB of RAM, of which 16GB is given over to the (8K, default) buffer cache, 1GB SGA, 2GB PGA.
    The principle recurring wait event on this database is buffer busy waits, for data blocks (i.e., not undo segment headers) -and the data blocks are those of the two tables (which have default freelists, freelist groups and initrans and maxtrans).
    I get that during the monthly refresh, when there's loads of inserts happening, there could be lots of buffer busy waits. Since that refresh happens at weekends out-of-hours, waits during that time are not of any great concern.
    My question is why there would be any such waits during the database's 'read-only' period, in between refreshes. I can positively guarantee that no DML is taking place then, yet the buffer busy waits still occur, from time to time.
    On a possibly related note, why would I see lots of "consistent reads" during the 'read-only' period? The data isn't changing at all, so why would the database be busy doing consistent reads when current reads (I would have thought) would be good enough to get the data in the state it's actually at?Catfive,
    Are you running 11.2.0.1 or 11.2.0.2? If you are running 11.2.0.1 there are at least two bugs fixed by 11.2.0.2 to correct problems that lead to buffer busy waits. You mentioned that this is a "mostly" read only database where you are experiencing these waits - does that mean that there might be some inserts, updates, and deletes (possibly auditing related?)? One of the bug reports found on Metalink (MOS) is this one:
    Doc ID 9341448.8, Bug 9341448 - "Buffer block contention on full block which keeps being tried for space"
    How did you determine that the buffer busy waits were related to these two tables? Did you check V$SEGMENT_STATISTICS, monitor the session level wait events, create a 10046 trace at level 8 or 12, or use some other method? Are these tables typically read using parallel execution? Is there any chance that the application is performing SELECT ... FOR UPDATE?
    Have you checked V$SESSION_EVENT to see which sessions waited on buffer busy waits? How severe are the buffer busy waits - 10 seconds in a 24 hour period, 1 minute in a 20 minute time period? Are you backing up this database using RMAN and comparing the change in the buffer busy waits before and after RMAN completes its backup?
    I wonder if using SGA_TARGET could lead to buffer busy waits during an automatic buffer cache resize operation?
    Regarding seeing "consistent reads" during the read only period, that should be expected when blocks are read from the buffer cache. Jonathan Lewis explained it well in at least one of the threads that he contributed to on OTN, but I cannot find that thread at the moment. Essentially (in as few words as possible), you will see current mode block accesses when the data blocks are being changed and consistent reads (consistent gets) when the blocks are being read. This thread includes comments that suggest what to check to determine if undo had to be applied to perform the consistent gets:
    Index consists 1.5mln blocks, but full scan gets 11mln blocks
    Edit:
    I found the thread with Jonathan's comment:
    high consistent read during parse call | tkprof output
    "If you're not doing a current read then the only alternative is to do a consistent read.
    Typically you do current reads because you want to change a block"
    Charles Hooper
    Co-author of "Expert Oracle Practices: Oracle Database Administration from the Oak Table"
    http://hoopercharles.wordpress.com/
    IT Manager/Oracle DBA
    K&M Machine-Fabricating, Inc.
    Edited by: Charles Hooper on Jan 5, 2011 8:45 AM
    Added link to second OTN thread

  • Optical drive fails to read most DVD's

    Product: HP Pavilion dv4t-1500, Windows 7 64-bit OEM.
    A few weeks ago my DVD drive stopped reading DVD's. I put a DVD in and close the door and it spins up, then down, spins up, then down. And, most of the time it never loads the video content. Frequently, it instead presents a dialog asking if I want to burn a CD/DVD.
    I first thought I had a defective CD/DVD drive. So, I purchased one off eBay for $23 (being careful to get exactly the same drive). The same behavior persisted. So, I put the original drive back in.
    I found an article online that said something about upper filters, and I followed those instructions. Still no change.
    I then did a manual removal of the optical drive drivers using Device Manager. After the restart and loading of Windows I tried again, and there was still no change.
    Then, I did a system restore from the restore backup on the hard drive. Still no change.
    I am at a loss of what to do now. I cannot do a clean install from an OEM setup. I would have to buy a Windows 7 upgrade for $119 to do a clean install. But, before that I would have to do a clean install of XP Pro, but I can't do that because I don't have the SATA drivers that are needed.
    Any ideas on how to get this Windows 7 system and its optical driver working together again? Thanks!
    This question was solved.
    View Solution.

    Hi:
    The first one is your Intel Wireless WiFi Link 1000:
    I'm giving you the link to the latest Intel driver for it. The first driver listed is what you want.
    http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21045&lang=eng&OSVersion=Windows%207%...
    The second item is your ProtectSmart hard drive protection that needs a driver.
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-76187-1&cc=us&dlc=en&lc=en&...=
    That's all your missing?
    Not bad.
    Paul

  • Localization design patterns with TopLink

    Hello,
    We are creating web app with JSF and TopLink.
    Each table in database may have several fields that can be localized.
    All localization resources are stored in a table that has such columns: table_name, column_name, language, localized_text.
    How would you suggesting implement localization using TopLink?

    Sorry, I missed one column.
    Columns in localization table: table_name, column_name, row_id, language, localized_text.

  • Read most current version of record

    I am new to Crystal and would appreciate some help with the following issue:
    I am reading 2 tables.  The first table has a field named Policy#.  The 2nd table has a number of records for that policy#.  It also includes a version# field.  I only want to read the record in the 2nd table that has the highest version#.
    Please tell me how to go about accomplishing this.  Thank You

    Hi Glory,
    What you will need to do is insert a group for policy# then bring the version# in to the details, right click on it, insert summary -> select the summarization type to "Maximum" and place the summary location in the Policy# grouping.
    You may also want to suppress the details section if you only want to see the maximum records.
    I hope this helps,
    Regards,
    Zack H.
    Edited by: Zack H on Feb 5, 2009 5:44 PM
    Edited by: Zack H on Feb 5, 2009 5:45 PM

  • I have read most advise re audio books but I do not have a more button in music?

    I have downloaded and paid for audio books through the store but can not play as I can not find them, I have no "MORE" button in music?

    hi Matt, or someone else
    Only rarely do I get an email larger than 1000kb. But not matter how small the email, even if only a few kb, Thunderbird truncates every single one, and after I have "untruncated" a few emails, the server refuses to let me untruncate any more for a few minutes. I have used the Thunderbird Disk Save tool for years previously with no problems, and I think this happened when I changed it from 500 to 1000kb a few weeks ago (may have been due to a Mozilla update). I truncate large files because I pay $45/month for 4GB of usage, with absolutely no option to Telstra because I live in the bush in Queensland and Telstra wireless is our only choice for broadband. I use Windows Security Essentials and don't know how to turn off email scanning in it if indeed it does scan my emails (have always assumed it does, but can't find a way to see if it is). In any case I wouldn't want to have this feature off permanently. This problem with truncating all emails has occurred after I started to use Windows Security Essentials. Any more targetted thoughts please to what I've explained above.

  • Front Row won't read most of the music in iTunes

    When I go to my iTunes folder playlists from the desk top I get everything that I expect to see there. When I open with the remote, almost everything I see, for every playlist, says it can "shuffle songs" but there are no individual songs listed.
    This applies to music bought from the Apple store and CDs I have copied to iTunes. I have played with preferences to no avail.
    This is a new MacBook Pro with all the software updates available as of last night.
    Advice welcome ... otherwise this Front Row / remote is a silly piece of add on equipment that isn't worth anything.

    sorry for the slow reply, but what format are the songs in? mp3? AAC?
    i would suggest converting to AAC if it is in anything other than these 2 (if it is in apple lossless, its fine....)
    ben

Maybe you are looking for

  • Authentication while consuming a BAPI exposed as a web service

    Hi all,       This is the scenario - I am consuming a web service in my web dynpro application. The web service is nothing but a BAPI which is exposed as WS. My query - how do I achieve authentication from the web dynpro application to the web servic

  • Disk Utility Image backup - 8 hours and counting. ?

    So I'm doing a backup image in Disk Utility. Started up from the install DVD 10.6 and went into D U and making an image of my Macbook's (2008) HD (250gb) and saving it to a WD usb 2.0 external drive. I'm going on 8 hours. I know it takes a while but

  • Materialized View and Redo Information

    Hi!! I have created a materialized view with fast refresh. I have created a materialized view log on master table with NOLOGING. My view is refresh every 3 seconds but My problem is that my archivelogs is now growing so much!!! Please, How I avoid th

  • Check Information

    Hi I have posted the document using F110 It has given that "Payment run has been carried out"                          Posting orders: 1 generated, 1 posted" so far so good. Now the problem is when i tried to dispaly the check information using the p

  • Flash Player Not Found in IE9 or 10

    Hi, I have been having an annoying problem lately. I recently got addicted to Facebook Casino games. About a month ago I started to have an issue with Internet Explorer 9 and Adobe Flash Player. While playing or trying to load the game, Flash Player