BPM and ADF integration - some questions

Hi,
I have a few questions about comunication between BPM 11.1.1.5 and Human Task based Task Flow:
1) What is the best way to pass data (task id, proces id, proces data) from BPM workspace to Human Task Task Flow (and get them as TF params).
2) Where can I find a description, how ADF app comunicates with BPM process.
3) Where can I find a description of all data controls created by JDeveloper (BPM Suite) when HT Task Flow is created.
3) Where can I find a description (and their functionality) of managed beans created by JDeveloper (BPM Suite) when HT Task Flow is created.
Kuba

Hi,
Sory, but I'm still not sure, how ADF comunicates with BPM (I know that it uses EJB services and hwtaskflow.xml). But a still don't have an answers for follwowing questions:
1) I know ADF quite good. Having method in data controls (in our case getTaskDetails()) we need to invoke it somehow. I don't see anywher invokation of this method.
2) In generated task flow there is some managed beans and params - what is role of them ? Having over 50 task flows , do I need it in all of them. Where can I find description of those beans and params
3) In our approach we use BPM , ADF RC for UI and Business Components to persist data into database. Only data from payload we need is ID of master-level row. My question is - do I have to generate data controls for all human task ?. In my my opinion it should be only one communication point between BPM and ADF but not the same for all pair human task --> task flow.
All infomation I need from BPM is:
- task ID
- task flow name (to open apriopriate tab in my application)
- available outcomes
- to know is BPM operation is enabled
Kuba

Similar Messages

  • Diff between BPM and weblogic integration

    hi,
    can anybody tell me what is the difference between aqualogic BPM and weblogic integration.
    both do business process modelling.
    and can anybody tell me when to use one . a usecase example would be helpful.
    thanks

    hi,
    can anybody tell me what is the difference between aqualogic BPM and weblogic integration.
    both do business process modelling.
    and can anybody tell me when to use one . a usecase example would be helpful.
    thanks

  • BPM and UCM Integration

    I want to save some flexField value of a BPM human task into a custom field created in UCM doc store, for that i am following the following steps
    1) Created a custom field in UCM document store
    2) Created a flex field in BPM work Space
    3) Added pay load in human task from the "*data*" tab of human task flow
    4) Mapped Pay load with the flex field of BPM Work Space
    5) Now when I want to map the pay load attribute by adding a custom attribute in the "documents" tab of the human task, IDE is not allowing to add any custom fields except the pre populated values.
    In this situation if I want one of my human task payload attribute to be saved in the custom field created in the document store how to do it. According to the Oracles guide we can add a new attribute through the "**document**" tab of the human task flow but it is not happening.

    OK, so you are using the attachment option from BPM.
    I gave you few hints in my previous post, but I will explain them in more details:
    a) BPM has its own metadata
    Forget for your document for a moment - the BPM process instance still can have its own metadata. These are used when you create BPM screen flows.
    I think you will need to create a BPM parameter to store your custom value first. (and this is really purely a BPM question)
    b) A document can be attached to a BPM process instance
    In a sense, such a document is nothing, but an additional information for the BPM process instance. This has nothing to do with document-oriented workflow (quite often, the attached document enters no workflow at all); it is the BPM process instance that routes across the organization, not the document.
    c) BPM metadata <--> UCM metadata
    AFAIK, there is no integration between BPM and UCM concerning metadata. You may check-in (attach) a new document using UCM profiles, but for your process this value is not visible - unless you call a service to retrieve it/update it. If you implemented a) (created your custom value in BPM), you may call UCM's services to update this value - at the minimum when you are leaving from the BPM workflow step.

  • Regarding BPM and UCM integration

    we are unable to add a custom attribute in documents tab in Human Task Flow, where we want to pass a custom value to be stored in UCM for retrieval of the document
    How can we add a custom attribute in HumanTaskFlow, which has to be stored in UCM doc store.
    but i am successfully uploadingdocument into UCM with out metadata attributes
    Thanks Regadrs
    rajendar

    OK, so you are using the attachment option from BPM.
    I gave you few hints in my previous post, but I will explain them in more details:
    a) BPM has its own metadata
    Forget for your document for a moment - the BPM process instance still can have its own metadata. These are used when you create BPM screen flows.
    I think you will need to create a BPM parameter to store your custom value first. (and this is really purely a BPM question)
    b) A document can be attached to a BPM process instance
    In a sense, such a document is nothing, but an additional information for the BPM process instance. This has nothing to do with document-oriented workflow (quite often, the attached document enters no workflow at all); it is the BPM process instance that routes across the organization, not the document.
    c) BPM metadata <--> UCM metadata
    AFAIK, there is no integration between BPM and UCM concerning metadata. You may check-in (attach) a new document using UCM profiles, but for your process this value is not visible - unless you call a service to retrieve it/update it. If you implemented a) (created your custom value in BPM), you may call UCM's services to update this value - at the minimum when you are leaving from the BPM workflow step.

  • Cluster with 2 linux machines and ODI console - some questions

    Hello,
    I need to setup domain with ODI plugins (console etc.) on clustered environment. OS is Oracle Linux 6.3.
    I've read this documentation:http://docs.oracle.com/cd/E13222_01/wls/docs81/adminguide/createdomain.html#CreateClusteredDomain and I have some additional questions:
    - I know I need to install weblogic on 2 machines. Should I install Oracle Data Integrator on 2 machines as well?
    - Creating domains, starting domains etc. I assume I should do this on first server? (for example, via ssh). Or I will need to login via cluster ip addres?
    - MultiCast Address: this is not entirely clear for me. Should this ip aldready exist in my environment - should I configure my network interfaces somehow? Or, I simply need to provide any ip from 224.0.0.0 to 239.255.255.255 and this will work?

    MukeshNegi wrote:
    Which version of weblogic you are using ?Weblogic 11g, 64-bit.
    MukeshNegi wrote:
    if you are using shared filesystem between your machines then you don't need to install again on second server, Simply register ORACLE_HOME for ODI and oracle_common with oraInventory on second server.What do you mean "shared file system"? Let's say I have 2 separate physical machines, and they exists in the same LAN network. And I assume ORACLE_HOME is weblogic home directory, but what is "oracle_common"? Can you describe all of this more detailed?
    MukeshNegi wrote:
    Simply go to $ODI_ORACLE_HOME/common/bin on server1
    run config.sh and select following from domain template
    - Oracle Enterprise Manager Plug-in for ODI
    - Oracle Enterprise Manager Plug-in
    - Oracle Data Integrator Console
    - Oracle Data Integrator Agent
    - Oracle JRFShould I do the same on second server machine? If not, how weblogic will know about other physical machine in my network and that it should be available to join my cluster? There is no domain and no admin server set on second server, should not I do this? There are a lot of tutorials describing how to setup cluster via config.sh od enterprise manager console, but:
    - they describe how to add managed server to my cluster, but I need to know about physical machine servers. So, should I create managed server on second machine somehow? What about my domains - they should be re-created the same way on second server? I can't find any information about this, there are only enterprise manager screenshoots showing how to create managed server on the same physical machine and how to join managed servers into one cluster. But all of this don't tell me anything what should I do to complete my scenario.
    - cluster ip addreess. I still don't understand this. End user should be able to access odi console via cluster address, am I right? So, is there any system network configuration required? How this ip addres is created?
    - I have set up all of this (odi/weblogic/domain) on single machine and I have second server with only operating system installed (the same Oracle Linux). What's the simples way to join this second physical machine and make all of this working as clustered environment? Is there any step by step instruction/tutorial etc describing ALL steps should be done?
    Sorry for basic questions, I'm really newbie with this and I hope you are patient enough to answer all of this ;)
    Edited by: 960949 on 2012-12-10 01:36
    Edited by: 960949 on 2012-12-10 01:38
    Edited by: 960949 on 2012-12-10 01:56

  • ADF BC and ADF Faces deployment question

    Hi all,
    In my previous web project, the middle layer was packaged into a .ear file and deployed onto a sever that had jboss running. My client layer was deployed on a seperate server running tomcat. My question is how do I accomplish this seperation with BC and ADF Faces in terms of deployment?
    Thanks.
    Z

    Let me be a bit more specific.
    Here is the tree view of my application workspace:
    -My Application
      -Model
        -Application Sources
          -org
          -org.myorg
          -org.myorg.model
          -org.myorg.model.entity
          -org.myorg.model.association
      -View
        -Application Sources
        -Web Content
    Can I deploy only the model or middle layer on server A running oc4j and deploy the view layer on server B also running oc4j?
    Thanks.

  • My W540 is coming in this week, and I have some questions.

    So my W540 is arriving, and here is what I plan to do as soon as I get it:
    Turn on computer and verify that all hardware works.
    Update to the latest BIOS.
    Replace the HDD with my own SSD.
    Reinstall Windows.
    Here is my configuration for reference:
    Intel Core i7-4700MQ
    FHD Display, no color sensor
    8 GB DDR3L RAM (2 x 4 GB)
    500 GB, 7200 RPM HDD
    Optical Drive
    NVIDIA K2100m
    Fingerprint reader, no NFC
    Intel Wireless AC 7260
    WIndows 8.1 Pro
    I have a few questions about this process and the computer in general:
    Some review sites say that the primary hard drive must be mounted in a proprietary plastic piece that is unavailable for separate purchase. Can this be removed from the OEM HDD and attached to a third-party SSD? I have a Samsung 840 EVO.
    When installing Windows, is there a difference between creating recovery media from the original HDD and recovering to the SSD versus simply installing Windows 8.1 from the ISO and downloading drivers from the Lenovo support site? Note that I do not want any junkware that comes with the computer. Only the Lenovo software/drivers that are required for the hardware to function optimally.
    I have heard some things about MBR and GPT when using UEFI, but I have no idea what it means. The SSD that I will install is currently in use in my T510, and it is running Windows 8.1 Pro. I believe it is formatted as MBR. Do I have to do anything special with this? Will all partitions be erased?
    I have never owned an Optimus laptop before. Currently using a non-Optimus T510, and I just download the latest drivers from NVIDIA's website. With Optimus, where do I get my drivers? Do I only install the driver from the Lenovo site? Do I download the drivers from Intel and NVIDIA? Is it possible to force all GPU activity on either GPU and completely disable the other?
    Are special drivers required for the USB 3.0 ports to work at maximum speed?
    Is it possible to use my current 90 W adapter for my T510 with the W540 with an adapter cable? I know that this should limit performance, but it would be helpful when traveling.
    About how long does the battery last while web browsing and the CPU set to minimum performance?
    What is the largest capacity M.2 SSD that will fit in this laptop?
    If I want to add more RAM in the future, which 2 x 4 GB kits are compatible with what I already have?
    W540: i7-4700mq, K2100m, 8 GB DDR3L, 512 GB SSD
    T510: i7-620m, NVS 3100m, 8 GB DDR3, 512 GB SSD

    Djembe wrote:
    UEFI (unified extensible firmware interface) boot requires Global unique identifier Partition Table (GPT) as opposed to the older Master Boot Record (MBR). If your existing drive is formatted in MBR, you will need to adjust BIOS settings to enable legacy boot in order for it to work properly.
    Is there a performance difference between GPT and MBR? If GPT is better, I do not mind formatting the drive with it.
    5. No special drivers are needed.
    Thanks. What about the thunderbolt port?
    7. I think Lenovo estimates 6 hours.
    Lenovo says 6 hours with the 6-cell battery on its website.
    BrendaEM wrote:
    Hi,
    There was a serious BIOS/UEFI problem with that SSD . Perhaps this thread will save you some headaches. Someone is recomending shutting off Rapid Boot in the setup, which would probable mean little with a SSD, anyway.
    I read through this, and it looks like the problem was fixed in a BIOS update, which I plan to do. However, it also seems like Intel Rapid Start is not even worth it in the first place, as sleep consumes almost no power at all.
    W540: i7-4700mq, K2100m, 8 GB DDR3L, 512 GB SSD
    T510: i7-620m, NVS 3100m, 8 GB DDR3, 512 GB SSD

  • New install of mariadb and mysql-workbench - some questions

    So I've installed mariadb along with mysql-workbench.  These were fresh installs on a system which has never had mariadb/mysql installed previously.  Per the Wiki, I installed mariadb and mysql-workbench, started and enabled the service, and ran the mysql_secure_installation script.  I then added a non-root user and even imported a database into it.  Everything seems fine, though I have never used either MySQL, mariadb, or mysql-workbench before.
    I have a  couple of questions:
    Question 1:
    When I run mysql-workbench, I have to run it with the command “gksudo mysql-workbench” or it comes up in a locked form that doesn't give me (user) access.  I am presuming that this is simply because my user account is not a member of the mysql group and that if I changed that, I'd be able to run it with a simple “mysql-workbench” command.
    The question is: Should I do that, or is there a good security reason to not have the user be a member of the mysql group?  (Would the current setup (having to run “gksudo” be a problem if I installed the mariadb on my server (rather than locally) and mysql-workbench locally?)
    The Wiki doesn't say anything about adding the user to the mysql group, so I don't know if that's just an implied standard practice, or if there is good reason not to do so.
    Question 2:
    When I try to connect to the database with mysql-workbench, it presents me with a password prompt, as expected, then I get a message box that says:
    Incompatible/nonstandard server version or connection protocol detected (10.0.17).
    A connection to this database can be established but some MySQL Workbench
    features may not work properly since the database is not fully compatible
    with the supported versions of MySQL.
    MySQL Workbench is developed and tested for MySQL Server versions 5.1, 5.5, 5.6 and 5.7
    Clicking “Continue Anyway” lets me in and connects everything up and seems to work fine.  However, the tab at the top says “Local Instance 33061 - Warning - not supported”.
    I presume this has something to do with the fact that I am running mysql-workbench as the front end not to MySQL, but mariadb - and functionality that I've tried seems to work fine. 
    So my question is: Is there more to this warning (should I be changing some default setting to make everything play nice), or is this just one of those warnings that mean nothing really, and everything IS playing nice already?
    Thanks,
    Andre

    presume this has something to do with the fact that I am running mysql-workbench as the front end not to MySQL, but mariadb - and functionality that I've tried seems to work fine. 
    I think its probably as you say.
    If everything is working fine don't worry.
    I'm using php admin to control mariadb but i think there is not much difference between maradb and MySQL.
    If problems appear you can always change to MySQL.

  • BPM and Mobile Integration

    Hello,
       I want to know if it is possible to access a task from a blackberry. I tried it but I could not, is there a way for doing this?
    Thanks & Regards
    SU

    Hi SU,
    This isn't possible in the current release. BPM-Mobile integration is indeed a hot topic
    regards,
    Harsha

  • ECC6 and PI integration design question

    Hello experts,
    We have a customer that is going for ECC6 and going to use PI to integrate with external systems. We are designing the way to design the logic for distributing materials so two options are on the desk and I wanted to ask which one you consider the best one and also if you can mention some documentation about the topic. The options are:
    Option one: To distribute master data like Materials, the Materials are classified under a class using the classifcation for each of the external systems and then using these classes on the distribution model. So whenever a material needs to go for a external systems, it is classified on the corresponding class. The main Con we see with this is that we generate an idoc for each of the external systems.
    Option two: All materials are sent to PI using a unique idoc and the we put the logic for distribution on PI, using data like Plant, Sales organization, material type and so on it is possible to derive the system that they need to be distributed to. This way only one idoc per material is sent to PI and the PI will send the messages wherever they are needed.
    I hope I have explained it ok
    What do you guys think about it?
    Best regards,

    hi,
    as we don't know your context and your complete business scenario, it's difficult to say "THE" solution is ...
    Else by what you say, I would prefer the option 1, because:
    - you can managed easily different scheduled job (time of extraction) depending on your different Legacy needs (perhaps your legacies are localized in different countries, so different timezones). You can use the same extraction program with different variants.
    - you limit the risk to only one legacy sending if something is wrong with your idoc. If you have only one big idoc to split, the risk of a pi mapping dump will be for all your legacies. is it in compliance with your business ?
    - If you have only one idoc, and do the split in PI based on plant, sales areas, material type, etc... that means when you will change one of this structural data , you (in fact business or functional) have also to think that you have this data also hard-coded in PI mapping and/or in a receiver dertemination condition, so somewhere in the 'technical' side (e.g middleware). Well could be a real nightmare and 100% of chance that you will have an issue. And see previous point, issue could be global.
    - with only one idoc split in several messages for several legacies, when you will have a new legacy or have to remove one, that means you will have also to change the spliting mapping, and so in theory you should do regression tests for ALL your legacies, and not only the new one.
    there are probably other points of view, but here mine with what you explained us.
    Regards.
    Mickael

  • Built in speech software and iCal compatibility; Some questions

    This may be entirely an old concept that most people are tired of hearing, or perhaps it's something that has never come up, but it's been on my mind none the less.
    Recently I've wondered if I can use iCal in sync with the built in 'speech' that the MacBook can produce when asked (like when I highlight text and ask it to speak it to me), to 'read' events to me as they come up. Say 15 minutes before I'm supposed to leave my house, an event pops up, but I'm not looking 'at' the screen directly. Is it possible to set iCal to directly begin speaking "Event # / Date / Reason" or *even better* could I fiddle with the proper files, and get it to read just what's in the event?
    Getting it to read what is in the event only, would be ideal. Let's face it, it'd be pretty nifty for my computer, 15 minutes before I have to leave, to say "Scott, it is fifteen minutes before you are supposed to leave for work."
    I've also been toying with some software on my PC (my friend rigged the software mostly, so I don't have any thing that I can share really) that does something very similar, he's actually working on getting it to recognize my own speech, and building in a response program. (e.g. "Scott, it is fifteen minutes before you are supposed to leave for work." 'What did I need for today?' "Regional managers are coming in, don't forget to bring X, X an X") Ideally, if I can find one, I'd be elated to have a 'calendar' that would be mostly voice interactive.
    I realize that if I can work it that way, I'll have to set up all the responses myself, that's not an issue, I have no problem planning in advance, it's actually forgetting that I've planned it in the first place :(!

    Djembe wrote:
    UEFI (unified extensible firmware interface) boot requires Global unique identifier Partition Table (GPT) as opposed to the older Master Boot Record (MBR). If your existing drive is formatted in MBR, you will need to adjust BIOS settings to enable legacy boot in order for it to work properly.
    Is there a performance difference between GPT and MBR? If GPT is better, I do not mind formatting the drive with it.
    5. No special drivers are needed.
    Thanks. What about the thunderbolt port?
    7. I think Lenovo estimates 6 hours.
    Lenovo says 6 hours with the 6-cell battery on its website.
    BrendaEM wrote:
    Hi,
    There was a serious BIOS/UEFI problem with that SSD . Perhaps this thread will save you some headaches. Someone is recomending shutting off Rapid Boot in the setup, which would probable mean little with a SSD, anyway.
    I read through this, and it looks like the problem was fixed in a BIOS update, which I plan to do. However, it also seems like Intel Rapid Start is not even worth it in the first place, as sleep consumes almost no power at all.
    W540: i7-4700mq, K2100m, 8 GB DDR3L, 512 GB SSD
    T510: i7-620m, NVS 3100m, 8 GB DDR3, 512 GB SSD

  • BPEL and ADF integration

    Hi,
    I have started BPEL process by using ADF. Input for the process is also given from the output. How do i get the output backto the ADF? TIA
    Farihah

    Hi Farihah,
    Could you pleas give us some hints About your Solution?
    I ergently need it.
    thank you in advance,
    Alireza.

  • AT&T - Instore and Online Ordering (Some Questions Answered)

    I ordered (upgraded) 3 existing 3g iphones on a family plan on June 15 around 5:45 EDT, and printed out an order number and receipt. All three show up in "order status" at AT&T if you log in and use the main wireless number on the account and the zip code of your shipping address (home).
    I just last night, about 36 hours later, received 3 separate email confirms with the 3 phone numbers and 3 separate confirm numbers. I assume all will be shipped by June 24 given the early order time, but the emails said essentially "more to come" on shipping info.
    I ALSO ordered an iPhone 4 in an AT&T store around 12:15 pm EDT on June 15 because the AT&T site that morning would not allow me to add a new line to the account. My son is getting his first phone for his birthday and I would never hear the end of it if the rest of the family got new iPhones and he was left in the cold. The AT&T computers were down, but they charged my CC, I bought 4 apple cares in store, and gave me a paper receipt.
    Yesterday, I emailed the instore rep (very very nice by the way) and she confirmed that they were able to process my instore purchase at 3:46 pm on the 15th, and that AT&T said "all orders processed BEFORE 4:30 EDT on June 15 would be delivered on June 24 or 25th at the latest. Everything processed after 4:30, who knows. However, I have not received an email generated automatically on this instore purchase, and it doesn't show up in "order status". She said it won't show up there because it is a 'direct fulfill" at the ATT store even though it will be shipped to my house. She gave me a receipt number (which isn't an "order number" apparently), but the CC has been charged.
    Hope this helps.

    Not sure why. Apple probably has more online orders than AT&T. AT&T may have committed to a large bulk order already recieved from Apple and being stored in the U.S. to fulfill their online orders. I think total demand caught Apple by surprise. When the 3GS was announced last summer, there were 60,000 pre-orders. There were over 600,000 pre-orders for the iPhone 4 along with Apple releasing the iPhone 4 in all 88 countries by the end of September.

  • I just got my first macbook air, and I have some questions?

    I am trying to understand the battery cycles and the best way to charge and whatnot. I keep finding information that is different everywhere and I am not sure what the best way is.
    -When using my macbook, should I leave it plugged in even at 100%? Or should I unplug it sometimes and leave it plugged in sometimes?
    -Should I let the charge run all the way down or is there a good percentage to plug it in at?
    -Should I shut it off or leave it in sleep mode when I am not using it for a few hours or overnight?
    Also any general user tips to get used to my macbook and learn the tricks would be helpful! I did read the manual it came with by the way. I just want to take the best possible care of it because it was definitely an investment.

    Proper understanding of a battery charge cycle
    A charge cycle means using all of the battery’s power, whether that is at once, or over several shorter battery discharges and recharges.
    Two examples for clarification:
    As a first example, where one fully charged battery is discharged down to 10%, then fully recharged, then using 10% of that full charge, this counts as 1 cycle since the total of both discharges is 100% of a full charge of use.
    In the second example, where one fully charged battery is discharged down to 40%, then fully recharged, then using 40% of that full charge, this also counts as 1 cycle since the total of both discharges is 100% of a full charge of use.
    While both examples are that of a single charge cycle, the first example is more aggressive against the lithium battery chemistry than is the second example. In short, collective overall gentle shallow or mid-range draining of your lithium battery is a better use condition than is the first example of deep-draining of the battery.  While both are quantitatively identical as a single charging cycle, they are wholly different qualitatively on the battery chemistry, which is directly related to its ultimate longevity and health.
    In short, it is the near and mid-term life of the battery as relates to its proper care (or lack thereof) that is to be looked after.
    Priorities in order of decreasing importance for battery care are:
    1. Avoiding deep discharges of the battery.
    2. Avoiding having your battery constantly on charge or on charge and in sleep mode.
    3. When playing graphics intense games, use your notebook plugged in when possible.
    4. Reduction of battery cycles by plugging into power when on the go, or when accessible.
    A person who has, for example, 300 charge cycles on their battery and is recharging at say 40% remaining of a 100% charge has a better battery condition state than, say, another person who has 300 charge cycles on their battery and is recharging at say 10-15% remaining on a 100% charge. DoD (depth of discharge) is vitally important on the wear and tear on your Macbook’s battery, much more so than is the counting of charge cycles. There is no set “mile” or wear from a charge cycle in specific. Frequent high depth of discharge rates (draining the battery very low) on a Lithium battery will greatly hasten the lowering of maximum battery capacity.
    Understand that a charge cycle is a general parameter of use, but is not directly related to the short-term or mid-term abuse of the battery, which can rapidly hasten a shorter lifespan, regardless of what the actual cycle count on the battery indicates.
    Proper considerations for near-term care of the battery is of utmost importance. Abuse of the battery is entirely avoidable, long-term eventual old age deterioration of the battery is entirely unavoidable.
    Apple’s adaptive charging system mitigates much potential for accidental battery misuse or abuse; however it is still readily possible to abuse the battery and thereby affect battery health.
    General consideration of your MacBook battery
    Contrary to popular myths about notebook batteries, there is protection circuitry in your Macbook and therefore you cannot ‘overcharge’ your notebook when plugged in and already fully charged.
    However if you do not plan on using your notebook for several hours, turn it off (plugged in or otherwise), since you do not want your Macbook ‘both always plugged in and in sleep mode’.
    Do not perform “battery calibration” on your current Macbook. There is no calibration of current Apple portable Macbooks with built-in batteries.
    A lot of battery experts call the use of Lithium-Ion cells the "80% Rule", meaning use 80% of the full charge or so, then recharge them for longer overall life. The main quantified damage done in the use of Lithium Ion batteries are instances where the internal notebook battery is “often drained very low”, this is bad general use of your notebook battery.
    All batteries in any device are a consumable meant to be replaced eventually after much time, even under perfect use conditions.
    If the massive amount of data that exists on lithium batteries were to be condensed into a simplex, helpful, and memorable bit of information it would be:
    1. While realistically a bit impractical during normal everyday use, a lithium battery's longevity and its chemistry's health is most happy swinging back and forth between 20% and 85% charge roughly.
    2. Do not purposefully drain your battery very low (10% and less), and do not keep them charged often or always high (100%).
    3. Lithium batteries do not like the following:
    A: Deep discharges, as meaning roughly 10% or less. Avoid this in all instances if you can. This is hard on your battery.
    B: Rapid discharges as referring to energy intensive gaming on battery on a frequent basis (in which case while gaming, if possible, do same on power rather than battery).
    C: Constant inflation, as meaning always or most often on charge, and certainly not both in sleep mode and on charge always or often.
    From Apple on batteries:
    http://www.apple.com/batteries/notebooks.html
    http://support.apple.com/kb/HT1446
    "Apple does not recommend leaving your portable plugged in all the time."
    Careful with your charger and its cable
    Do not make any hard bends or folds in your charging cable, or wind it tightly, always make either circles or loose loops when winding your cord up for storage. Also do not, as many people have seen, unroll your charger block from the magsafe end by letting the charger drop and unroll itself like a yo-yo, this is both hard on the charger and its connection points at both ends.
    http://support.apple.com/kb/HT1630

  • Audigy 4, and its software - some questions, probl

    Hello.
    I bought Audigy 4 oem yesterday.
    Is there any way to apply settings from equalizer in games? It doesn't works in games. And even doesn't start during play (error occures). I really need to adjust.
    I found bass and treble settings in mixer, and it works in games, but... I heard that, when those settings are applied, resampling is 44kHz instead of 92kHz. Is it true?
    [sorry for my english]Message Edited by najfeld on 07-28-2006 06:54 AMMessage Edited by najfeld on 07-28-2006 07:8 AM

    I think the problem is more a codec problem than a driver issue: that the codec (or a part of the codec) somehow got corrupted. Try to re-install the codec software with mpeg4 support and see if it works.
    Good luck!

Maybe you are looking for