About the 25,000 track limit

I've got a question about the 25,000 track limit.  I'm aware that it's 25k uploaded tracks, and that tracks I purchased from iTunes don't count against that.
However, is there a way of finding out how many of my tracks in the cloud are these "don't count against the quota" tracks?   I'm nowhere near 25k, I think I have about 10,500 - but I am curious how many tracks up there I have that are the non counting kind.
Tkx.

Aah, I didn't realise you had already signed up.
In that case, create a smart playlist where the criteria is any of:
iCloud Status is matched
iCloud Status is uploaded
The number of songs in that playlist is what counts against the 25,000 limit.

Similar Messages

  • HT4914 I have about 70,000 songs, almost all of them are MP3s burned from CDs. Is there a way to increase the 25,000 song limit in iTunes Match, by paying more, for example?

    I have about 70,000 songs, almost all of them are MP3s burned from CDs. Is there a way to increase the 25,000 song limit in iTunes Match, by paying more, for example?

    Right now the limit is what it is, 25,000 tracks. Tracks purchased from the iTunes Store do not count against that number. Whether Apple has any plans to increase that limit none of us here, who are all just fellow users, will know. We'll have to wait and see.
    Regards.

  • Is it possible to increase/remove the 20,000 row limit on the AV reports?

    When running a report for Logins and Logoffs for the last month, the report returns 20,000 records and informs me that there are more than 20,000. Does anyone know of a way to either remove the limit or to increase it?
    regards,
    Iain Barr
    Ategrity Solutions Ltd.

    Hi Iain:
    At this time, the out-of-the-box reports in Audit Vault are limited to 20,000 rows in code. There is no configurable way to change this limit.
    However, the Admin Guide does document the schema extensively, so it should be possible to point an external reporting tool, such as Oracle BI Publisher, to the schema, and query the data. Such reports will not be limited to 20,000 rows.

  • About the feature "Change Track Ord

    Hi all,
    I explain you my problem, I used my old jukebox, the Nomad Jukebox 3, to play songs as a DJ, and I'm fond of the feature allowing to change the order of the tracks during the playing of the music.
    But since two days I let my jukebox fallen to the ground after 4 years of loyal services and now the power button is broken. The player works very well but no way to start it or to shut it down, I called the support and they told me that there is no piece today to repair it because it is no more produced.
    I hesitate to bring it to an electronics engineer or to buy an other product.
    so here is my question, is there today an mp3 player that has this feature of moving the order of the tracks during the playing ? Does the Zen vision do it ?

    Thank you very much SSR for your answer.
    Creative what about adding this feature to your new players ? Does it cost so much to add it ? What is the reason of the removing of this feature ?
    What about producing a professional MP3 player for music professional purpose ? For DJ for example, for some sampling, like you did on your first jukeboxes with a heavy sound line out.

  • HT201318 If you increase your iCloud storage capacity can you increase the number of songs that exceed the 25,000 limit on the iMatch. If it does not apply specifically how can I increase this rather constrained limit?

    The whole business of cloud storage is unclear to me. They say that you have 5G of memory free upgrade to 15 for twenty-five dollars and that this is unrelated to music and video memory. I get this, but I have purchased iCloud Match for $25 but I've quickly maxed out the 25,000 song limit. How can I increase this limit. It is at this point I am unclear about the $25 for 15G additional storage... can this be used to increase iTunes/iCloudmusic storage to increase the music Storage? One would think that apple would make these distinctions clearer. Can anyone carify? Thanks!

    iTunes Match does not use your iCloud account.  Your annual Match subscribtion pays for separate storage to host your iTunes library.  As far as I know, you can't increase the 25,000 song limit.
    If you recently purchased the storage upgrade for this purpose, in the U.S. you could call 1-800-MYAPPLE for a refund if you don't need it.

  • Why the 25,000 limit?

    Hi,
    I'm finding the 25,000 song limit infuriating! Why this limit? Apple already said (as if to aleiviate anyone's concerns) that very very few users have that many songs, if that's the case, why bother limiting it!??
    My problem is, I have about 38,000 and while I'll admit, quite a good chunk of that is music I've never even listened to, and am not bothered about having, the limit means that now I can't just drop my entire library into iTunes! I've got to manually choose each and every album I want from my storage. This is really problematic. I've spent hours doing that so far and only gotten about 3,000 songs added. Everytime I think of a song to play, it's probably not been added yet.
    This limit is just stupid! If so few people have that many songs, then surely it's nothing for Apple to worry about!
    Also, what would happen if I reach that limit? Can't I just have iTunes Match match the first 25k and still have the rest in my library for home sharing? Can I remove albums and replace with preferred ones to keep within the limit?
    For a music service, dictating to me how much music I'm allowed to have just isn't cool...

    Michael,
    Actually, I think you'll find I asked 4 questions, made 4 statements, 1 exasperated statements (indicated by the interrobang), and 5 regular sentences, the final one ending with an ellipsis to "end on a thought"...
    I know this is a user to user support forum, I was asking users. Maybe other users knew the actual reason, maybe it was officially answered somewhere.
    I think your opinion is a good one, and I'm having it! Although, if it's to limit any losses due to people having huge libraries of unpurchased music, then as Apple said, that's very very few people with libraries that large, and people aren't going to "re-buy" music to get around that limit, so it's a bit pointless in any case.

  • Exceeded my 500 text limit by about 100. Switched to the 1,000 text plan effective retroactively. Now it shows I've sent/received 1,249 texts.

    It first showed I had sent about 600 texts this month, with my limit being 500. So, I switched to the 1,000-text plan and selected the option to make it effective retroactively, as of the previous billing cycle. I logged back into MyVerizon and now it show's I've sent 1,249 texts. What the heck?

    Before you changed your plan, you looked at how many out of 500 you were using, not how many out of 500 and how many mobile to mobile you were using. The 500 includes unlimited Verizon to Verizon texting. The 1000 doesn't. So when you changed to 1000, all those mobile to mobile now go againast your 1000.
    Ann154, this has nothing to do with backdating

  • I've been a GCU member for awhile. Forgot about the 3 game limit. How can I fix it?

    I've been a GCU member for over 2 years. I forgot about the purchase limit on new games. I grabbed 4 copies of a game yesterday, and they shipped today. At some point today while I was spacing out I remembered about the limit for the program. What can I do for this, can I just return the 4th copy or will that not help?
    If a mod could get back to me about this I would appreciate it.

    Hello johnciti321,
    We appreciate you taking the time to contact us about the Gamers Club Unlocked benefits.  I'd advise you to return one copy of the game as soon as possible.  If you notice any issues with your membership after the return, please don't hesitate to send me a private message by clicking the blue box at the end of my signature. I'll be happy to check your account or you can view the current status of your account by clicking here and logging in.  After you log in, please click the "Rewards" page.  Your status and expiration should appear on the right side of the page.  
    Blake|Social Media Specialist | Best Buy® Corporate
     Private Message

  • Is there a way to speed up my iTunes with 120.000 tracks?

    Hi everybody, does anyone can suggest me how to speed up my iTunes? it is going very slow in all kinds of operations, not to mention importing a cd. Ok i have a quite big library - the library file is about 170MB - and a quite big archive of almost 1100GB or 120.000 tracks divided on various hard disks of 250BG. almost all the tracks are AAC imported from my record (CD) collection, wich I am converting to digital with iTunes. It all works but is becoming more slowly as i add more songs (I haven't finished my job yet...). is there anything I can do? and why iTunes is not prepared for people like me who wants to store big quantities of music on it????I can't really see the point.
    please illuminate me
    thanks
    max
    P.S. - now I am working with a new Mini Mac 1.4 with 1GB ram and using an external disc (faster than the MiniMac one) Lacie 250GB 7200rpm. the music files are stored in other Lacie disks. system 10.3.9

    I have the same problem. I find that the Google Mail Servers that handle that function tend to be heavily used and are usually slow both up- and downloading.  Send a suggestion to Google to invest in more server capacity.  Note, my Comcast mail account servers are very fast by comparison.
    Hope this helps

  • What is the best investment tracking software for macs?

    what is the best investment tracking software for macs?

    Three issues to consider about an external HD:
    1. Connectivity. In other words, USB 2.0 and Firewire. If you intend to move large chunks of data at once, such as when streaming audio or video for professional applications, then Firewire is better suited for that. Otherwise, for normal applications, USB is ok.
    2. RPMs. In other words, how fast the HD platter spins around. Most consumer HD have a 5400 rpm (rotations per minute) speed. Some HD have a 7200 or even 10,000 rpm spec. The faster the rotation, the faster the access time, the faster information on the HD can be accessed. Not a critical factor unless you deal with audio or video.
    3. Brand. In other words, reliability. Best ones, form my experience, are Seagate and Western Digital. Go for Seagate if you can. I've never had any issues with a Seagate drive. You can also go to your local computer shop and they will have separate drives and enclosures, so you can customize the look and connectivity of your HD.
    A.

  • Carryover from the 100,000 board.

    One card, two cards, three cards too many!  Per the most recent full credit report from Equifax, and for those who inquired, the cards I have and the limits on them are as follows. The balance due follows the limit. AmEx Hilton:  6500/2535AmEx Blue:    3100/752Amazon/Synchrony:  4700/128  *pay off in progressBOA Reward:  4500/748     *0% balance transfer offer until Feb 2017BOA Outdoor:  3500/850    *0% balance transfer offer until Feb 2017Brandsmart:  6400/0Care Credit:  10,000/4685   *0% for the next 9 months.Capital One:  4000/2016Citi Thank You:  5300/2840Citi Simplicity:  7600/1974Citi/Home Depot: 3000/312  *The last time this card showed a 0 balance the credit limit was decreased by $500.  I keep a balance on it, then.Comenity/Bjs:  3500/1025Discover:  6500/1700       *0% balance transfer available for another 7 months.  JCP/Synchrony:  5100/1965Target: 800/0        *rebuilder card.  CLD to $800 from $1100 2 years ago. GM Flex:  750/0    *rebuilder card, never an increase after 5 long years. What to do, what to do? I so want to thank all of you for your sound advice.  It's always so greatly appreciated!         

    MercyMe wrote:
    One card, two cards, three cards too many!  Per the most recent full credit report from Equifax, and for those who inquired, the cards I have and the limits on them are as follows. The balance due follows the limit. AmEx Hilton:  6500/2535AmEx Blue:    3100/752Amazon/Synchrony:  4700/128  *pay off in progressBOA Reward:  4500/748     *0% balance transfer offer until Feb 2017BOA Outdoor:  3500/850    *0% balance transfer offer until Feb 2017Brandsmart:  6400/0Care Credit:  10,000/4685   *0% for the next 9 months.Capital One:  4000/2016Citi Thank You:  5300/2840Citi Simplicity:  7600/1974Citi/Home Depot: 3000/312  *The last time this card showed a 0 balance the credit limit was decreased by $500.  I keep a balance on it, then.Comenity/Bjs:  3500/1025Discover:  6500/1700       *0% balance transfer available for another 7 months.  JCP/Synchrony:  5100/1965Target: 800/0        *rebuilder card.  CLD to $800 from $1100 2 years ago. GM Flex:  750/0    *rebuilder card, never an increase after 5 long years. What to do, what to do? I so want to thank all of you for your sound advice.  It's always so greatly appreciated!         Obviously if you are in a bind then you are in a bind. Transferring to 0% balances is a good short term solution to help you make progress on your balances. However it seems that you need a game plan. Here is how i would (and did when I was in a somewhat similar situation): 1. Is your debt going up or down? 2. If your debt is going down, is this only because you haven't had any big medical expenses lately?  If the debt is either not going down, OR if it is going down because you haven't had big expenses but is bound to balloon again when that happens, you need either extra income or you need to cut costs. There is just no other way. I know cutting costs seems painful and it sounds like starting a side gig is not really an option for you (with your kids and parent and all sucking time) but if you get into debt you will have to cut costs even more down the road.  Now if you are having about the frequency of expenses you expect to be normal and your debt is still going down, then you should be in good shape. Just keep paying your cards down as fast as you can and stop putting charges on the non-0% ones. Then if and when they are all paid down, start putting money away in a dedicated savings account every month. If you know you are gonna have medical expenses, then plan for it even when you don't have them.  Good luck! Rooting for you!

  • Re: [iPlanet-JATO] Re: Use Of models in utility classes - Pease don't forget about the regular expression potential

    Namburi,
    When you said you used the Reg Exp tool, did you use it only as
    preconfigured by the iMT migrate application wizard?
    Because the default configuration of the regular expression tool will only
    target the files in your ND project directories. If you wish to target
    classes outside of the normal directory scope, you have to either modify the
    "Source Directory" property OR create another instance of the regular
    expression tool. See the "Tool" menu in the iMT to create additional tool
    instances which can each be configured to target different sets of files
    using different sets of rules.
    Usually, I utilize 3 different sets of rules files on a given migration:
    spider2jato.xml
    these are the generic conversion rules (but includes the optimized rules for
    ViewBean and Model based code, i.e. these rules do not utilize the
    RequestManager since it is not needed for code running inside the ViewBean
    or Model classes)
    I run these rules against all files.
    See the file download section of this forum for periodic updates to these
    rules.
    nonProjectFileRules.xml
    these include rules that add the necessary
    RequestManager.getRequestContext(). etc prefixes to many of the common
    calls.
    I run these rules against user module and any other classes that do not are
    not ModuleServlet, ContainerView, or Model classes.
    appXRules.xml
    these rules include application specific changes that I discover while
    working on the project. A common thing here is changing import statements
    (since the migration tool moves ND project code into different jato
    packaging structure, you sometime need to adjust imports in non-project
    classes that previously imported ND project specific packages)
    So you see, you are not limited to one set of rules at all. Just be careful
    to keep track of your backups (the regexp tool provides several options in
    its Expert Properties related to back up strategies).
    ----- Original Message -----
    From: <vnamboori@y...>
    Sent: Wednesday, August 08, 2001 6:08 AM
    Subject: [iPlanet-JATO] Re: Use Of models in utility classes - Pease don't
    forget about the regular expression potential
    Thanks Matt, Mike, Todd
    This is a great input for our migration. Though we used the existing
    Regular Expression Mapping tool, we did not change this to meet our
    own needs as mentioned by Mike.
    We would certainly incorporate this to ease our migration.
    Namburi
    --- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
    All--
    Great response. By the way, the Regular Expression Tool uses thePerl5 RE
    syntax as implemented by Apache OROMatcher. If you're doing lotsof these
    sorts of migration changes manually, you should definitely buy theO'Reilly
    book "Mastering Regular Expressions" and generate some rules toautomate the
    conversion. Although they are definitely confusing at first,regular
    expressions are fairly easy to understand with some documentation,and are
    superbly effective at tackling this kind of migration task.
    Todd
    ----- Original Message -----
    From: "Mike Frisino" <Michael.Frisino@S...>
    Sent: Tuesday, August 07, 2001 5:20 PM
    Subject: Re: [iPlanet-JATO] Use Of models in utility classes -Pease don't
    forget about the regular expression potential
    Also, (and Matt's document may mention this)
    Please bear in mind that this statement is not totally correct:
    Since the migration tool does not do much of conversion for
    these
    utilities we have to do manually.Remember, the iMT is a SUITE of tools. There is the extractiontool, and
    the translation tool, and the regular expression tool, and severalother
    smaller tools (like the jar and compilation tools). It is correctto state
    that the extraction and translation tools only significantlyconvert the
    primary ND project objects (the pages, the data objects, and theproject
    classes). The extraction and translation tools do minimumtranslation of the
    User Module objects (i.e. they repackage the user module classes inthe new
    jato module packages). It is correct that for all other utilityclasses
    which are not formally part of the ND project, the extraction and
    translation tools do not perform any migration.
    However, the regular expression tool can "migrate" any arbitrary
    file
    (utility classes etc) to the degree that the regular expressionrules
    correlate to the code present in the arbitrary file. So first andforemost,
    if you have alot of spider code in your non-project classes youshould
    consider using the regular expression tool and if warranted adding
    additional rules to reduce the amount of manual adjustments thatneed to be
    made. I can stress this enough. We can even help you write theregular
    expression rules if you simply identify the code pattern you wish to
    convert. Just because there is not already a regular expressionrule to
    match your need does not mean it can't be written. We have notnearly
    exhausted the possibilities.
    For example if you say, we need to convert
    CSpider.getDataObject("X");
    To
    RequestManager.getRequestContext().getModelManager().getModel(XModel.class);
    Maybe we or somebody else in the list can help write that regularexpression if it has not already been written. For instance in thelast
    updated spider2jato.xml file there is already aCSpider.getCommonPage("X")
    rule:
    <!--getPage to getViewBean-->
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[getViewBean($1ViewBean.class]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    Following this example a getDataObject to getModel would look
    like this:
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[getModel($1Model.class]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    In fact, one migration developer already wrote that rule andsubmitted it
    for inclusion in the basic set. I will post another upgrade to thebasic
    regular expression rule set, look for a "file uploaded" posting.Also,
    please consider contributing any additional generic rules that youhave
    written for inclusion in the basic set.
    Please not, that in some cases (Utility classes in particular)
    the rule
    application may be more effective as TWO sequention rules ratherthan one
    monolithic rule. Again using the example above, it will convert
    CSpider.getDataObject("Foo");
    To
    getModel(FooModel.class);
    Now that is the most effective conversion for that code if that
    code is in
    a page or data object class file. But if that code is in a Utilityclass you
    really want:
    >
    RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
    So to go from
    getModel(FooModel.class);
    To
    RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
    You would apply a second rule AND you would ONLY run this rule
    against
    your utility classes so that you would not otherwise affect yourViewBean
    and Model classes which are completely fine with the simplegetModel call.
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[getModel\(]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[getModel\(]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[RequestManager.getRequestContext().getModelManager().getModel(]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    A similer rule can be applied to getSession and other CSpider APIcalls.
    For instance here is the rule for converting getSession calls toleverage
    the RequestManager.
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[getSession\(\)\.]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[getSession\(\)\.]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[RequestManager.getSession().]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    ----- Original Message -----
    From: "Matthew Stevens" <matthew.stevens@e...>
    Sent: Tuesday, August 07, 2001 12:56 PM
    Subject: RE: [iPlanet-JATO] Use Of models in utility classes
    Namburi,
    I will post a document to the group site this evening which has
    the
    details
    on various tactics of migrating these type of utilities.
    Essentially,
    you
    either need to convert these utilities to Models themselves or
    keep the
    utilities as is and simply use the
    RequestManager.getRequestContext.getModelManager().getModel()
    to statically access Models.
    For CSpSelect.executeImmediate() I have an example of customhelper
    method
    as a replacement whicch uses JDBC results instead of
    CSpDBResult.
    matt
    -----Original Message-----
    From: vnamboori@y... [mailto:<a href="/group/SunONE-JATO/post?protectID=081071113213093190112061186248100208071048">vnamboori@y...</a>]
    Sent: Tuesday, August 07, 2001 3:24 PM
    Subject: [iPlanet-JATO] Use Of models in utility classes
    Hi All,
    In the present ND project we have lots of utility classes.
    These
    classes in diffrent directory. Not part of nd pages.
    In these classes we access the dataobjects and do themanipulations.
    So we access dataobjects directly like
    CSpider.getDataObject("do....");
    and then execute it.
    Since the migration tool does not do much of conversion forthese
    utilities we have to do manually.
    My question is Can we access the the models in the postmigration
    sameway or do we need requestContext?
    We have lots of utility classes which are DataObjectintensive. Can
    someone suggest a better way to migrate this kind of code.
    Thanks
    Namburi
    [email protected]
    [email protected]
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

    Namburi,
    When you said you used the Reg Exp tool, did you use it only as
    preconfigured by the iMT migrate application wizard?
    Because the default configuration of the regular expression tool will only
    target the files in your ND project directories. If you wish to target
    classes outside of the normal directory scope, you have to either modify the
    "Source Directory" property OR create another instance of the regular
    expression tool. See the "Tool" menu in the iMT to create additional tool
    instances which can each be configured to target different sets of files
    using different sets of rules.
    Usually, I utilize 3 different sets of rules files on a given migration:
    spider2jato.xml
    these are the generic conversion rules (but includes the optimized rules for
    ViewBean and Model based code, i.e. these rules do not utilize the
    RequestManager since it is not needed for code running inside the ViewBean
    or Model classes)
    I run these rules against all files.
    See the file download section of this forum for periodic updates to these
    rules.
    nonProjectFileRules.xml
    these include rules that add the necessary
    RequestManager.getRequestContext(). etc prefixes to many of the common
    calls.
    I run these rules against user module and any other classes that do not are
    not ModuleServlet, ContainerView, or Model classes.
    appXRules.xml
    these rules include application specific changes that I discover while
    working on the project. A common thing here is changing import statements
    (since the migration tool moves ND project code into different jato
    packaging structure, you sometime need to adjust imports in non-project
    classes that previously imported ND project specific packages)
    So you see, you are not limited to one set of rules at all. Just be careful
    to keep track of your backups (the regexp tool provides several options in
    its Expert Properties related to back up strategies).
    ----- Original Message -----
    From: <vnamboori@y...>
    Sent: Wednesday, August 08, 2001 6:08 AM
    Subject: [iPlanet-JATO] Re: Use Of models in utility classes - Pease don't
    forget about the regular expression potential
    Thanks Matt, Mike, Todd
    This is a great input for our migration. Though we used the existing
    Regular Expression Mapping tool, we did not change this to meet our
    own needs as mentioned by Mike.
    We would certainly incorporate this to ease our migration.
    Namburi
    --- In iPlanet-JATO@y..., "Todd Fast" <toddwork@c...> wrote:
    All--
    Great response. By the way, the Regular Expression Tool uses thePerl5 RE
    syntax as implemented by Apache OROMatcher. If you're doing lotsof these
    sorts of migration changes manually, you should definitely buy theO'Reilly
    book "Mastering Regular Expressions" and generate some rules toautomate the
    conversion. Although they are definitely confusing at first,regular
    expressions are fairly easy to understand with some documentation,and are
    superbly effective at tackling this kind of migration task.
    Todd
    ----- Original Message -----
    From: "Mike Frisino" <Michael.Frisino@S...>
    Sent: Tuesday, August 07, 2001 5:20 PM
    Subject: Re: [iPlanet-JATO] Use Of models in utility classes -Pease don't
    forget about the regular expression potential
    Also, (and Matt's document may mention this)
    Please bear in mind that this statement is not totally correct:
    Since the migration tool does not do much of conversion for
    these
    utilities we have to do manually.Remember, the iMT is a SUITE of tools. There is the extractiontool, and
    the translation tool, and the regular expression tool, and severalother
    smaller tools (like the jar and compilation tools). It is correctto state
    that the extraction and translation tools only significantlyconvert the
    primary ND project objects (the pages, the data objects, and theproject
    classes). The extraction and translation tools do minimumtranslation of the
    User Module objects (i.e. they repackage the user module classes inthe new
    jato module packages). It is correct that for all other utilityclasses
    which are not formally part of the ND project, the extraction and
    translation tools do not perform any migration.
    However, the regular expression tool can "migrate" any arbitrary
    file
    (utility classes etc) to the degree that the regular expressionrules
    correlate to the code present in the arbitrary file. So first andforemost,
    if you have alot of spider code in your non-project classes youshould
    consider using the regular expression tool and if warranted adding
    additional rules to reduce the amount of manual adjustments thatneed to be
    made. I can stress this enough. We can even help you write theregular
    expression rules if you simply identify the code pattern you wish to
    convert. Just because there is not already a regular expressionrule to
    match your need does not mean it can't be written. We have notnearly
    exhausted the possibilities.
    For example if you say, we need to convert
    CSpider.getDataObject("X");
    To
    RequestManager.getRequestContext().getModelManager().getModel(XModel.class);
    Maybe we or somebody else in the list can help write that regularexpression if it has not already been written. For instance in thelast
    updated spider2jato.xml file there is already aCSpider.getCommonPage("X")
    rule:
    <!--getPage to getViewBean-->
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[CSpider[.\s]*getPage[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[getViewBean($1ViewBean.class]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    Following this example a getDataObject to getModel would look
    like this:
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[CSpider[.\s]*getDataObject[\s]*\(\"([^"]*)\"]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[getModel($1Model.class]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    In fact, one migration developer already wrote that rule andsubmitted it
    for inclusion in the basic set. I will post another upgrade to thebasic
    regular expression rule set, look for a "file uploaded" posting.Also,
    please consider contributing any additional generic rules that youhave
    written for inclusion in the basic set.
    Please not, that in some cases (Utility classes in particular)
    the rule
    application may be more effective as TWO sequention rules ratherthan one
    monolithic rule. Again using the example above, it will convert
    CSpider.getDataObject("Foo");
    To
    getModel(FooModel.class);
    Now that is the most effective conversion for that code if that
    code is in
    a page or data object class file. But if that code is in a Utilityclass you
    really want:
    >
    RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
    So to go from
    getModel(FooModel.class);
    To
    RequestManager.getRequestContext().getModelManager().getModel(FooModel.class
    You would apply a second rule AND you would ONLY run this rule
    against
    your utility classes so that you would not otherwise affect yourViewBean
    and Model classes which are completely fine with the simplegetModel call.
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[getModel\(]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[getModel\(]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[RequestManager.getRequestContext().getModelManager().getModel(]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    A similer rule can be applied to getSession and other CSpider APIcalls.
    For instance here is the rule for converting getSession calls toleverage
    the RequestManager.
    <mapping-rule>
    <mapping-rule-primarymatch>
    <![CDATA[getSession\(\)\.]]>
    </mapping-rule-primarymatch>
    <mapping-rule-replacement>
    <mapping-rule-match>
    <![CDATA[getSession\(\)\.]]>
    </mapping-rule-match>
    <mapping-rule-substitute>
    <![CDATA[RequestManager.getSession().]]>
    </mapping-rule-substitute>
    </mapping-rule-replacement>
    </mapping-rule>
    ----- Original Message -----
    From: "Matthew Stevens" <matthew.stevens@e...>
    Sent: Tuesday, August 07, 2001 12:56 PM
    Subject: RE: [iPlanet-JATO] Use Of models in utility classes
    Namburi,
    I will post a document to the group site this evening which has
    the
    details
    on various tactics of migrating these type of utilities.
    Essentially,
    you
    either need to convert these utilities to Models themselves or
    keep the
    utilities as is and simply use the
    RequestManager.getRequestContext.getModelManager().getModel()
    to statically access Models.
    For CSpSelect.executeImmediate() I have an example of customhelper
    method
    as a replacement whicch uses JDBC results instead of
    CSpDBResult.
    matt
    -----Original Message-----
    From: vnamboori@y... [mailto:<a href="/group/SunONE-JATO/post?protectID=081071113213093190112061186248100208071048">vnamboori@y...</a>]
    Sent: Tuesday, August 07, 2001 3:24 PM
    Subject: [iPlanet-JATO] Use Of models in utility classes
    Hi All,
    In the present ND project we have lots of utility classes.
    These
    classes in diffrent directory. Not part of nd pages.
    In these classes we access the dataobjects and do themanipulations.
    So we access dataobjects directly like
    CSpider.getDataObject("do....");
    and then execute it.
    Since the migration tool does not do much of conversion forthese
    utilities we have to do manually.
    My question is Can we access the the models in the postmigration
    sameway or do we need requestContext?
    We have lots of utility classes which are DataObjectintensive. Can
    someone suggest a better way to migrate this kind of code.
    Thanks
    Namburi
    [email protected]
    [email protected]
    [Non-text portions of this message have been removed]
    [email protected]
    [email protected]

  • How do I get Garageband '08 to stop changing the pitches on tracks?

    I just recently updated Garageband to '08. Since then, I have started having problems with songs that I started recording prior to the update. Garageband is changing the pitches/notes for both Live instruments and MIDI instruments. I have tried changing the Key of the song on the master track. This doesn't always work. What if my song changes keys?
    I have tried deselecting "Follow Tempo and Pitch", but it just selects it again on its own. In addition, that is only an option on the Live instrument tracks. What about the MIDI tracks? In short, how do I get it to stop doing this? I am considering moving back to the previous version of Garageband.

    I really wish the Apple team would fix this.  It's one of those nagging things that was overlooked, I would imagine, and no one but musicians that perform would notice.
    Anyway, my workaround is this.  I just put a really long silent space at the end of the song giving me time to stop it before it loops. 
    Hey ipad/garageband team -  How about a new release of gargageband?

  • Where can I learn more about the Logic Environment?

    I've been using LogicPro for a while now - since version 7 came out - and I'm ready to learn more about the mysterious Logic Environment. Anyone know of a good tutorial or website on this topic? I don't have a specific question - what I need is a general overview.
    My sessions are primarily audio recording and mixing with a virtual instrument from time to time. I rarely use MIDI except to play the synths and instruments.
    My environmental experience so far has been limited to creating and naming audio objects, accessing "hidden" faders and as an alternate to the mix views provided in the global and track mixers.
    I'd prefer free advice but I'm not against paying if it's worth it. I have read the manual but I have a feeling that it will be more helpful once I have a better grasp on the big picture. It's a reference manual more than a how-to.
    My MIDI devices are an Axiom-61 and PreSonus FaderPort.
    Thanks,
    John
    Message was edited by: John Curley

    Apple has what they call "online seminars" available on the main Logic page
    http://www.apple.com/logicpro/
    If you look on the bottom right hand side of the page, you see a link for online seminars. You'll have to go through a regstration process, then you can watch 3 or 4 streaming Quicktime videos of people using different functions in Logic. There's nothing really in depth there, but it does show you a few useful shortcuts and methods.

  • When I unplug my headphones my music pauses. But when I plug them back in the controls won't restart the music and I must go to the list of tracks and select a new one to start again

    I have an iPhone 5 with iOS 7.04
    If I am listening to music using my Apple earphones when I pull the earphones out the music pauses as expected. However, when I go back and plug the earphones in and try to play on with the music nothing happens and I have to go back to the list of tracks and select a new one from the start.
    This also is impacting my listening to music from my iPhone on my motorcuycle audio system. The iPhone is plugged into a USB port on the bike and prior to iOS7 always resumed playing music from wherever it was in a track and displayed the music track name on the bike info panel.
    Since upgrading now the music won't start and again I have to pull the iphone out of the glovebox and go back to the list of tracks and select a new track. But the moment the power interrupts or the nav audio cuts in and switches from iPod the music pauses and doen't restart as it always did.
    Apple, what have you done?? You have basically taken the very first App that made the iPod exist and stop it functioning properly. When are you going to fix this or is there already some obscure setting that needs to be changed but that is not prominently displayed in settings anywhere? How can I make my iPhone function as an iPod properly again for my music needs?

    Nothing wrong, no panic. Some general remarks:
    a. the battery will not be charged when over 95% full; a full battery is not charged
    b. it is good for the battery to have it go down to about 50% before recharging, say once a week at least.
    c. never let the battery go down completely, so that it shuts off on its own: that is very bad for a modern smart Li battery.
    d. sometimes the old "battery calibration" procedure is advised, you should not do that.
    trick: when you click the little battery icon in the top menu bar, you also see if there is a heavy energy user running.

Maybe you are looking for